So trennen Sie Vor- und Nachnamen in Excel
Wenn Sie Excel häufig 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 , und Sie können wahrscheinlich eine Google -Suche durchführen und 100 verschiedene Makros herunterladen, die von verschiedenen Personen geschrieben wurden, um dies für Sie zu tun.
In diesem Beitrag zeige ich Ihnen jedoch, wie Sie eine Formel einrichten, damit Sie es selbst tun und tatsächlich verstehen können, was vor sich geht. Wenn Sie häufig Excel verwenden, ist es wahrscheinlich eine gute Idee, einige der fortgeschritteneren Funktionen zu lernen, damit Sie interessantere Dinge mit Ihren Daten machen können.
Wenn Sie Formeln nicht mögen und eine schnellere Lösung wünschen, scrollen Sie nach unten zum Abschnitt Text in Spalten(Text to Columns) , in dem Sie lernen, wie Sie eine Excel - Funktion verwenden, um dasselbe zu tun. Darüber hinaus ist die Text-zu-Spalten-Funktion auch besser zu verwenden, wenn Sie mehr als zwei Elemente in einer Zelle haben, die Sie trennen müssen. Wenn zum Beispiel eine Spalte 6 miteinander kombinierte Felder enthält, wird die Verwendung der folgenden Formeln wirklich chaotisch und kompliziert.
Separate Namen in Excel
Lassen Sie uns zunächst sehen, wie Namen normalerweise in einer Excel -Tabelle gespeichert werden . Die häufigsten zwei Möglichkeiten, die ich gesehen habe, sind firstname lastname mit nur einem Leerzeichen und lastname , firstname mit einem Komma, das die beiden trennt. Immer wenn ich einen mittleren Anfangsbuchstaben gesehen habe, ist es normalerweise der Vorname , der (firstname) Nachname , der (midinitial) Anfangsbuchstabe(lastname) , wie unten :
Wenn Sie einige einfache Formeln verwenden und einige davon miteinander kombinieren, können Sie den Vornamen, den Nachnamen und den mittleren Anfangsbuchstaben in Excel ganz einfach in separate Zellen trennen . Beginnen wir mit dem Extrahieren des ersten Teils des Namens. In meinem Fall verwenden wir zwei Funktionen: links und suchen. Logischerweise müssen wir Folgendes tun:
Durchsuchen(Search) Sie den Text in der Zelle nach einem Leerzeichen oder Komma, finden Sie die Position und entfernen Sie dann alle Buchstaben links von dieser Position.
Hier ist eine einfache Formel, die die Arbeit richtig erledigt: =LEFT(NN, SEARCH(” “, NN) – 1) , wobei NN die Zelle ist, in der der Name gespeichert ist. Die -1 dient dazu, das zusätzliche Leerzeichen oder Komma am Ende der Zeichenfolge zu entfernen.
Wie Sie sehen können, beginnen wir mit der linken Funktion, die zwei Argumente akzeptiert: die Zeichenfolge und die Anzahl der Zeichen, die Sie ab dem Anfang der Zeichenfolge erfassen möchten. Im ersten Fall suchen wir nach einem Leerzeichen, indem wir doppelte Anführungszeichen verwenden und ein Leerzeichen dazwischen setzen. Im zweiten Fall suchen wir nach einem Komma statt einem Leerzeichen. Was ist also das Ergebnis für die 3 Szenarien, die ich erwähnt habe?
Wir haben den Vornamen aus Reihe 3, den Nachnamen aus Reihe 5 und den Vornamen aus Reihe 7. Toll! Je nachdem, wie Ihre Daten gespeichert sind, haben Sie nun entweder den Vornamen oder den Nachnamen extrahiert. Nun zum nächsten Teil. Hier ist, was wir jetzt logisch tun müssen:
– Durchsuchen(Search) Sie den Text in der Zelle nach einem Leerzeichen oder Komma, finden Sie die Position und ziehen Sie dann die Position von der Gesamtlänge der Zeichenfolge ab. So würde die Formel aussehen:
=RIGHT(NN,LEN(NN) -SEARCH(” “,NN))
Also verwenden wir jetzt die richtige Funktion. Dies erfordert auch zwei Argumente: die Zeichenfolge und die Anzahl der Zeichen, die Sie abgreifen möchten, beginnend am Ende der Zeichenfolge nach links. Wir wollen also die Länge der Zeichenfolge abzüglich der Position des Leerzeichens oder Kommas. Das gibt uns alles rechts vom ersten Leerzeichen oder Komma.
Toll(Great) , jetzt haben wir den zweiten Teil des Namens! In den ersten beiden Fällen sind Sie ziemlich fertig, aber wenn der Name einen mittleren Anfangsbuchstaben enthält, können Sie sehen, dass das Ergebnis immer noch den Nachnamen mit dem mittleren Anfangsbuchstaben enthält. Wie bekommen wir also nur den Nachnamen und werden die mittlere Initiale los? Leicht! Führen Sie einfach(Just) dieselbe Formel erneut aus, mit der wir den zweiten Abschnitt des Namens erhalten haben.
Also machen wir einfach wieder richtig und wenden dieses Mal die Formel auf die kombinierte mittlere Anfangs- und Nachnamenszelle an. Es findet das Leerzeichen nach dem mittleren Anfangsbuchstaben und nimmt dann die Länge abzüglich der Position der Leerzeichenanzahl von Zeichen vom Ende der Zeichenfolge.
Da haben Sie es also! Sie haben jetzt den Vornamen und den Nachnamen mit ein paar einfachen Formeln in Excel in separate Spalten aufgeteilt ! Natürlich wird nicht jeder seinen Text auf diese Weise formatieren, aber Sie können ihn leicht an Ihre Bedürfnisse anpassen.
Text in Spalten
Es gibt auch eine weitere einfache Möglichkeit, kombinierten Text in Excel(Excel) in separate Spalten aufzuteilen . Es ist ein Feature namens Text to Columns und es funktioniert sehr gut. Es ist auch viel effizienter, wenn Sie eine Spalte haben, die mehr als zwei Daten enthält.
Zum Beispiel habe ich unten einige Daten, bei denen eine Zeile 4 Datenelemente und die andere Zeile 5 Datenelemente enthält. Ich möchte das in 4 Spalten bzw. 5 Spalten aufteilen. Wie Sie sehen können, wäre der Versuch, die obigen Formeln zu verwenden, unpraktisch.
Wählen Sie in Excel zunächst die Spalte aus, die Sie trennen möchten. Fahren Sie dann fort und klicken Sie auf die Registerkarte Daten und dann auf (Data)Text in Spalten( Text to Columns) .
Dadurch wird der Text-zu -Spalten-(Columns) Assistent aufgerufen. In Schritt 1 wählen Sie, ob das Feld begrenzt oder mit fester Breite ist. In unserem Fall wählen wir Delimited .
Auf dem nächsten Bildschirm wählen Sie das Trennzeichen aus. Sie können zwischen Tabulator, Semikolon, Komma, Leerzeichen wählen oder ein benutzerdefiniertes eingeben.
Schließlich wählen Sie das Datenformat für die Spalte aus. Normalerweise funktioniert General für die meisten Datentypen gut. Wenn Sie etwas Bestimmtes wie Datumsangaben haben, wählen Sie dieses Format.
Klicken Sie auf „ Fertig stellen(Finish) “ und beobachten Sie, wie Ihre Daten auf magische Weise in Spalten aufgeteilt werden. Wie Sie sehen können, wurde aus einer Zeile fünf Spalten und aus der anderen vier Spalten. Die Text-zu - Spalten(Columns) -Funktion ist sehr leistungsfähig und kann Ihr Leben viel einfacher machen.
Wenn Sie Probleme haben, Namen zu trennen, die nicht das oben angegebene Format haben, posten Sie einen Kommentar mit Ihren Daten und ich werde versuchen zu helfen. Genießen!
Related posts
Hinzufügen einer linearen Regressions-Trendlinie zu einem Excel-Streudiagramm
So erstellen Sie ein Histogramm in Excel
So schützen Sie eine Excel-Datei sicher mit einem Kennwort
So erstellen Sie ein Flussdiagramm in Word und Excel
So erstellen Sie Etiketten in Word aus einer Excel-Tabelle
So vergleichen Sie zwei Excel-Dateien und heben die Unterschiede hervor
So verwenden Sie Sparklines in Excel
So verwenden Sie SVERWEIS in Excel
So verwenden Sie die YEARFRAC-Funktion in Excel
So subtrahieren Sie Daten in Excel
Formatieren Sie Zellen mit bedingter Formatierung in Excel
Lernprogramm zu den Grundlagen von Microsoft Excel – Erlernen der Verwendung von Excel
13 OneNote-Tipps und Tricks zur besseren Organisation Ihrer Notizen
So verstehen Sie die Was-wäre-wenn-Analyse in Microsoft Excel
So erstellen Sie eine Dropdown-Liste in Excel
So öffnen Sie mehrere Instanzen von Excel
Verwenden Sie Excel, um einen effektiven Zinssatz aus einem nominalen Zinssatz zu berechnen
So erstellen Sie Gantt-Diagramme in Microsoft Excel
So fügen Sie Fehlerbalken in Excel hinzu
So fügen Sie Excel-Hintergrundbilder hinzu und drucken sie