Excel-Formel zum Trennen von Zeichenfolgen durch Komma (5 Beispiele)

  • Teile Das
Hugh West

Vielleicht haben Sie in Ihrem Excel-Arbeitsblatt eine Tabelle, in der mehrere Daten in einer Zelle stehen und durch Kommas getrennt sind. Wenn Sie diese in mehrere Spalten aufteilen möchten, sind Sie hier richtig. In diesem Artikel lernen Sie 5 Beispiele für Excel-Formeln zum Trennen von Zeichenfolgen durch Kommas kennen.

Download Arbeitsbuch Praxis

Laden Sie die folgende Excel-Datei für Ihre Praxis herunter.

Zeichenkette durch Komma trennen.xlsx

5 Beispiele für die Trennung von Zeichenketten durch Kommata mit Excel-Formeln

Stellen wir zunächst unseren Datensatz vor, in dem ID-Nr., Nachname und Abteilung als einzelne, durch Kommas getrennte Zeichenketten gespeichert sind. Unser Ziel ist es, die Zeichenketten in 3 Spalten aufzuteilen.

1 Kombinieren Sie die Funktionen LEFT und FIND, um eine Zeichenkette durch ein Komma zu trennen.

Kombinieren LINKS und FINDEN SIE Funktionen zusammen helfen uns, eine durch Kommas getrennte Zeichenkette in mehrere Spalten aufzuteilen. Befolgen Sie einfach die folgenden Schritte, um dies zu tun.

Schritte:

  • Schreiben Sie zunächst die folgende Formel in eine leere Zelle C5.
=LEFT(B5,FIND(",",B5)-1)

Hier ist die FIND-Funktion gibt die Position des ersten Kommas in der Zeichenkette an B5 und die LINKS Funktion gibt die Zeichen aus der Zeichenkette zurück, die vor dem ersten Komma stehen. Sie müssen 1 abziehen, um die Daten ohne Komma zu erhalten.

  • Presse ENTER. Sie werden sehen ID-Nr. bei Cell C5. Ziehen Sie nun die Füllen Griff um den Rest der ID-Nr. in derselben Spalte.

Hier ist das Ergebnis,

Lesen Sie mehr: VBA zum Aufteilen einer Zeichenfolge in mehrere Spalten in Excel (2 Möglichkeiten)

2. eine Formel mit MID- und FIND-Funktionen zum Aufteilen einer Zeichenkette in Excel

Kombinieren MID und FIND-Funktionen hilft uns, eine durch Kommas getrennte Zeichenkette in mehrere Spalten aufzuteilen, indem wir die folgenden Schritte ausführen.

Schritte:

  • Schreiben Sie zunächst die folgende Formel in eine leere Zelle D5.
=MID(B5,FIND(",",B5)+1,FIND(",",B5,FIND(",",B5)+1)-FIND(",",B5)-1)

Hier, FIND(",",B5)+1 gibt die Anfangsposition des ersten Zeichens nach dem ersten Komma an.

FIND(",", B5, FIND(",", B5)+1) gibt die Anfangsposition des ersten Zeichens nach dem zweiten Komma an.

-FIND(",", B5)-1 schließt alle Zeichen der Zeichenkette nach dem zweiten Komma aus.

Schließlich ist die MID gibt die Zeichen zwischen diesen beiden Kommas zurück.

  • Presse ENTER. Sie sehen die Nachname bei Cell D5. Ziehen Sie nun die Füllen Griff um den Rest der Nachnamen in derselben Spalte.

Hier ist das Ergebnis,

Lesen Sie mehr: Excel VBA: Zeichenkette nach Zeichen aufteilen (6 nützliche Beispiele)

Ähnliche Lektüre

  • Wie man Zellen in Excel teilt (5 einfache Tricks)
  • Excel VBA: String in Zeilen aufteilen (6 ideale Beispiele)
  • Aufteilung einer Zelle in zwei Zeilen in Excel (3 Möglichkeiten)

3. die Funktionen RECHTS und FINDEN vereinen

Kombinieren RECHTS und FIND-Funktionen hilft uns, eine durch Kommas getrennte Zeichenkette in mehrere Spalten aufzuteilen, indem wir die folgenden Schritte ausführen.

Schritte:

  • Schreiben Sie zunächst die folgende Formel in eine leere Zelle E5.
=RECHTS(B5,LEN(B5)-FIND(",",B5,FIND(",",B5)+1))

Hier, LEN(B5) bestimmt die Länge der Zeichenkette in der Zelle B5.

Die FIND(",", B5, FIND(",", B5)+1 gibt die Position des letzten Kommas in der Zeichenkette an, und schließlich wird die RECHTS gibt die Zeichen aus der Zeichenkette zurück, die hinter dem letzten Komma stehen.

  • Presse ENTER. Sie sehen die Dept. bei Cell E5. Ziehen Sie nun die Füllen Griff um den Rest der Dept. in derselben Spalte.

Hier ist das Ergebnis,

Lesen Sie mehr: Excel VBA: Zeichenkette nach Anzahl der Zeichen aufteilen (2 einfache Methoden)

4. die Funktionen TRIM, MID, SUBSTITUTE, REPT und LEN kombinieren

Kombinieren TRIM, MID, SUBSTITUTE, REPT, und LEN-Funktionen hilft uns, eine durch Kommas getrennte Zeichenkette in mehrere Spalten aufzuteilen, indem wir die folgenden Schritte ausführen.

Schritte:

  • Geben Sie zunächst 1, 2 und 3 anstelle der Spaltenüberschriften ein ID-Nr., Nachname und Dienststelle. Schreiben Sie nun die folgende Formel in eine leere Zelle C5.
=TRIM(MID(SUBSTITUTE($B5,",",REPT(" ",LEN($B5))),(C$4-1)*LEN($B5)+1,LEN($B5)))

Die Zusammenfassung dieser Formel besteht darin, die Kommas durch Leerzeichen zu ersetzen, indem man UNTERSTÜTZUNG und REPT Funktionen, dann wird die MID Funktion gibt den Text für das n-te Vorkommen zurück und schließlich wird die TRIM Funktion hilft, die zusätzlichen Leerzeichen zu entfernen.

  • Presse ENTER. Sie werden sehen ID-Nr. bei Cell C5. Ziehen Sie nun die Füllen Griff um die restlichen ID-Nummern in der gleichen Spalte zu erhalten, und ziehen Sie die Füllen Griff in die richtige Richtung zu bekommen Nachname und Dept.

Hier ist das Ergebnis,

Lesen Sie mehr: Excel VBA: String in Zellen aufteilen (4 nützliche Anwendungen)

5. eine Zeichenkette mit der Funktion FILTERXML in Excel durch ein Komma trennen

Verwendung von FILTERXML-Funktion hilft uns, eine durch Kommas getrennte Zeichenkette in mehrere Spalten aufzuteilen. Befolgen Sie dazu einfach die folgenden Schritte.

Schritte:

  • Schreiben Sie zunächst die folgende Formel in eine leere Zelle C5.
=TRANSPOSE(FILTERXML("" &SUBSTITUTE(B5,",","") & "","//s"))

Wenn Sie Excel verwenden für MS 365 anwenden, können Sie die FILTERXML-Funktion um eine Zeichenkette durch Kommas zu trennen. Bei dieser Methode wird zunächst die Textzeichenkette in eine XML-Zeichenkette umgewandelt, indem die Kommas in XML-Tags umgewandelt werden. Mit der Funktion TRANSPOSE wird das Array nicht vertikal, sondern horizontal angeordnet.

  • Presse ENTER. Sie sehen die ID-Nr., Nachname und Dienststelle. bei Cell C5, D5, und E5 Ziehen Sie nun die Füllen Griff um den Rest der Daten zu erhalten.

Hier ist das Ergebnis,

Lesen Sie mehr: Excel-Formel zum Teilen: 8 Beispiele

Schlussfolgerung

In diesem Tutorial habe ich 5 Beispiele für Excel-Formeln zum Trennen von Zeichenketten durch Komma besprochen. Ich hoffe, Sie fanden diesen Artikel hilfreich. Besuchen Sie unsere Website ExcelWIKI Bitte schreiben Sie Ihre Kommentare, Vorschläge oder Fragen in den Kommentarbereich unten, wenn Sie welche haben.

Hugh West ist ein äußerst erfahrener Excel-Trainer und -Analyst mit über 10 Jahren Erfahrung in der Branche. Er verfügt über einen Bachelor-Abschluss in Rechnungswesen und Finanzen sowie einen Master-Abschluss in Betriebswirtschaft. Hugh hat eine Leidenschaft für das Unterrichten und hat einen einzigartigen Lehransatz entwickelt, der leicht zu befolgen und zu verstehen ist. Seine Expertenkenntnisse in Excel haben Tausenden von Studenten und Berufstätigen auf der ganzen Welt geholfen, ihre Fähigkeiten zu verbessern und in ihrer Karriere herausragende Leistungen zu erbringen. Über seinen Blog teilt Hugh sein Wissen mit der Welt und bietet kostenlose Excel-Tutorials und Online-Schulungen an, um Einzelpersonen und Unternehmen dabei zu helfen, ihr volles Potenzial auszuschöpfen.