Note: The other languages of the website are Google-translated. Back to English

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.
doc Extrakt-Erweiterung aus Dateiname 5

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.
doc extrahieren Vorname Nachname E-Mail 2

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.
doc extrahieren Vorname Nachname E-Mail 3

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))
doc extrahieren Vorname Nachname E-Mail 4

Beispieldatei

doc BeispielKlicken Sie hier, um die Beispieldatei herunterzuladen


Relative Formeln


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.
Excel-Multifunktionsleiste (mit installiertem Kutools für Excel)

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.
Screenshot von Excel (mit installiertem Office Tab)
Kommentare (2)
Bewertet 5 aus 5 · 1 Bewertungen
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Vielen Dank für diesen Artikel. Ich habe noch eine Frage zu dieser Formel.
- Angenommen, ich habe diese Szenarien - Ich möchte FNAME & LNAME von dieser E-Mail ann.bee@yahoo.com trennen
Mit diesem Befehl =PROPER(LEFT(A4,FIND("_",A4)-1)); Ich werde Ann Bee produzieren können, aber dieses Zeichen "__ muss in "." geändert werden.

Wie behebe ich dies, wenn dies passiert? Sagen Sie, ich habe abee@yahoo.com - dieser vorherige Befehl erzeugt abee@yahoo als Vornamen, wenn ich nach Abee suche .... bitte können Sie helfen.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Mir wurde klar, dass die Verwendung des @ innerhalb des Befehls ebenfalls hilfreich war, aber den Vor- und Nachnamen gegebenenfalls nicht isolierte.
=RICHTIG(LINKS(A4,FINDEN("@",A4)-1))

Ich werde weiter recherchieren und hoffentlich besser abstimmen können

Vielen Dank für diesen Artikel.
Bewertet 5 aus 5
Es sind noch keine Kommentare vorhanden
Hinterlassen Sie Ihre Kommentare
Als Gast posten
×
Bewerte diese Nachricht:
0   Figuren
Vorgeschlagene Standorte

Folgen Sie uns

Copyright © 2009 - www.extendoffice.com. | Alle Rechte vorbehalten. Unterstützt von ExtendOffice. | Sitemap
Microsoft und das Office-Logo sind Marken oder eingetragene Marken der Microsoft Corporation in den USA und / oder anderen Ländern.
Geschützt durch Sectigo SSL