KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Excel-Funktion TEXTSPLIT

AutorSiluvia Änderungsdatum

Die TEXTSPLIT-Funktion teilt Textzeichenfolgen anhand eines angegebenen Trennzeichens in ein Array über Spalten und Zeilen auf.

Hinweis: Diese Funktion ist ausschließlich in Excel für Microsoft 365 im Insider-Kanal verfügbar.

zeigt die Verwendung der Excel-Funktion TEXTSPLIT

Syntax

=TEXTSPLIT()text, col_delimiter, [row_delimiter], [ignore_empty], [match_mode], [pad_with])

Argumente

Text(erforderlich): Der Text, den Sie aufteilen möchten;
Col_delimiter(erforderlich): Das Trennzeichen oder die Teilzeichenfolge, an der der Text in Spalten aufgeteilt werden soll;
Row_delimiter(optional): Das Trennzeichen oder die Teilzeichenfolge, an der der Text in Zeilen aufgeteilt werden soll;
Ignore_empty(optional): Gibt an, ob Leere Zellen ignoriert werden sollen oder nicht.
--FALSCH(Standard): Leere Zellen beim Teilen beibehalten.
--WAHR: Leere Zellen beim Teilen ignorieren.
Match_mode(optional): Legt fest, ob das Trennzeichen groß-/kleinschreibungsabhängig ist.
--0(Standard): Groß-/Kleinschreibung beachten.
--1: Groß-/Kleinschreibung wird ignoriert.
pad_with(optional): Der Wert, mit dem fehlende Werte in einem zweidimensionalen Array aufgefüllt werden. Standardwert ist der #N/A-Fehlerwert.

Hinweise

1) Diese Funktion arbeitet genauso wie der Text in Spalten-Assistent in Excel;
2) Diese Funktion ist die Umkehrung der TEXTVERKETTEN-Funktion;
3) Wenn „pad_with“ weggelassen wird, wird #N/A verwendet, um fehlende Werte in zweidimensionalen Arrays aufzufüllen;
4) Mehrere Trennzeichen müssen in einer Array-Konstante eingeschlossen und durch Kommas getrennt werden, z. B.{„Trennzeichen1“,„Trennzeichen2“,…}.

Rückgabewert

Sie gibt die aufgeteilte Textzeichenfolge zurück.

Beispiel

Im Folgenden finden Sie einige Beispiele, die zeigen, wie Sie die TEXTSPLIT-Funktion unter verschiedenen Bedingungen nutzen können, um Text effizient zu teilen.

#Beispiel 1: Text durch ein Trennzeichen in Spalten oder Zeilen aufteilen

Wie im folgenden Screenshot gezeigt, können Sie den Text in Zelle A2 mithilfe der TEXTSPLIT-Funktion wie folgt anhand von Kommas in Spalten oder Zeilen aufteilen.

zeigt die Verwendung der Excel-Funktion TEXTSPLIT

Text horizontal in Spalten durch Kommata aufteilen

Wählen Sie eine Zelle aus, geben Sie die folgende Formel ein und drücken Sie die Eingabetaste.

Die Ergebniszellen werden automatisch mit den geteilten Texten gefüllt – ganz ohne Nutzung des AutoAusfüll-Handlers.

=TEXTSPLIT(A2,",")

zeigt die Verwendung der Excel-Funktion TEXTSPLIT

Text vertikal in Zeilen durch Kommata aufteilen

Um Text vertikal in Zeilen anhand eines bestimmten Trennzeichens aufzuteilen, lassen Sie das Argument col_delimiter leer und geben Sie das gewünschte Trennzeichen für das row_delimiter-Argument an. Gehen Sie wie folgt vor.

Wählen Sie eine Zelle aus, geben Sie die folgende Formel ein und drücken Sie die Enter-Taste.

Die Ergebniszellen werden automatisch mit den geteilten Texten gefüllt – ganz ohne Nutzung des AutoAusfüll-Handlers.

=TEXTSPLIT(A2,,",")

zeigt die Verwendung der Excel-Funktion TEXTSPLIT
#Beispiel 2: Leere Zellen beim Aufteilen von Text mit der TEXTSPLIT-Funktion ignorieren

Wie im folgenden Screenshot gezeigt, enthält die Textzeichenfolge standardmäßig zwei oder mehr aufeinanderfolgende Trennzeichen ohne dazwischenliegenden Wert. In einem solchen Fall behält die TEXTSPLIT-Funktion beim Aufteilen des Textes leere Zellen bei. Um leere Zellen beim Teilen zu ignorieren, wenden Sie die TEXTSPLIT-Funktion wie folgt an:

zeigt die Verwendung der Excel-Funktion TEXTSPLIT

Wählen Sie eine leere Zelle aus, geben Sie die folgende Formel ein und drücken Sie Eingabetaste, um alle geteilten Texte zu erhalten und Leere Zellen zu ignorieren. Falls eine Liste von Texten aufgeteilt werden soll, Bitte auswählen Sie die Ergebniszelle und ziehen deren AutoAusfüll-Handler nach unten, um die übrigen Ergebnisse zu erhalten.

=TEXTSPLIT(A2,",",,TRUE)

zeigt die Verwendung der Excel-Funktion TEXTSPLIT

Hinweis: In dieser Formel wird der logische Wert „WAHR“ als Argument für ignore_empty angegeben.

#Beispiel 3: Text groß-/kleinschreibungsabhängig oder -unabhängig aufteilen

Standardmäßig ist die TEXTSPLIT-Funktion Groß-/Kleinschreibung beachten, da der match_mode auf 0 gesetzt oder leer gelassen wird.

Wie im folgenden Screenshot gezeigt, bleibt das match_mode-Argument in der TEXTSPLIT-Funktion leer, sodass ausschließlich nach einer exakten Übereinstimmung mit dem Text „Consultant“ in der angegebenen Zeichenfolge gesucht wird.

=TEXTSPLIT(A2,„Consultant")

zeigt die Verwendung der Excel-Funktion TEXTSPLIT

Wenn Sie keine exakte Übereinstimmung benötigen – beispielsweise sowohl „Consultant“ als auch „CONSULTANT“ berücksichtigen möchten – setzen Sie das match_mode-Argument einfach auf 1.

Wählen Sie eine leere Zelle aus, geben Sie die folgende Formel ein und drücken Sie die Eingabetaste. Wählen Sie diese Ergebniszelle aus und ziehen Sie ihren AutoAusfüll-Handlernach unten, um die übrigen Ergebnisse zu erhalten.

=TEXTSPLIT(A2,„Consultant",,TRUE,1)

zeigt die Verwendung der Excel-Funktion TEXTSPLIT
#Beispiel 4: Text gleichzeitig in Zeilen und Spalten aufteilen

Um Text gleichzeitig in Zeilen und Spalten mithilfe der TEXTSPLIT-Funktion aufzuteilen, geben Sie in der Formel sowohl das col_delimiter- als auch das row_delimiter-Argument an.

Wie in der folgenden Tabelle gezeigt, können Sie die folgende Formel in Zelle C2 eingeben und die Eingabetastedrücken, um die geteilten Texte gleichzeitig in den entsprechenden Zeilen und Spalten zu erhalten.

=TEXTSPLIT(A2,":", ",")

zeigt die Verwendung der Excel-Funktion TEXTSPLIT

Hinweis: In diesem Fall wird ein Doppelpunkt „:“ als col_delimiter-Argument und ein Komma „,“ als row_delimiter-Argument angegeben.

#Beispiel 4: Benutzerdefinierten Wert zum Auffüllen fehlender Werte in einem 2D-Array festlegen

Wenn Sie die TEXTSPLIT-Funktion verwenden, um Text gleichzeitig in Zeilen und Spalten aufzuteilen, gibt Excel #NV-Fehler im Ergebnis zurück, falls in der Originaltext-Zeichenfolge fehlende Werte vorhanden sind.

Wie im folgenden Screenshot gezeigt, fehlt nach dem Text : „Released date“ der Doppelpunkt „: – daher gibt Excel #NV neben „Released date“ zurück.

zeigt die Verwendung der Excel-Funktion TEXTSPLIT

Wenn Sie alle fehlenden Werte im 2D-Array mit einem Bindestrich (-) auffüllen möchten, anstatt #NV-Fehler anzuzeigen, geben Sie einfach das letzte Argument „pad_with“ als „-“ an – und schon ist es erledigt.

Wählen Sie eine leere Zelle aus, geben Sie die folgende Formel ein und drücken Sie die Eingabetaste, um alle geteilten Texte in Zeilen und Spalten zu erhalten.

=TEXTSPLIT(A2,":",",",,,"-")

zeigt die Verwendung der Excel-Funktion TEXTSPLIT
#Beispiel 5: Text anhand mehrerer Trennzeichen aufteilen

Die TEXTSPLIT-Funktion ermöglicht es, mehrere Trennzeichen gleichzeitig zum Aufteilen von Text zu verwenden – diese müssen jedoch in einer Array-Konstante eingeschlossen und durch Kommata getrennt werden, z. B.{„Trennzeichen1“,„Trennzeichen2“,…}.

Die Textzeichenfolge in der folgenden Tabelle enthält die beiden Trennzeichen „-“ und „,“. Um den Text mithilfe dieser beiden Trennzeichen zu teilen, wenden Sie die TEXTSPLIT-Funktion wie folgt an.

zeigt die Verwendung der Excel-Funktion TEXTSPLIT

Wählen Sie eine leere Zelle aus, geben Sie die folgende Formel ein und drücken Sie die Eingabetaste.

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

zeigt die Verwendung der Excel-Funktion TEXTSPLIT

Hinweis: In dieser Formel wird das col_delimiter-Argument als {„-“,„,“}angegeben.


Verwandte Funktionen

Excel-Funktion TEXTAFTER
Die TEXTAFTER-Funktion extrahiert und gibt den Text zurück, der nach einer bestimmten Teilzeichenfolge oder einem Trennzeichen steht.

Excel-Funktion TEXTBEFORE
Die TEXTBEFORE-Funktion gibt den Text zurück, der vor einer bestimmten Teilzeichenfolge oder einem Trennzeichen steht.

Excel-Funktion VALUETOTEXT
Die VALUETOTEXT-Funktion wandelt jeden beliebigen Wert zuverlässig in Text um.


Die besten Office-Produktivitätstools

Kutools für Excel – Hilft Ihnen, sich von der Masse abzuheben

🤖KUTOOLS AI-Assistent: Revolutionieren Sie Datenanalyse basierend auf:Intelligente Ausführung   |  Code generieren|  benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme erstellen|  Erweiterte Funktionen aufrufen
Beliebte Funktionen:Suchen, Hervorheben oder Doppelte markieren  |  Leere Zeilen löschen  |  Spalten kombinieren oder Zellen ohne Datenverlust  |  Runden ohne Formel...
Super-SVERWEIS:Mehrere Kriterien  |  Mehrere Werte  |  Über mehrere Arbeitsblätter hinweg  |  Fuzzy Match...
Erw. Dropdown-Liste...:  |    |  Mehrfachauswahl-Dropdown-Liste
Spalten-Manager:Eine bestimmte Anzahl von Spalten hinzufügen  |  Spalten verschieben  |  Sichtbarkeitsstatus ausgeblendeter Spalten umschalten  |Spalten vergleichen, um Gleiche/Unterschiedliche Zellen auswählen...
Hervorgehobene Funktionen:Gitterfokus  |  Entwurf  |  Erweiterte Formelleiste  |  Arbeitsmappen- und Blatt-Manager|Ressourcenbibliothek(AutoText)|  Datumsauswahl  |  Arbeitsblätter konsolidieren  |  Verschlüsseln/Zellen entschlüsseln  |  E-Mails anhand einer Liste versenden  |  Super Filter  |  Spezialfilter(Zellen mit fettgedruckter Schrift filtern/kursiv/durchgestrichen...) ...
Top-15-Toolsets:12 Text-Tools(Text hinzufügen,Bestimmte Zeichen löschen...)|  50+Diagramm-Typen(Gantt-Diagramm...)|  40+ Praktische Formeln(Alter basierend auf dem Geburtstag berechnen...)|  19 Einfüge-Tools(QR-Code einfügen,Bild aus Pfad einfügen...)|  12 Konvertierungs-Tools(In Wörter umwandeln,Wechselkursumrechnung...)|  7 Vereinigen/Aufteilen-Tools(Erweiterte Zeilen zusammenführen,Excel-Zellen aufteilen...)|... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und 40+ weitere!

Kutools für Excel bietet über 300 Funktionen,damit das, was Sie benötigen, nur einen Klick entfernt ist...


Office Tab – Aktiviert tabbasiertes Lesen und Bearbeiten in Microsoft Office (inklusive Excel)

  • Wechseln Sie in einer Sekunde zwischen Dutzenden geöffneter Dokumente!
  • Reduziert für Sie täglich Hunderte von Mausklicks – verabschieden Sie sich vom Mausarm.
  • Steigern Sie Ihre Produktivität um 50 %, wenn Sie mehrere Dokumente gleichzeitig anzeigen und bearbeiten.
  • Bringt effiziente Tabs in Office (inklusive Excel) – genau wie in Chrome, Edge und Firefox.