Zum Hauptinhalt springen

Wie konvertiert man eine Spaltenliste in eine durch Kommas getrennte Liste in Excel?

Author: Sun Last Modified: 2025-05-28

Wenn Sie eine Spalte von Daten in eine einzelne Zelle mit durch Kommas (oder einem anderen Trennzeichen) getrennten Werten umwandeln müssen, bietet Excel mehrere effiziente Methoden, um dies zu erreichen. Ob Sie Funktionen wie TEXTJOIN oder CONCATENATE bevorzugen, ein VBA-Makro ausführen oder Tools wie Kutools für Excel nutzen – dieser Leitfaden bietet Schritt-für-Schritt-Anweisungen für jeden Ansatz.

A screenshot showing the result of converting a column list to a comma-separated list in Excel


Spaltenliste mit der TEXTJOIN-Funktion in eine durch Kommas getrennte Liste umwandeln

Die Excel-TEXTJOIN-Funktion verbindet mehrere Werte aus einer Zeile, Spalte oder einem Zellbereich mit einem bestimmten Trennzeichen.

Beachten Sie, dass die Funktion nur in Excel für Office 365, Excel 2021 und Excel 2019 verfügbar ist.

Um eine Spaltenliste in eine durch Kommas getrennte Liste umzuwandeln, wählen Sie bitte eine leere Zelle aus, zum Beispiel die Zelle C1, und geben Sie die folgende Formel ein.

=TEXTJOIN(", ",TRUE,A1:A7)
Hinweis: In dieser Formel ist "A1:A7" die Spalte, die Sie in eine durch Kommas getrennte Liste umwandeln möchten, ", " gibt an, wie Sie die Liste trennen möchten.

A screenshot demonstrating how to use the TEXTJOIN function to create a comma-separated list


Spaltenliste mit der CONCATENATE-Funktion in eine durch Kommas getrennte Liste umwandeln

In Excel kann die CONCATENATE-Funktion die Spaltenliste in eine in einer Zelle durch Kommas getrennte Liste umwandeln. Bitte gehen Sie wie folgt vor:

1. Wählen Sie eine leere Zelle neben dem ersten Datenelement der Liste aus, zum Beispiel die Zelle C1, und geben Sie diese Formel ein:

=CONCATENATE(TRANSPOSE(A1:A7)&",")
Hinweis: In dieser Formel ist "A1:A7" die Spalte, die Sie in eine durch Kommas getrennte Liste umwandeln möchten, "," gibt das Trennzeichen an, mit dem Sie die Liste trennen möchten.

2. Markieren Sie TRANSPOSE(A1:A7)&"," in der Formel und drücken Sie die Taste "F9".

3. Entfernen Sie die geschweiften Klammern "{" und "}" aus der Formel und drücken Sie die Eingabetaste "Enter".
A screenshot showing how to adjust the CONCATENATE formula for a comma-separated list

Jetzt können Sie sehen, dass alle Werte in der Spaltenliste in eine in einer Zelle durch Komma getrennte Liste umgewandelt wurden. Siehe obigen Screenshot.

Schnelles Umwandeln einer Spaltenliste in eine durch Kommas getrennte Liste mit Kutools für Excel

Das Hilfsprogramm "Zeilen/Spalten zusammenführen und Werte beibehalten" von Kutools für Excel kann Excel-Benutzern helfen, mehrere Spalten oder Zeilen einfach in eine Spalte/Zeile zusammenzuführen, ohne Daten zu verlieren. Darüber hinaus können Excel-Benutzer diese kombinierten Textzeichenfolgen mit einem Zeilenumbruch versehen.

A screenshot showing how to use Kutools to merge and split cells into a comma-separated list

Kutools für Excel - Verleihen Sie Excel mit über 300 essenziellen Tools einen echten Schub. Nutzen Sie dauerhaft kostenlose KI-Funktionen! Holen Sie es sich jetzt

Spaltenliste mit VBA in eine durch Kommas getrennte Liste umwandeln

Wenn die CONCATENATE-Funktion für Sie etwas mühsam ist, können Sie ein VBA verwenden, um die Spaltenliste schnell in eine in einer Zelle durch Kommas getrennte Liste umzuwandeln.

1. Halten Sie die Taste "ALT" gedrückt und drücken Sie "F11" auf der Tastatur, um ein "Microsoft Visual Basic for Applications"-Fenster zu öffnen.

2. Klicken Sie auf "Einfügen" > "Modul" und kopieren Sie das VBA in das Modul.

VBA: Spaltenliste in eine durch Kommas getrennte Liste umwandeln

Sub ChangeRange()
'Updateby20140310
Dim rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
outStr = ""
For Each rng In InputRng
    If outStr = "" Then
        outStr = rng.Value
    Else
        outStr = outStr & "," & rng.Value
    End If
Next
OutRng.Value = outStr
End Sub

3. Klicken Sie auf die Schaltfläche "Ausführen" oder drücken Sie "F5", um das VBA auszuführen.

4. Ein Dialogfeld wird auf dem Bildschirm angezeigt, und Sie können die Spaltenliste auswählen, die Sie umwandeln möchten. Siehe Screenshot:
A screenshot of selecting the column list in the VBA process

5. Klicken Sie auf "OK", dann erscheint ein weiteres Dialogfeld, in dem Sie eine Zelle auswählen können. Siehe Screenshot:
A screenshot showing the cell selection for output during the VBA process

6. Klicken Sie auf "OK", und alle Werte in der Spaltenliste wurden in eine durch Kommas getrennte Liste in einer Zelle umgewandelt.

Tipp: Im obigen VBA gibt "," das gewünschte Trennzeichen an, und Sie können es je nach Ihren Anforderungen ändern.


Spaltenliste mit Kutools für Excel in eine durch Kommas getrennte Liste umwandeln

Sie können auch Kutools für Excel’s "Konsolidieren"-Hilfsprogramm anwenden, um eine Spaltenliste zu kombinieren und jeden Wert leicht mit einem Komma zu trennen.

Kutools für Excel bietet über 300 erweiterte Funktionen, um komplexe Aufgaben zu vereinfachen und Kreativität sowie Effizienz zu steigern. Durch die Integration mit KI-Funktionen automatisiert Kutools Aufgaben präzise und macht das Datenmanagement mühelos. Detaillierte Informationen zu Kutools für Excel... Kostenlose Testversion...

1. Wählen Sie die Spaltenliste aus, die Sie in eine durch Kommas getrennte Liste umwandeln möchten, und klicken Sie auf "Kutools" > "Zusammenführen & Aufteilen" > "Zeilen/Spalten/Zellen zusammenführen und Werte beibehalten".
A screenshot of the Kutools Combine option in Excel ribbon

2. Im sich öffnenden Dialogfeld "Spalten oder Zeilen zusammenführen" müssen Sie folgendes tun:
(1) Aktivieren Sie die Option "Zeilen kombinieren" im Abschnitt "Den ausgewählten Bereich wie folgt zusammenführen";
(2) Aktivieren Sie im Abschnitt "Trennzeichen" die Option "Dieses Zeichen einfügen" und geben Sie ein Komma "," ein;
A screenshot showing how to use Kutools to merge and split cells into a comma-separated list

3. Klicken Sie auf die Schaltfläche "OK".

Jetzt werden Sie sehen, dass alle Werte in der angegebenen Spaltenliste in eine Zelle zusammengeführt und in eine durch Kommas getrennte Liste umgewandelt wurden.

Kutools für Excel - Verleihen Sie Excel mit über 300 essenziellen Tools einen echten Schub. Nutzen Sie dauerhaft kostenlose KI-Funktionen! Holen Sie es sich jetzt


Demo: Spaltenliste in eine durch Kommas getrennte Liste in Excel umwandeln

 
Kutools für Excel: Über 300 praktische Werkzeuge stehen Ihnen zur Verfügung! Nutzen Sie dauerhaft kostenlose KI-Funktionen! Jetzt herunterladen!

Umgekehrte Verkettung und Konvertierung einer Zelle (eine durch Kommas getrennte Liste) in eine Zeilen-/Spaltenliste in Excel

Normalerweise können Excel-Benutzer die Funktion "Text in Spalten" verwenden, um eine Zelle in mehrere Spalten aufzuteilen, aber es gibt keine direkte Methode, um eine Zelle in mehrere Zeilen umzuwandeln. Das Hilfsprogramm "Zellen aufteilen" von Kutools für Excel kann Ihnen jedoch helfen, dies ganz einfach zu erledigen, wie im folgenden Screenshot gezeigt.

A screenshot of Kutools' Split Cells utility to reverse a comma-separated list into rows or columns

Kutools für Excel - Verleihen Sie Excel mit über 300 essenziellen Tools einen echten Schub. Nutzen Sie dauerhaft kostenlose KI-Funktionen! Holen Sie es sich jetzt


"Verwandte Artikel:"

Beste Büroproduktivitätswerkzeuge

🤖 Kutools AI-Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme generieren  |  Erweiterte Funktionen aufrufen
Beliebte Funktionen: Finden, Hervorheben oder Doppelte markieren   |  Leere Zeilen löschen   |  Spalten oder Zellen kombinieren ohne Datenverlust   |   Runden ...
Erweiterte SVERWEIS: Mehrfachkriterien SVERWEIS    Mehrfachwert SVERWEIS  |   Mehrblatt-SVERWEIS   |   Fuzzy Match ....
Erweiterte Dropdown-Liste: Schnell Dropdown-Liste erstellen   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl Dropdown-Liste ....
Spaltenmanager: Eine bestimmte Anzahl von Spalten hinzufügen  |  Spalten verschieben  |  Sichtbarkeitsstatus ausgeblendeter Spalten umschalten  |  Bereiche & Spalten vergleichen ...
Hervorgehobene Funktionen: Gitterfokus   |  Entwurfsansicht   |   Erweiterte Formelleiste    Arbeitsmappe & Arbeitsblatt-Manager   |  AutoText-Bibliothek (Auto Text)   |  Datumsauswahl   |  Daten zusammenführen   |  Zellen verschlüsseln/entschlüsseln    E-Mail senden nach Liste   |  Spezialfilter   |   Spezialfilter (Filtern fett/kursiv/durchgestrichen...) ...
Top15 Werkzeugsets12 Textwerkzeuge (Text hinzufügen, Bestimmte Zeichen löschen, ...)   |   50+ Diagramm typen (Gantt-Diagramm, ...)   |   40+ Praktische Formeln (Alter basierend auf dem Geburtsdatum berechnen, ...)   |   19 Einfügewerkzeuge (QR-Code einfügen, Bild aus Pfad einfügen, ...)   |   12 Konvertierungswerkzeuge (In Wörter umwandeln, Währungsumrechnung, ...)   |   7 Konsolidieren & Aufteilen Werkzeuge (Erweiterte Zeilen zusammenführen, Zellen aufteilen, ...)   |   ... und mehr

Verbessern Sie Ihre Excel-Fähigkeiten mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über300 erweiterte Funktionen zur Steigerung der Produktivität und Zeitersparnis.  Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen...


Office Tab bringt eine Registerkartenoberfläche zu Office und macht Ihre Arbeit viel einfacher

  • Aktivieren Sie die Bearbeitung und das Lesen mit Registerkarten in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters, anstatt in neuen Fenstern.
  • Steigert Ihre Produktivität um50 % und reduziert täglich hunderte von Mausklicks für Sie!