=TEXTVERKETTEN(", ";WAHR;A2:A6) verbindet alle Zellen in A2:A6 zu einem Text, mit einem Komma und einem Leerzeichen zwischen den Einträgen. Das erste Argument ist das Trennzeichen, das zweite legt fest, ob leere Zellen übersprungen werden, und alles danach ist der Text, der verbunden wird. TEXTVERKETTEN heißt in englischem Excel TEXTJOIN, und die Tabelle zeigt die englische Schreibweise, =TEXTJOIN(", ",TRUE,A2:A6). Du kannst die Formeln in der Tabelle auch deutsch eingeben, mit Semikolons: =TEXTVERKETTEN(", ";WAHR;A2:A6).
| A | B | C | |
|---|---|---|---|
| 1 | Team | Members | |
| 2 | Ana | Ana, Ben, Chen, Dara, Eli | |
| 3 | Ben | ||
| 4 | Chen | ||
| 5 | Dara | ||
| 6 | Eli |
=TEXTVERKETTEN(", ";WAHR;A2:A6)Lösch einen der Namen in Spalte A: C2 aktualisiert sich und lässt nie ein doppeltes Komma stehen. TEXTVERKETTEN braucht Excel 2019 oder neuer (einschließlich Microsoft 365); in Excel 2016 zeigt es #NAME?.
Syntax von TEXTVERKETTEN
=TEXTJOIN(delimiter, ignore_empty, text1, [text2], ...)
delimiter(Trennzeichen): der Text zwischen den Einträgen, in Anführungszeichen.", ","; "," | ","-"oder""für nichts.ignore_empty:WAHRüberspringt leere Zellen,FALSCHbehält sie, sodass zwei Trennzeichen direkt nebeneinander stehen.text1, text2, ...: Zellen, Bereiche oder Text in Anführungszeichen. Bis zu 252 davon, und Bereiche können Zeilen, Spalten oder Blöcke sein.
Leere Zellen mit ignore_empty überspringen
| A | B | C | |
|---|---|---|---|
| 1 | Size | Result | |
| 2 | S | S, M, L, XL | |
| 3 | S, , M, L, , XL | ||
| 4 | M | ||
| 5 | L | ||
| 6 | |||
| 7 | XL |
=TEXTVERKETTEN(", ";WAHR;A2:A7)C2 liefert S, M, L, XL. C3 behält die beiden leeren Zellen und zeigt die Lücken als , ,. Nimm FALSCH nur, wenn die Position jedes Eintrags zählt, etwa wenn ein anderes Programm die Liste wieder einliest.
Derselbe Gedanke repariert volle Namen mit einem optionalen zweiten Vornamen. =A2&" "&B2&" "&C2 lässt zwei Leerzeichen stehen, wenn B2 leer ist; TEXTVERKETTEN mit einem Leerzeichen als Trennzeichen und WAHR nicht:
| A | B | C | D | |
|---|---|---|---|---|
| 1 | First | Middle | Last | Full name |
| 2 | Ana | Maria | Silva | Ana Maria Silva |
| 3 | Ben | Okafor | Ben Okafor | |
| 4 | Chen | Li | Wu | Chen Li Wu |
=TEXTVERKETTEN(" ";WAHR;A2:C2)| A | B | C | |
|---|---|---|---|
| 1 | Order | List | |
| 2 | 1041 | ||
| 3 | 1042 | ||
| 4 | |||
| 5 | 1045 | ||
| 6 | 1046 | ||
| 7 |
Du bist dran: Verbinde in C2 die Bestellnummern aus A2:A7 zu einer Zelle, getrennt durch ein Komma und ein Leerzeichen, ohne Lücken für die leeren Zellen.
TEXTVERKETTEN mit einer Bedingung
Um nur die passenden Zeilen zu verbinden, setzt du FILTER in TEXTVERKETTEN. FILTER liefert die passenden Namen, und TEXTVERKETTEN verbindet sie:
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Name | Region | Region | Names | |
| 2 | Ana | North | North | Ana, Chen, Eli | |
| 3 | Ben | South | Ana, Chen, Eli | ||
| 4 | Chen | North | Regions | North, South, East | |
| 5 | Dara | East | |||
| 6 | Eli | North | |||
| 7 | Fay | South |
=TEXTVERKETTEN(", ";WAHR;FILTER(A2:A7;B2:B7=D2))Ändere D2 in South, und beide Formeln listen Ben und Fay. E2 verwendet FILTER, das Excel 2021 oder Microsoft 365 braucht. E3 ist die Variante für Excel 2019: WENN (englisch IF) liefert den Namen, wo die Region passt, und sonst leeren Text, und WAHR lässt die leeren Texte weg. In Excel 2019 bestätigst du E3 mit Strg+Umschalt+Eingabe (Cmd+Umschalt+Eingabe auf dem Mac).
Zwei weitere Kombinationen, die oft gebraucht werden:
- Nur eindeutige Werte:
=TEXTVERKETTEN(", ";WAHR;EINDEUTIG(B2:B7)), in E4, liefertNorth, South, East. - Sortiert:
=TEXTVERKETTEN(", ";WAHR;SORTIEREN(FILTER(A2:A7;B2:B7=D2))).
Passt nichts, liefert FILTER #KALK! (englisch #CALC!), und TEXTVERKETTEN ebenso; die Tabelle zeigt die englischen Fehlernamen. Gib FILTER für diesen Fall ein drittes Argument: FILTER(A2:A7;B2:B7=D2;"none").
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Name | Region | East team | ||
| 2 | Ana | North | |||
| 3 | Ben | South | |||
| 4 | Chen | East | |||
| 5 | Dara | East | |||
| 6 | Eli | North | |||
| 7 | Fay | South |
Du bist dran: Liste in E2 die Namen, deren Region East ist, getrennt durch ein Komma und ein Leerzeichen.
Datumswerte und Zahlen mit ihrem Format verbinden
TEXTVERKETTEN verbindet den gespeicherten Wert, nicht das, was die Zelle anzeigt. Ein Datum wird mit seiner fortlaufenden Zahl verbunden (2026-03-02 ist 46083) und ein Prozentwert als Dezimalzahl. Wandle den Bereich mit TEXT innerhalb von TEXTVERKETTEN um:
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Meeting | Date | Dates | |
| 2 | Kickoff | 2026-03-02 | 46083, 46097, 46113 | |
| 3 | Review | 2026-03-16 | Mar 2, Mar 16, Apr 1 | |
| 4 | Launch | 2026-04-01 |
=TEXTVERKETTEN(", ";WAHR;B2:B4)TEXTVERKETTEN, TEXTKETTE und & im Vergleich
| TEXTVERKETTEN | TEXTKETTE | & | |
|---|---|---|---|
| Verbindet einen Bereich | Ja | Ja | Nein, eine Zelle nach der anderen |
| Setzt ein Trennzeichen zwischen die Einträge | Ja, einmal für alle | Nein | Du tippst es jedes Mal |
| Überspringt leere Zellen | Ja, mit WAHR | Nein | Nein |
| Älteste Version | Excel 2019 | Excel 2019 | Jede Version |
Für zwei oder drei Zellen ist & am schnellsten; siehe Verketten. Für eine Liste beliebiger Länge nimmst du TEXTVERKETTEN. Eine Grenze solltest du kennen: Eine Zelle fasst höchstens 32.767 Zeichen, und TEXTVERKETTEN liefert #WERT! (englisch #VALUE!), wenn der verbundene Text länger ist.
Häufig gestellte Fragen
Was macht TEXTVERKETTEN in Excel?
Es verbindet Text aus Zellen oder Bereichen und setzt ein Trennzeichen zwischen die Einträge: =TEXTVERKETTEN(", ";WAHR;A2:A6) macht aus fünf Zellen eine durch Kommas getrennte Liste. Das zweite Argument, WAHR, überspringt leere Zellen.
Wie verwende ich TEXTVERKETTEN mit einer Bedingung?
Gib ihm ein FILTER: =TEXTVERKETTEN(", ";WAHR;FILTER(A2:A7;B2:B7="North")) verbindet nur die Namen, deren Region North ist. In Excel 2019, das kein FILTER hat, nimmst du =TEXTVERKETTEN(", ";WAHR;WENN(B2:B7="North";A2:A7;"")) und bestätigst mit Strg+Umschalt+Eingabe.
Welche Excel-Versionen haben TEXTVERKETTEN?
Excel 2019, Excel 2021 und Microsoft 365, dazu Excel für das Web. In Excel 2016 und älter zeigt es #NAME?; verbinde dort mit &. Google Sheets hat TEXTJOIN ebenfalls.
Warum zeigt TEXTVERKETTEN Zahlen statt Datumswerten?
TEXTVERKETTEN verbindet den gespeicherten Wert, und ein Datum ist als fortlaufende Zahl gespeichert. Wandle die Datumswerte vorher um, in deutschem Excel: =TEXTVERKETTEN(", ";WAHR;TEXT(B2:B4;"T. MMM")).