Kurzfassung —
CONCATist der moderne Ersatz fürVERKETTEN. Das eine, was es besser kann: einen ganzen Bereich auf einmal nehmen,=CONCAT(A1:A10), statt ZellenA1; A2; A3; …von Hand aufzuzählen. Was es nicht tut: ein Trennzeichen setzen oder Leerzellen überspringen — es hängt den Text einfach aneinander. Syntax:=CONCAT(Text1; [Text2]; …). Brauchen Sie ein Trennzeichen oder wollen Leere überspringen, flicken SieCONCATnicht mit&— nehmen Sie gleichTEXTJOIN. Excel 365 und 2019+.
=CONCAT(A1:A10)
=CONCAT(A2; " — "; B2)
VERKETTEN gibt es seit Jahrzehnten, und es funktioniert noch — aber Microsofts
eigene Doku nennt es eine Funktion, die „aus Kompatibilitätsgründen erhalten"
bleibt, ersetzt durch CONCAT. Der Unterschied im Alltag ist klein, aber echt:
CONCAT schluckt einen ganzen Bereich in einer Referenz, wo VERKETTEN Sie auf
jede Zelle einzeln zeigen lässt.
Hinweis: In einer deutschen Excel-Oberfläche heißt CONCAT TEXTVERKETTEN und das alte CONCATENATE VERKETTEN. Verwandt: TEXTJOIN = TEXTKETTE. Die Formeln unten nutzen die englischen Namen — sie zeigen dasselbe Verhalten.
Was Sie lernen
- Die eine echte Verbesserung gegenüber
VERKETTEN: Bereiche statt Zelle für Zelle - Warum
VERKETTENein Alt-Überbleibsel ist, das Sie nicht mehr schreiben müssen - Wie
CONCATeinen 2-D-Bereich liest — zeilenweise, was überrascht - Die Zahlenformat-Falle (Datum wird zur Seriennummer, Währung verliert das Symbol)
- Wann Sie
CONCATganz überspringen undTEXTJOINnehmen
Das mentale Modell: VERKETTEN, das endlich einen Bereich nimmt
VERKETTEN war immer etwas absurd: Um zehn Zellen zu verbinden, tippten Sie
=VERKETTEN(A1; A2; A3; A4; A5; A6; A7; A8; A9; A10). CONCAT behebt genau das
eine — es nimmt einen Bereich, also ist dieselbe Verbindung =CONCAT(A1:A10).
Alles andere ist identisch: kein Trennzeichen zwischen den Werten, und leere Zellen
tragen nichts Sichtbares bei (es gibt nichts zu überspringen — Leere fügt keine
Zeichen hinzu):
' Alt — jede Zelle von Hand aufgezählt:
=VERKETTEN(A1; A2; A3; A4; A5)
' CONCAT — ein Bereich:
=CONCAT(A1:A5)
Die Regel, die alles freischaltet: kein Trennzeichen heißt meist TEXTJOIN
Das ist die Entscheidung, die die meisten falsch treffen. CONCAT hängt Text mit
nichts dazwischen aneinander. Sobald Sie ein Komma, ein Leerzeichen oder einen
Zeilenumbruch zwischen den Werten brauchen — oder Leere weglassen wollen — sind Sie
jenseits dessen, wofür CONCAT da ist. Man versucht, einen Trenner anzuschrauben:
=CONCAT(A2; ", "; B2; ", "; C2) ' geht für ein paar Zellen, aber Sie tippen
' den Trenner wieder von Hand — der alte Schmerz
…was VERKETTEN mit neuem Namen ist. Geht es um ein Trennzeichen, erledigt
TEXTJOIN es in einem Argument
(=TEXTJOIN(", "; WAHR; A2:C2)) und überspringt auch Leere. Reservieren Sie
CONCAT für den echten „smash these together"-Fall ohne Trenner — eine ID aus
Teilen bauen, einen Code zusammensetzen, ein Präfix vor einen Wert kleben.
Wie CONCAT einen 2-D-Bereich liest: zeilenweise
Übergeben Sie CONCAT einen rechteckigen Bereich, überrascht die Lesereihenfolge:
Es geht zeilenweise (links nach rechts, oben nach unten), nicht spaltenweise:
' A1=a B1=b
' A2=c B2=d
=CONCAT(A1:B2) ' -> "abcd" (a, b, dann c, d — erst quer durch jede Zeile)
Wenn Sie "acbd" erwartet haben, das ist die Falle. Wo die Reihenfolge zählt,
buchstabieren Sie die Folge explizit aus, statt der Lesereihenfolge eines Blocks zu
trauen.
Die Zahlenformat-Falle
CONCAT verbindet den zugrunde liegenden Wert, nicht das, was Sie sehen. Ein
Datum erscheint als Seriennummer, Währung verliert € und Nachkommastellen, ein
Prozentwert wird zum rohen Bruch:
=CONCAT("Fällig: "; B2) ' -> "Fällig: 46204" wenn B2 ein Datum ist
=CONCAT("Fällig: "; TEXT(B2; "TT.MM.JJJJ")) ' -> "Fällig: 17.06.2026"
Wann immer eine Zahl, ein Datum oder ein Währungswert in CONCAT (oder TEXTJOIN
oder &) geht, packen Sie ihn in TEXT() mit explizitem Format. Das ist der
häufigste Grund, warum verbundene Ausgabe „falsch aussieht". Es gilt dieselbe
32.767-Zeichen-Grenze pro Zelle — bei Überlauf kommt #VALUE!.
Die Abwägung: CONCAT, VERKETTEN oder TEXTJOIN?
Schreiben Sie VERKETTEN in neuen Formeln nicht mehr — CONCAT kann alles davon
und nimmt Bereiche. Zwischen den beiden Überlebenden: Wollen Sie kein
Trennzeichen, nehmen Sie CONCAT; sobald Sie ein Trennzeichen oder
Leer-Überspringen wollen, TEXTJOIN. Das ist die ganze Entscheidung. Der zu
vermeidende Fehler ist, zu CONCAT zu greifen und es dann mit & und WECHSELN
zu stützen, um nachzubauen, was TEXTJOIN gratis gibt.
Wie ExcelMaster hilft
Die meisten „verbinde das"-Anfragen tragen versteckte Formatregeln: bau die SKU
aus Kategorie, einem Bindestrich und einer mit Nullen aufgefüllten Nummer.
ExcelMaster wählt die richtige Funktion — CONCAT für rohes Kleben,
TEXTJOIN, wenn ein Trenner oder Leer-Überspringen im Spiel ist — packt Zahlen und
Datumswerte ins richtige TEXT()-Format und schreibt die Formel aus Ihrer
Beschreibung. Sie sagen, wie die Ausgabe lesen soll; es wählt die Mechanik.
Häufige Fragen
Was ist der Unterschied zwischen CONCAT und VERKETTEN?
CONCAT kann einen ganzen Bereich nehmen (=CONCAT(A1:A10)); VERKETTEN lässt Sie
jede Zelle einzeln aufzählen. Sonst verhalten sie sich gleich — kein Trennzeichen,
kein Leer-Überspringen. VERKETTEN bleibt nur aus Kompatibilität, nehmen Sie also
CONCAT in neuer Arbeit.
Wie verkette ich einen Zellbereich in Excel?
Nutzen Sie =CONCAT(A1:A10). Brauchen Sie einen Trenner zwischen den Werten oder
wollen leere Zellen überspringen, nehmen Sie =TEXTJOIN("; "; WAHR; A1:A10) —
CONCAT hat keine Trenner-Option.
Wie füge ich mit CONCAT ein Trennzeichen ein?
Sauber gar nicht — CONCAT hängt Werte ohne etwas dazwischen aneinander. Den
Trenner von Hand zu tippen (=CONCAT(A2; ", "; B2)) geht für zwei Zellen, verfehlt
aber den Zweck. Für eine getrennte Liste nehmen Sie TEXTJOIN.
Warum zeigt CONCAT ein Datum als Zahl?
CONCAT verbindet den zugrunde liegenden Wert, nicht das angezeigte Format, also
erscheint ein Datum als Seriennummer. Packen Sie es in TEXT:
=CONCAT("Fällig: "; TEXT(B2; "TT.MM.JJJJ")).
Funktioniert CONCAT in Excel 2016?
Nein. CONCAT kam mit Excel 2019 und 365. Auf 2016 weichen Sie auf VERKETTEN
oder den &-Operator aus.
Getestet in
Getestet in: Excel 365 (Windows 11) — zuletzt geprüft am 17.06.2026.
Verwandte Anleitungen: Excel TEXTJOIN · Excel TEXTSPLIT · Excel FILTER · VBA Verketten
