cellio

Text teilen in Excel: Nach Leerzeichen, Komma oder Bindestrich

Text in Excel trennen mit Text in Spalten, Blitzvorschau, TEXTTEILEN oder LINKS/TEIL. Beispiele für Namen, Adressen und Codes.

Von Ayoub Farid · · 2 Min. Lesezeit

„Max Mustermann“ in Vor- und Nachname. „Berlin, Deutschland“ in Stadt und Land. „INV-2026-0042“ in seine Bestandteile. In deiner Tabellenkalkulation bietet Excel dafür einen Button, einen praktischen Shortcut und dynamische Excel Formeln. Wähle die Methode danach aus, ob sich das Ergebnis automatisch aktualisieren soll, wenn sich deine Daten ändern.

1. Text in Spalten (einmalig)

  1. Wähle die gewünschte Spalte aus.
  2. Gehe auf Daten > Text in Spalten.
  3. Wähle Getrennt und klicke auf Weiter. Bestimme das Trennzeichen (Leerzeichen, Komma oder unter „Andere“: -).
  4. Wähle den Zielbereich (Zielzelle) aus, damit angrenzende Daten nicht überschrieben werden. Klicke auf „Fertig stellen“.

Das Ergebnis ist statisch: Wenn du das Original in der Zelle änderst, passt sich die Aufteilung nicht automatisch an.

2. Blitzvorschau (musterbasiert)

Tippe das erste Ergebnis manuell ein (z. B. „Max“ direkt neben „Max Mustermann“) und drücke dann die Tastenkombination Strg + E. Excel erkennt das Muster und füllt die restlichen Zeilen automatisch nach unten aus. Kontrolliere zur Sicherheit ein paar Zeilen – bei ungewöhnlichen Namen oder Namenszusätzen liegt die Automatik manchmal daneben.

3. TEXTSPLIT (Microsoft 365)

=TEXTSPLIT(A2," ")

*(Hinweis: Im deutschen Excel heißt die Funktion TEXTTEILEN und verwendet Semikolons als Trennzeichen: =TEXTTEILEN(A2;" "))*

Die Formel läuft dynamisch in benachbarte Zellen über und platziert jeden Teil in einer eigenen Spalte. Du kannst auch nach mehreren Trennzeichen gleichzeitig aufteilen:

=TEXTSPLIT(A2,{" ",",","-"})

Ebenfalls nützlich für solche Aufgaben: TEXTBEFORE(A2," ") (TEXTVOR) und TEXTAFTER(A2," ") (TEXTNACH). In Google Sheets nutzt du dafür =SPLIT(A2," ").

4. Klassische Formeln (jede Excel-Version)

Vorname:

=LEFT(A2,FIND(" ",A2)-1)

*(Im deutschen Excel: =LINKS(A2;FINDEN(" ";A2)-1))*

Nachname:

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

*(Im deutschen Excel: =RECHTS(A2;LÄNGE(A2)-FINDEN(" ";A2)))*

Mittelteil aus „INV-2026-0042“ extrahieren:

=MID(A2,FIND("-",A2)+1,FIND("-",A2,FIND("-",A2)+1)-FIND("-",A2)-1)

*(Im deutschen Excel mit TEIL und FINDEN)*

Solche Formeln werden schnell unübersichtlich – genau deshalb gibt es moderne Excel Funktionen wie TEXTSPLIT. Mehr Details findest du in unserem Guide zu LEFT, RIGHT und MID. Wenn du Excel lernen willst, sind diese Klassiker aber unverzichtbar für jeden Excel-Test im Bewerbungsverfahren.

Achte auf Folgendes

  • Doppelte Leerzeichen: Sie erzeugen leere Spalten. Bereinige den Text vorher mit TRIM (in der deutschen Version: GLÄTTEN).
  • Mehrteilige Namen („Anna Maria Schmidt“): Entscheide vorab, wie getrennt werden soll, damit Vor- oder Doppelnamen nicht zerschnitten werden.
  • Führende Nullen: „Text in Spalten“ macht aus „00042“ schnell die Zahl 42. Setze das Datenformat dieser Spalte in Schritt 3 des Assistenten ausdrücklich auf „Text“.

Häufig gestellte Fragen

Wie teile ich eine Zelle in Excel in zwei Spalten auf?

Über Daten > Text in Spalten mit einem festgelegten Trennzeichen oder mit =TEXTSPLIT(A2," ") in Microsoft 365.

Wie trenne ich Vor- und Nachname sauber?

Nutze =LEFT(A2,FIND(" ",A2)-1) für den Vornamen und =RIGHT(A2,LEN(A2)-FIND(" ",A2)) für den Nachnamen.

Wie teile ich Text in Google Sheets auf?

Verwende die Formel =SPLIT(A2," ") oder gehe im Menü auf Daten > Text in Spalten aufteilen.

Kann ich Text auch nach einem Zeilenumbruch trennen?

Ja: Nutze =TEXTSPLIT(A2,CHAR(10)) (im deutschen Excel: ZEICHEN(10)) oder verwende „Text in Spalten“ mit der Tastenkombination Strg+J im Feld „Andere“ als Trennzeichen.

Weiterlesen