Excel-Formel: Extrahieren Sie Vor- und Nachnamen aus der E-Mail-Adresse
In diesem Lernprogramm werden die Formeln zum Extrahieren von Vor- und Nachnamen aus angegebenen E-Mail-Adressen in separate Zellen eingeführt (siehe Abbildung unten). Außerdem wird das Beispiel zur Erläuterung der Argumente und Teile der Formeln vorgestellt.
Vorname extrahieren
Generische Formel:
LEFT(e_address,FIND("separator",)-1) |
Argumente
E_address: the email address you want to extract the first name. |
Separator: the delimiter between first name and last name. |
Wie diese Formel funktioniert
Verwenden Sie die folgende Formel, um den Vornamen aus der E-Mail-Adresse in Zelle B3 zu extrahieren:
=LEFT(B3,FIND("_",B3)-1) |
Presse Weiter Key.
Erläuterung
FIND Funktion: um die Startposition eines Zeichens oder Textes in einer bestimmten Textzeichenfolge zu finden. Die Formel FIND ("_", B3) findet die Position des Zeichens "_" in der Zelle B3 und gibt 4 zurück.
LEFT Funktion: Extrahieren Sie Text von der linken Seite der angegebenen Textzeichenfolge basierend auf der angegebenen Textlänge. Formel L.EFT (B3, FIND ("_", B3) -1) kann als gesehen werden LINKS (B3,4-1)Extrahieren Sie die ersten 3 Zeichen aus dem Text in Zelle B3.
Nachname extrahieren
Generische Formel
LEFT(RIGHT(e_address,LEN(e_address)-FIND("separacter",e_address)),FIND("@",RIGHT(e_address,LEN(e_address)-FIND("separator",e_address)))-1) |
Argument
E_address: the email address you want to extract the first name. |
Separator: the delimiter between first name and last name. |
Wie diese Formel funktioniert
Verwenden Sie die folgende Formel, um den Nachnamen aus der E-Mail-Adresse in Zelle B3 zu extrahieren:
=LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),FIND("@",RIGHT(B3,LEN(B3)-FIND("_",B3)))-1) |
Presse Weiter Key.
Erläuterung
FIND Funktion: um die Startposition eines Zeichens oder Textes in einer bestimmten Textzeichenfolge zu finden.
LEN Funktion: Zähle die Nummer einer Textzeichenfolge.
RIGHT Funktion: um Text von der rechten Seite zu extrahieren.
Die Formel RECHTS (B3, LEN (B3) -FINDEN ("_", B3)) kann gesehen werden als:
= RECHTS (B3, LEN (B3) -4)
= RECHTS (B3,17)
= "Smith@kutools.com"
Dann FIND ("@", RECHTS (B3, LEN (B3) -FIND ("_", B3))) kann als gesehen werden
= FIND ("@", "Smith@kutools.com")
= "6"
LEFT Funktion: Extrahieren Sie Text von der linken Seite der angegebenen Textzeichenfolge basierend auf der angegebenen Textlänge. Die Formel LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),FIND("@",RIGHT(B3,LEN(B3)-FIND("_",B3)))-1) kann als diese gesehen werden:
=LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),6-1)
= LINKS ("Smith@kutools.com", 5)
= "Smith"
Anmerkung
Wenn Sie Vor- und Nachnamen in Großbuchstaben extrahieren möchten, können Sie die Funktion PROPER vor den obigen Formeln hinzufügen, z.
= RICHTIG (LINKS (B3, FIND ("_", B3) -1))
=PROPER(LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),FIND("@",RIGHT(B3,LEN(B3)-FIND("_",B3)))-1))
Beispieldatei
Klicken Sie hier, um die Beispieldatei herunterzuladen
Relative Formeln
- Auszug von rechts bis zum Charakter
Hier wird die Formel zum Extrahieren von Text von der rechten Seite eines bestimmten Textes bis zu einem bestimmten Zeichen eingeführt. - Text auf N Wörter zuschneiden
Hier wird die Formel zum Extrahieren von n Wörtern von der linken Seite einer Textzeichenfolge eingeführt. - Fügen Sie Leaing-Nullen hinzu, um die Länge festzulegen
Dieses Tutorial enthält Formeln zum Hinzufügen einer führenden Null, um den Text auf die gleiche Länge zu bringen. - Fügen Sie der Telefonnummer Bindestriche hinzu
Um der Telefonnummer Bindestriche hinzuzufügen, können Sie sie mithilfe einer Formel in Excel lösen.
Relative Funktionen
- RECHTE Funktion
Extrahieren Sie Text von der rechten Seite. - LINKE Funktion
Extrahieren Sie Text von der linken Seite der Textzeichenfolge. - LEN-Funktion
Holen Sie sich die Anzahl der Zeichen im Text. - Suchfunktion
Suchen Sie die Position eines bestimmten Zeichens oder Teilstrings aus der angegebenen Textzeichenfolge. - FIND-Funktion
Suchen Sie eine Zeichenfolge in einer anderen Zeichenfolge
Die besten Tools für die Office-Produktivität
Kutools für Excel - Hilft Ihnen, sich von der Masse abzuheben
Sie möchten Ihre tägliche Arbeit schnell und perfekt erledigen? Kutools for Excel bietet 300 leistungsstarke erweiterte Funktionen (Arbeitsmappen kombinieren, nach Farbe summieren, Zelleninhalte teilen, Datum konvertieren usw.) und 80% Zeit für Sie sparen.
- Entwickelt für 1500 Arbeitsszenarien, hilft Ihnen, 80 % der Excel-Probleme zu lösen.
- Reduzieren Sie täglich Tausende von Tastatur- und Mausklicks und entlasten Sie Ihre müden Augen und Hände.
- Werden Sie in 3 Minuten ein Excel-Experte. Sie müssen sich keine schmerzhaften Formeln und VBA-Codes mehr merken.
- 30 Tage unbegrenzte kostenlose Testversion. 60 Tage Geld-zurück-Garantie. Kostenloses Upgrade und Support für 2 Jahre.

Office-Registerkarte - Aktivieren Sie das Lesen und Bearbeiten von Registerkarten in Microsoft Office (einschließlich Excel).
- Eine Sekunde, um zwischen Dutzenden offener Dokumente zu wechseln!
- Reduzieren Sie jeden Tag Hunderte von Mausklicks für Sie und verabschieden Sie sich von der Maushand.
- Erhöht Ihre Produktivität um 50 % beim Anzeigen und Bearbeiten mehrerer Dokumente.
- Bringt effiziente Registerkarten in Office (einschließlich Excel), genau wie Chrome, Firefox und New Internet Explorer.
