Office-Blog

Excel: Texte zerlegen leichtgemacht

09.04.2025   Martin Weiß

In Excel geht es meist um Zahlen, doch Funktionen zum Aufteilen von Texten sind seit jeher ein wichtiger Bestandteil. In Excel 365 und Excel 2024 stehen dafür drei besonders einfach zu bedienende Textfunktionen zur Verfügung:

  • TEXTVOR
  • TEXTNACH
  • TEXTTEILEN

Wer sich in der Vergangenheit mit LINKS, RECHTS und TEIL herumgeplagt hat, wird nach dem Lesen dieses Beitrags die drei neuen Funktionen lieben!

TEXTVOR und TEXTNACH

Das Szenario ist einfach: Ein aus mehreren Teilen bestehender Text in einer Zelle soll in seine logischen Einzelteile zerlegt werde. Das kann beispielsweise eine Liste mit E-Mail-Adressen sein, die in den Teil vor und nach dem @-Zeichen aufgeteilt werden müssen – also in Lokalteil und Domänenteil.

Eine E-Mail-Adresse soll in ihre Bestandteile zerlegt werden

Eine E-Mail-Adresse soll in ihre Bestandteile zerlegt werden

Früher sah die Formellösung beispielsweise so aus:
=LINKS(A4;FINDEN(„@“;A4)-1)
bzw.
=RECHTS(A4;LÄNGE(A4)-FINDEN(„@“;A4))

Lösung mit LINKS, RECHTS und FINDEN

Lösung mit LINKS, RECHTS und FINDEN

Während man für den Lokalteil noch mit zwei Tabellenfunktionen auskam (LINKS und FINDEN), waren für den hinteren Teil schon drei Funktionen notwendig. Nicht superkompliziert, aber alles andere als intuitiv und für ungeübte Anwender durchaus eine Hürde.

Mit den beiden neuen Funktionen TEXTVOR und TEXTNACH lässt sich das jedoch sehr einfach und nachvollziehbar erledigen:
=TEXTVOR(A9;“@“)
=TEXTNACH(A9;“@“)

Lösung mit TEXTVOR und TEXTNACH

Lösung mit TEXTVOR und TEXTNACH

In diesem einfachen Fall reicht es also, nur den Bezug zu der Zelle mit dem Text sowie das Trennzeichen einzugeben. Das war’s schon!

Fortgeschrittenes Teilen

Leider geht es in der Praxis nicht immer so einfach zu. Was beispielsweise, wenn das Trennzeichen mehr als einmal vorkommt, es also mehrere Stellen gibt, an denen der Text geteilt werden soll?
Beispiele hierfür sind dreiteilige Steuernummern oder die ISBN bei Büchern, die sogar aus fünf Teilen besteht:

Beispiele für drei- und mehrteilige Texte

Beispiele für drei- und mehrteilige Texte

Los geht’s mit der Steuernummer. Der vordere Teil ist einfach, denn hier greift wieder die einfache Variante von TEXTVOR mit dem entsprechenden Trennzeichen:
=TEXTVOR(A15;“/“)

Für den hinteren Teil kommt TEXTNACH zum Einsatz. Leider sieht das Ergebnis aber noch nicht wie gewünscht aus:
=TEXTNACH(A15;“/“)

Unvollständige Lösung mit TEXTNACH

Unvollständige Lösung mit TEXTNACH

Denn hierbei wird der Text bereits nach dem ersten Vorkommen des Trennzeichens zurück geliefert.

Die Lösung: In einem dritten Parameter angeben, nach welchem Vorkommen des Trennzeichens der Text zurückgegeben werden soll:
=TEXTNACH(A15;“/“;2)

Korrekte Lösung mit TEXTNACH

Korrekte Lösung mit TEXTNACH

Nun ist der etwas kniffeligere Mittelteil dran, für den sowohl TEXTVOR als auch TEXTNACH gebraucht wird.

TEXTNACH alleine liefert den kompletten Text nach dem ersten Trennzeichen:
=TEXTNACH(A15;“/“)

Den Mittelteil bestimmen (Schritt 1)

Den Mittelteil bestimmen (Schritt 1)

Von diesem Ergebnis wird nur der Teil VOR dem Trennzeichen benötigt. Demzufolge wird die Formel mit einer TEXTVOR-Funktion umgeben:
=TEXTVOR(TEXTNACH(A15;“/“);“/“)

Den Mittelteil bestimmen (Schritt 2)

Den Mittelteil bestimmen (Schritt 2)

Mit dieser Herangehensweise lässt sich auch die 5-teilige ISBN aufsplitten. Dazu wird bei der inneren TEXTNACH-Funktion das jeweils gewünschte Vorkommen des Trennzeichens angepasst, um das richtige Ergebnis zu erhalten.

Lösung für mehrere Bestandteile

Lösung für mehrere Bestandteile

Warum schwer, wenn’s auch einfach geht?

Zugegeben, nur mit TEXTVOR und TEXTNACH kann es kompliziert werden, wenn längere Texte aufzuteilen sind. Auch wenn es immer noch einfacher geht als mit den in der Vergangenheit verwendeten Funktionen LINKS, RECHTS, FINDEN usw.

Hier kommt die dritte Funktion ins Spiel: TEXTTEILEN

Für das ISBN-Beispiel reicht folgende Formel aus:
=TEXTTEILEN(A28;“-„)
Damit wird der Text bei jedem Vorkommen des angegebenen Trennzeichens aufgeteilt. Da es sich um eine dynamische Arrayfunktion handelt, werden nach rechts hin automatisch so viele Zellen belegt, wie eben nötig sind.

Maximaler Komfort mit TEXTTEILEN

Maximaler Komfort mit TEXTTEILEN

Der Vorteil der Dynamik: Kommen im Ausgangstext weitere Abschnitte hinzu, erweitert sich der Ausgabebereich dynamisch auf weitere Spalten nach rechts, ohne dass die Formel verändert werden muss.

TEXTTEILEN erweitert sich dynamisch

TEXTTEILEN erweitert sich dynamisch

Bonus-Tipp

Diese neuen Textfunktionen bringen große Erleichterung für alle, die aktuelle Excel-Versionen nutzen. Wer mit Excel 2016, Excel 2019 oder Excel 2021 arbeitet, hat eine wenig bekannte Alternative: einfach die kostenlosen Web-Version von Excel verwenden.

Dazu ist es nur nötig, sich mit einer beliebigen E-Mail-Adresse kostenlos bei Microsoft zu registrieren. Einfach excel.new in das Adressenfeld im Webbrowser eintippen und schon kann es losgehen.

Auch wenn Excel im Browser nicht den gleichen Funktionsumfang bietet wie die lokal installierte Desktop-App, lässt sich damit trotzdem in viele der neuen Funktionen hineinschnuppern.

Über den Autor

Martin Weiß

– Diplom-Betriebswirt
– Entwickler von Excel-Anwendungen und -Vorlagen
– Excel-Trainer und -Berater
– Business Analyst und funktionaler SAP-Spezialist
– Fachbuchautor zu Excel
– Excel-Blogger auf www.tabellenexperte.de
– Microsoft Certified Excel Expert