Trennen von Vor-, Mittel- und Nachnamen in Excel mithilfe einer Formel

  • Teile Das
Hugh West

In diesem Artikel wird gezeigt, wie man mit Hilfe einer Excel-Formel den Vornamen, den zweiten Vornamen und den Nachnamen voneinander trennt (siehe unten).

Download Arbeitsbuch Praxis

Klicken Sie auf den folgenden Link und laden Sie das Übungsheft kostenlos herunter.

Getrennte Vor-, Mittel- und Nachnamen.xlsx

3 Möglichkeiten zum Trennen von Vor-, Mittel- oder Nachnamen mithilfe einer Formel

Es ist einfach, einen vollständigen Namen mit Hilfe einer Excel-Formel in einzelne Teile aufzuteilen. Es gibt jedoch keine Excel-Formel, die den Vor-, Mittel- und Nachnamen in verschiedenen Zellen gleichzeitig extrahieren kann. Daher zeigen wir hier die Verwendung verschiedener individueller Formeln, um die Teile des gesamten Namens zu trennen.

Der folgende Datensatz enthält eine Liste mit den echten Namen mehrerer prominenter Schauspieler.

Wir werden Excel-Formeln verwenden, um den Vor-, Mittel- und Nachnamen aus den vollständigen Namen zu extrahieren ( Säule B ).

Sie können den Vornamen leicht extrahieren, indem Sie einfach die Funktion LEFT allein oder in Kombination mit dem Funktion SUCHEN .

Allgemeine Formel mit LEFT-Funktion:

=LEFT(Vollständiger Name, Anzahl der Zeichen des Vornamens)

Generische Formel für die LINKE SUCHE:

=LEFT(Vollständiger Name,SEARCH(" ",Vollständiger Name)-1)

Verwenden Sie ein Komma (,) anstelle eines Leerzeichens, wenn die vollständigen Namen Kommata enthalten.

Die LINKSAUGE Formel ist effizienter als die LINKS Sie müssen die Anzahl der Zeichen des Vornamens manuell eingeben, wenn Sie die Formel LINKS Formel. in der Erwägung, dass die LINKSAUGE Formel ermittelt, wie viele Zeichen Ihre Vornamen haben, und gibt dann die Vornamen mit dem LINKS Funktion in ihm.

1.1 Verwendung der LEFT-SEARCH-Formel

Führen Sie die folgenden Schritte aus, um die Vornamen zu trennen.

Schritte:

  • Kopieren Sie zunächst die folgende Formel und geben Sie sie ein Zelle C5 .

=LINKS(B5,SUCHE(" ",B5)-1)

  • Drücken Sie die EINGEBEN Taste und ziehen Sie die Füllen Griff über den Zellen unten, um die Formel darin zu kopieren.

Anmerkung:

Sie können auch die FIND-Funktion anstelle der SUCHEN Der Unterschied zwischen diesen beiden Funktionen besteht darin, dass SUCHEN unterscheidet nicht zwischen Groß- und Kleinschreibung und ist daher flexibler, während FINDEN SIE unterscheidet zwischen Groß- und Kleinschreibung, aber beide Funktionen funktionieren in diesem Fall einwandfrei.

1.2 Verwenden Sie nur die Funktion LEFT

Die auszuführenden Schritte sind wie folgt.

Schritte:

  • Zählen Sie die Anzahl der Zeichen des Vornamens, z. B. ist die Zeichenzahl des Vornamens von "William Bradley Pitt" 7 (W i l l i a m).
  • Gehe zu Zelle C5 und geben Sie dort die folgende Formel ein.

=LEFT(B5,7)

  • Presse EINGEBEN und erhalten Sie den Vornamen für den ersten vollständigen Namen.
  • Gehen Sie zu den nächsten Zellen und wiederholen Sie alle vorherigen Schritte.

Die endgültige Ausgabe sieht wie in der folgenden Abbildung aus 👇 Ich habe auch die entsprechenden Formeln angegeben.

Lesen Sie mehr: Aufteilung von Namen in drei Spalten in Excel (3 Methoden)

2. trennen Sie den Nachnamen (mit oder ohne Mittelnamen)

Es gibt verschiedene Arten von Namen: Namen mit einem zweiten Vornamen und Namen ohne zweiten Vornamen! Um den Nachnamen von einem vollständigen Namen zu trennen, müssen wir berücksichtigen, ob er einen zweiten Vornamen enthält oder nicht. Je nachdem, wie dieser lautet, variieren die Formeln.

2.1 Wenn es Zwischennamen gibt

Wir werden eine Formel anwenden, die die RECHTS, LEN, FINDEN und UNTERSTÜTZUNG Funktionen in der zweiten Methode. Wenden Sie einfach die folgenden Schritte an.

Schritte:

  • Tippen oder kopieren Sie die folgende Formel in Zelle C5 .

=RIGHT(A2,LEN(A2)-FIND("^",SUBSTITUTE(A2," ","^",LEN(A2)-LEN(SUBSTITUTE(A2," ","")))))

  • Drücken Sie die EINGEBEN Taste und ziehen Sie die Füllen Griff Ikone auf dem ganzen Weg.

Das Endergebnis ist unten abgebildet 👇.

Anmerkung:

Sie können auch die SUCHEN Funktion anstelle der FINDEN SIE Funktion.

🔎 Wie funktioniert die Formel?

  • SUBSTITUTE(B5," ","")

    Die UNTERSTÜTZUNG ersetzt die Leerzeichen " " aus der Zeichenkette von Zelle B5 mit der leeren Zeichenkette "".

    Ergebnis: "WilliamBradleyPitt".

  • LEN(SUBSTITUTE(B5," ",""))

    Die LEN Funktion gibt die Länge von "WilliamBradleyPitt" zurück.

    Ergebnis: 18.

  • LEN(B5)-LEN(SUBSTITUTE(B5," ",""))

    Ergebnis: 2.

  • SUBSTITUTE(B5," ","^",LEN(B5)-LEN(SUBSTITUTE(B5," ","")))))

    Hier ist die Ausgabe von LEN(B5)-LEN(SUBSTITUTE(B5," ",""))=2, die als viertes Argument der folgenden Tabelle dient UNTERSTÜTZUNG Es bedeutet also, dass die UNTERSTÜTZUNG Funktion ersetzt das 2. Leerzeichen " " in der Zelle B5 Textstring.

    Ergebnis: "William Bradley^Pitt".

  • FIND("^",SUBSTITUTE(B5," ","^",LEN(B5)-LEN(SUBSTITUTE(B5," ",""))))

    Die Ausgabe von SUBSTITUTE(B5," ","^",LEN(B5)-LEN(SUBSTITUTE(B5," ",""))) ist "William Bradley^Pitt". Also ist die FINDEN SIE findet die Position des "^"-Zeichens aus der Zeichenkette "William Bradley^Pitt" von der linken Ecke aus.

    Ergebnis: 16.

  • LEN(B5)-FIND("^",SUBSTITUTE(B5," ","^",LEN(B5)-LEN(SUBSTITUTE(B5," ",""))))

    Ergebnis: 4.

  • =RIGHT(B5,LEN(B5)-FIND("^",SUBSTITUTE(B5," ","^",LEN(B5)-LEN(SUBSTITUTE(B5," ","")))))

    Ergebnis: Pitt.

2.2 Wenn es keinen zweiten Vornamen gibt

Um die Nachnamen in solchen Fällen zu trennen, müssen wir die Position des Leerzeichens im vollständigen Namen von links nach rechts ermitteln, das Ergebnis von der Länge des vollständigen Namenstextes subtrahieren und dieses zweite Ergebnis dann als num_chars Argument des RECHTS Funktion.

Wenden Sie dazu die folgenden einfachen Schritte an.

Schritte:

  • Schreiben Sie die folgende Formel in Zelle C5 und drücken Sie die EINGEBEN Schlüssel.

=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))

  • Ziehen Sie die Füllen Griff Symbol, um die Formel nach unten zu kopieren.

Hier ist das Ergebnis 👇.

🔎 Formel Aufschlüsselung

  • SUCHEN(" ",B5)

    Die SUCHEN Funktion gibt die Position des Leerzeichens (" ") in Zelle B5 von links.

    Ergebnis: 5.

  • LEN(B5)-SEARCH(" ",B5)

    Ergebnis: 4.

  • RIGHT(B5,LEN(B5)-SEARCH(" ",B5))

    Der Teil LEN(B5)-SEARCH(" ",B5) gibt die Anzahl der Zeichen des Nachnamens zurück, so dass die RECHTS Funktion gibt 4 Zeichen aus der Zeichenkette in Zelle B5 d.h. der Nachname.

    Ergebnis: Pitt.

Lesen Sie mehr: Wie man in Excel Namen mit Komma trennt (3 geeignete Methoden)

3. getrennte zweite Vornamen (einfach oder mehrfach)

Wir können einen oder mehrere mittlere Namen haben. In jedem Fall müssen wir separate Excel-Formeln verwenden. Wir haben beide unten dargestellt.

3.1 Getrennter mittlerer Name mit MID-SEARCH Formel

Um einen einzelnen mittleren Namen zu trennen, können wir eine Formel mit dem MID-Funktion kombiniert mit mehreren SUCHEN Funktionen: Die MID Funktion gibt eine bestimmte Anzahl von Zeichen aus der Mitte einer angegebenen Zeichenkette zurück, beginnend an einer bestimmten Position.

Syntax der MID-Funktion:

=MID(text, start_num, num_chars)

Folgen Sie nun den nachstehenden Schritten.

Schritte:

  • Geben Sie zunächst die folgende Formel ein Zelle C5 und drücken Sie die EINGEBEN Schlüssel.

=MID(B5,SUCHE(" ",B5)+1,SUCHE(" ",B5,SUCHE(" ",B5)+1)-(SUCHE(" ",B5)+1))

  • Ziehen Sie die Füllen Griff Symbol bis Zelle C9 um die Formel in alle Zellen zu kopieren.

Das Bild unten zeigt, dass die mittleren Namen perfekt getrennt sind 👇.

Anmerkung:

Wenn einige der vollständigen Namen nur den Vor- und Nachnamen enthalten, enthält die Formel eine IFERROR-Funktion in den Startlöchern.

=IFERROR(MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)-1),"")

🔎 Formel Aufschlüsselung

Die in dieser Formel verwendete MID-Funktion hat drei erforderliche Argumente.

" B5 bezieht sich auf die Text Argument.

" SUCHEN(" ",B5)+1 bezieht sich die start_num Argument.

" SUCHE(" ",B5,SUCHE(" ",B5)+1)-(SUCHE(" ",B5)+1) gibt die num_chars Argument für die MID-Funktion.

  • SUCHE(" ", B5) + 1

    Die SUCHEN Funktion sucht nach einem Leerzeichen (" ") in der Textzeichenfolge in Zelle B5 und gibt die Position des Leerzeichens von der linken Ecke der Zeichenkette zurück. Addiert man 1 zu seiner Ausgabe, erhält man die Position, an der der mittlere Name beginnt.

    Ergebnis: 9.

  • SUCHE(" ", B5, SUCHE(" ", B5)+1) - (SUCHE(" ", B5)+1)

    In diesem Teil gibt es drei SUCHEN Funktionen: SEARCH(" ", B5)+1) innerhalb des ersten Teils SUCHEN Funktion gibt die Startposition zurück, von der aus die Position des Zeichens " " gezählt wird. SEARCH(" ", B5, SEARCH(" ", B5)+1) gibt also die Position des zweiten Leerzeichens in der Zeichenkette zurück. Subtrahiert man davon die Ausgabe von (SEARCH(" ", B5)+1), erhält man das Argument num_chars für die Funktion MID Funktion.

    Ergebnis: 7.

  • MID(B5, SUCHE(" ", B5) + 1, SUCHE(" ", B5, SUCHE(" ", B5)+1) - (SUCHE(" ", B5)+1))

    Schließlich ist die MID Funktion gibt den mittleren Namen zurück.

    Ergebnis: "Bradley".

3.2 Trennen mehrerer zweiter Vornamen

Wenn Sie mehrere zweite Vornamen haben, können Sie diese immer noch von den vollständigen Namen trennen. Genau wie in der früheren Formel verwenden wir die MID Damit werden wir die Funktion TRIM und LEN auch Funktionen.

Allgemeine Formel zum Trennen mehrerer zweiter Vornamen:

=TRIM(MID(name,LEN(first)+1,LEN(name)-LEN(first&last)))

Schritte:

  • Zunächst müssen Sie die Vor- und Nachnamen in zwei getrennte Spalten aufteilen C und D Wir haben dies in 1.1 und 2 diskutiert.

  • Kopieren Sie die folgende Formel in Zelle E5 und drücken Sie EINGEBEN .

=TRIM(MID(B5,LEN(C5)+1,LEN(B5)-LEN(C5&D5)))

  • Ziehen Sie die Füllen Griff und erhalten die Ausgabe für alle Namen 👇.

🔎 Formel Aufschlüsselung

  • LEN(C5&D5)

    Ergebnis: 10.

  • LEN(B5)-LEN(C5&D5)

    Ergebnis: 13.

  • LEN(C5)+1

    Ergebnis: 6.

  • MID(B5,LEN(C5)+1,LEN(B5)-LEN(C5&D5))

    Ergebnis: " E. Hoffmann "

  • =TRIM(" E. Hoffmann ")

    Ergebnis: "E. Hoffmann".

Weitere Möglichkeiten zum Trennen von Vor-, Mittel- und Nachnamen in Excel

Nachdem wir bisher einige Formeln kennengelernt haben, mit denen wir in Excel Vor-, Mittel- oder Nachnamen trennen können, lernen wir in diesem Abschnitt einige weitere Methoden ohne Excel-Formeln kennen.

1. vollständige Namen mit Hilfe der Funktion "Text in Spalten" aufteilen

Excel Text in Spalten wizard ermöglicht die gleichzeitige Trennung von Vor-, Mittel- und Nachnamen. Folgen Sie einfach den nachstehenden Schritten.

Schritte:

  • Wählen Sie den Bereich der Zellen B5:B9 die die vollständigen Namen enthalten.
  • Gehen Sie zum Registerkarte "Daten >> die Gruppe Datenwerkzeuge >> drücken Sie die Schaltfläche Text in Spalten .

  • Das folgende Fenster wird angezeigt. Drücken Sie die Abgegrenzt Taste und drücken Sie dann Nächste> .

  • Markieren Sie die Weltraum an und drücken Sie Nächste> wieder.

  • Wählen Sie Format der Spaltendaten als Allgemein .
  • Wählen Sie das Ziel Zelle C5 wo die erste Ausgabe stattfinden wird.
  • Presse Oberfläche .

  • Wenn das folgende Pop-up erscheint, drücken Sie OK .

In der folgenden Abbildung sind die einzelnen Namen dargestellt 👇.

Lesen Sie mehr: Wie man Namen in Excel aufteilt (5 effektive Methoden)

2. trennen Sie den Vornamen, den mittleren Namen oder den Nachnamen Verwendung der Blitzaufhellung in Excel 2013, 2016, 2019 & 365

Excel-Blitz-Füllung ist eine fantastische Funktion, die Muster in Zellen erkennen und die nächsten Zellen entsprechend dem Muster automatisch ausfüllen kann. Wenn Sie Excel 2013, 2016, 2019 oder 365 verwenden, können Sie diese Funktion nutzen.

In den folgenden Schritten wird gezeigt, wie man mit Excel Flash Fill den Vor-, Mittel- oder Nachnamen extrahiert/entfernt.

Schritte:

  • Geben Sie den Vornamen in Zelle C5 .
  • Wählen Sie C5:C9 und gehen Sie zum Registerkarte "Daten .
  • Von der Gruppe Datenwerkzeuge wählen Sie die Taste Blitzauffüllung .

Der Rest der Zellen ( C6:C9 ) wird nun automatisch die Vornamen zurückgeben.

Anmerkung:

Erstellen Sie das Muster in Zelle C5 so, wie Sie die Ausgabe erhalten möchten. Wenn Sie den mittleren Namen entfernen möchten, geben Sie William Pitt in Zelle C5 ein, dann wenden Sie Flash Fill an, usw.

Lesen Sie mehr: Excel VBA: Vornamen und Nachnamen trennen (3 praktische Beispiele)

3. getrennte Namen mit Suchen und Ersetzen

Die Suchen und Ersetzen ist ein weiteres Excel-Feature mit umfangreichen Funktionen. Es ermöglicht die Verwendung von Wildcards Wir werden in diesem Abschnitt den Platzhalter Stern (*) in Suchen und Ersetzen verwenden, um den Vor-, Mittel- und Nachnamen zu extrahieren.

3.1 Getrennter Vor- oder Nachname

Getrennte Vornamen:

  • Kopieren Sie zunächst die vollständigen Namen in eine separate Spalte.
  • Drücken Sie CTRL+H. Die Suchen und Ersetzen Fenster erscheint.
  • In der Was finden: geben Sie ein Leerzeichen gefolgt von einem Sternchen (*) ein.
  • Unter Ersetzen durch: geben Sie nichts ein, lassen Sie das Feld leer.
  • Drücken Sie die Alle ersetzen Taste.

Das folgende Bild zeigt, dass diese Methode perfekt funktioniert 👇.

Getrennte Nachnamen:

  • Kopieren Sie die vollständigen Namen in eine separate Spalte und markieren Sie sie.
  • Presse STRG+H.
  • Um die Nachnamen zu trennen, geben Sie ein Sternchen (8) gefolgt von einem Leerzeichen in das Feld Was finden: Lassen Sie das Feld Ersetzen durch: Kasten leer.
  • Drücken Sie nun Ersetzen Sie alle Taste.

Das folgende Bild zeigt die Ergebnisse 👇.

3.2 Mittleren Namen aus dem vollständigen Namen entfernen

Um die mittleren Namen aus dem vollständigen Namen zu entfernen, ist das Arbeitsverfahren dasselbe wie in 3.1. Sie müssen jedoch ein Leerzeichen, gefolgt von einem Sternchen (*) und dann wieder ein Leerzeichen in die Was finden Box des Suchen und Ersetzen Lassen Sie das Fenster nicht offen. Ersetzen durch Dieses Mal müssen Sie ein Leerzeichen einfügen. Drücken Sie dann Alle ersetzen Taste.

Lesen Sie mehr: Wie man Namen mit Hilfe einer Formel in Excel aufteilt (4 einfache Methoden)

Kurz notiert

  • Sie können die Unterscheidung von Groß- und Kleinschreibung verwenden FINDEN SIE Funktion anstelle der SUCHEN Funktion in allen oben genannten Formeln.
  • SUCHEN oder FINDEN SIE gibt die Position des gesuchten Zeichens von der äußersten linken Ecke der angegebenen Zeichenkette zurück.
  • Um die Namen mit jeweils nur einer Methode zu trennen, verwenden Sie das T ext to Columns Funktion.
  • Zur Verwendung des Blitz-Füllung erstellen Sie das Muster in der angrenzenden Spalte, sonst kann Flash Fill die Reihenfolge nicht erkennen.

Schlussfolgerung

Wir haben 3 Formelbeispiele zur Trennung von Vor-, Mittel- und Nachnamen in Excel mit den jeweiligen Vor- und Nachteilen besprochen. Wenn Sie Fragen haben, lassen Sie es uns bitte im Kommentarbereich wissen. Um weitere Artikel zu Excel zu lesen, besuchen Sie unsere Website ExcelWIKI .

Hugh West ist ein äußerst erfahrener Excel-Trainer und -Analyst mit über 10 Jahren Erfahrung in der Branche. Er verfügt über einen Bachelor-Abschluss in Rechnungswesen und Finanzen sowie einen Master-Abschluss in Betriebswirtschaft. Hugh hat eine Leidenschaft für das Unterrichten und hat einen einzigartigen Lehransatz entwickelt, der leicht zu befolgen und zu verstehen ist. Seine Expertenkenntnisse in Excel haben Tausenden von Studenten und Berufstätigen auf der ganzen Welt geholfen, ihre Fähigkeiten zu verbessern und in ihrer Karriere herausragende Leistungen zu erbringen. Über seinen Blog teilt Hugh sein Wissen mit der Welt und bietet kostenlose Excel-Tutorials und Online-Schulungen an, um Einzelpersonen und Unternehmen dabei zu helfen, ihr volles Potenzial auszuschöpfen.