So trennen Sie den ersten und letzten Namen in Excel
Wenn Sie häufig Excel verwenden, sind Sie wahrscheinlich auf eine Situation gestoßen, in der Sie einen Namen in einer einzelnen Zelle haben und den Namen in verschiedene Zellen aufteilen müssen. Dies ist ein sehr häufiges Problem in Excel. Sie können wahrscheinlich eine Google-Suche durchführen und 100 verschiedene Makros herunterladen, die von verschiedenen Personen geschrieben wurden, um es für Sie zu erledigen.
In diesem Beitrag zeige ich Ihnen jedoch, wie Sie eine Formel einrichten, damit Sie es selbst machen können und tatsächlich verstehen, was los ist. Wenn Sie viel mit Excel arbeiten, ist es wahrscheinlich eine gute Idee, einige der fortgeschritteneren Funktionen zu erlernen, damit Sie mit Ihren Daten mehr interessante Dinge tun können.
Wenn Sie keine Formeln mögen und eine schnellere Lösung wünschen, scrollen Sie zum Symbol Text in Spalten In diesem Abschnitt erfahren Sie, wie Sie mit einer Excel-Funktion dasselbe tun. Außerdem ist die Funktion "Text in Spalten" besser zu verwenden, wenn sich in einer Zelle mehr als zwei Elemente befinden, die Sie trennen müssen. Wenn beispielsweise in einer Spalte 6 Felder kombiniert sind, wird die Verwendung der folgenden Formeln sehr unübersichtlich und kompliziert.
Separate Namen in Excel
Um zu beginnen, sehen wir uns an, wie Namen normalerweise in einer Excel-Tabelle gespeichert werden. Die häufigsten zwei Möglichkeiten, die ich gesehen habe, sind Vorname Nachname mit nur einem Raum und Nachname, Vorname mit einem Komma trennen die beiden. Wann immer ich eine mittlere Initiale gesehen habe, ist es normalerweise so Vorname midinitial Nachname Wie unten:
Mit einigen einfachen Formeln und Kombination mehrerer Formeln können Sie den Vornamen, den Nachnamen und den Anfangsbuchstaben in Excel in separate Zellen aufteilen. Beginnen wir mit dem Extrahieren des ersten Teils des Namens. In meinem Fall verwenden wir zwei Funktionen: left und search. Logisch hier ist was wir tun müssen:
Durchsuchen Sie den Text in der Zelle nach einem Leerzeichen oder Komma, suchen Sie die Position und entfernen Sie alle Buchstaben links von dieser Position.
Hier ist eine einfache Formel, die den Job richtig erledigt: = LINKS (NN, SUCHE (””, NN) - 1), Dabei ist NN die Zelle, in der der Name gespeichert ist. Mit dem -1 wird das zusätzliche Leerzeichen oder Komma am Ende der Zeichenfolge entfernt.
Wie Sie sehen, beginnen wir mit der linken Funktion, die zwei Argumente benötigt: die Zeichenfolge und die Anzahl der Zeichen, die Sie am Anfang der Zeichenfolge anfangen möchten. Im ersten Fall suchen wir nach einem Leerzeichen, indem wir doppelte Anführungszeichen verwenden und ein Leerzeichen dazwischen einfügen. Im zweiten Fall suchen wir nach einem Komma anstelle eines Leerzeichens. Was ist also das Ergebnis für die drei genannten Szenarien??
Wir haben den Vornamen aus Zeile 3, den Nachnamen aus Zeile 5 und den Vornamen aus Zeile 7. Großartig! Je nachdem, wie Ihre Daten gespeichert werden, haben Sie jetzt entweder den Vornamen oder den Nachnamen extrahiert. Nun zum nächsten Teil. Folgendes müssen wir jetzt logisch tun:
- Durchsuchen Sie den Text in der Zelle nach einem Leerzeichen oder Komma, suchen Sie die Position und ziehen Sie die Position von der Gesamtlänge der Zeichenfolge ab. So würde die Formel aussehen:
= RECHTS (NN, LEN (NN) -SEARCH (””, NN))
Also benutzen wir jetzt die richtige Funktion. Dies erfordert auch zwei Argumente: Die Zeichenfolge und die Anzahl der Zeichen, die Sie ab dem Ende der Zeichenfolge abrufen möchten, die nach links geht. Wir wollen also die Länge der Zeichenfolge minus der Position des Leerzeichens oder des Kommas. Das gibt uns alles rechts vom ersten Leerzeichen oder Komma.
Toll, jetzt haben wir den zweiten Teil des Namens! In den ersten beiden Fällen sind Sie ziemlich fertig, aber wenn der Name eine mittlere Initiale enthält, können Sie sehen, dass das Ergebnis immer noch den Nachnamen mit der mittleren Initiale enthält. Wie bekommen wir nur den Nachnamen und die mittlere Initiale los? Einfach! Führen Sie einfach dieselbe Formel erneut aus, mit der wir den zweiten Abschnitt des Namens abgerufen haben.
Also machen wir einfach ein anderes Recht und wenden dieses Mal die Formel auf die kombinierte mittlere Vorname und Nachname an. Es findet das Leerzeichen nach dem mittleren Anfangsbuchstaben und nimmt dann die Länge abzüglich der Position der Leerzeichenanzahl am Ende der Zeichenfolge an.
So haben Sie es! Sie haben jetzt den Vornamen und Nachnamen in einzelne Spalten aufgeteilt, indem Sie einige einfache Formeln in Excel verwenden! Natürlich hat nicht jeder seinen Text auf diese Weise formatiert, aber Sie können ihn ganz einfach an Ihre Bedürfnisse anpassen.
Text in Spalten
Es gibt auch eine andere einfache Möglichkeit, kombinierten Text in separaten Spalten in Excel zu trennen. Es ist ein Feature namens Text in Spalten und es funktioniert sehr gut. Es ist auch viel effizienter, wenn Sie eine Spalte mit mehr als zwei Datenelementen haben.
Zum Beispiel habe ich einige Daten, bei denen eine Zeile 4 Datenelemente und die andere Zeile 5 Datenelemente hat. Ich möchte das in 4 Spalten bzw. 5 Spalten aufteilen. Wie Sie sehen können, wäre es nicht praktikabel, die obigen Formeln zu verwenden.
Wählen Sie in Excel zuerst die Spalte aus, die Sie trennen möchten. Dann fahren Sie fort und klicken Sie auf Daten Registerkarte und klicken Sie dann auf Text in Spalten.
Dadurch wird der Assistent "Text in Spalten" angezeigt. In Schritt 1 wählen Sie aus, ob das Feld begrenzt ist oder eine feste Breite hat. In unserem Fall wählen wir Abgegrenzt.
Auf dem nächsten Bildschirm wählen Sie das Trennzeichen. Sie können aus Tab, Semikolon, Komma, Leerzeichen auswählen oder ein benutzerdefiniertes eingeben.
Zum Schluss wählen Sie das Datenformat für die Spalte. Normalerweise, Allgemeines funktioniert für die meisten Arten von Daten. Wenn Sie bestimmte Datumsangaben haben, wählen Sie dieses Format.
Klicken Fertig und beobachten Sie, wie Ihre Daten magisch in Spalten aufgeteilt werden. Wie Sie sehen, hat sich eine Zeile in fünf Spalten und die andere in vier Spalten verwandelt. Die Funktion "Text in Spalten" ist sehr leistungsfähig und kann Ihr Leben erheblich erleichtern.
Wenn Sie Probleme haben, die Namen nicht in dem oben genannten Format zu trennen, schreiben Sie einen Kommentar mit Ihren Daten, und ich werde versuchen zu helfen. Genießen!