Text und Zahlen verketten in Excel: CONCAT, TEXTJOIN und das &-Zeichen
Du hast Vorname und Nachname in zwei getrennten Spalten und brauchst den vollen Namen in einer einzigen Zelle? Oder du willst Artikelnummer, Bezeichnung und Preis zu einem aussagekraeftigen Text zusammenfuegen? Das nennt man Verketten, und Excel bietet dir dafuer gleich mehrere bequeme Wege, die du je nach Situation einsetzen kannst.
In diesem Ratgeber lernst du das einfache Und-Zeichen kennen sowie die Funktionen CONCAT und TEXTJOIN. Du erfaehrst, wann sich welcher Weg lohnt und wie du Leerzeichen, Kommas und sogar Zeilenumbrueche richtig einbaust. Am Ende kannst du beliebige Inhalte sauber zu einem lesbaren Text zusammensetzen.
Schritt 1: Zellen mit dem Und-Zeichen verbinden
Der schnellste Weg ist das kaufmaennische Und, also das Zeichen, das du mit der Tastenkombination ueber der Sieben erreichst. Damit klebst du Inhalte direkt aneinander. Wichtig: Ein Leerzeichen schreibst du als Text in Anfuehrungszeichen, sonst stehen die Woerter ohne Abstand zusammen.
- Klicke in eine leere Zelle, zum Beispiel C2.
- Tippe
=A2&" "&B2ein, um Vor- und Nachname mit Leerzeichen zu verbinden. - Bestaetige mit Enter. Jetzt stehen beide Werte ordentlich getrennt zusammen.
- Ziehe die Formel nach unten, um die ganze Liste zu fuellen.
Die deutsche Funktion VERKETTEN entspricht der Formel CONCAT, aber das Und-Zeichen ist bei wenigen Zellen oft noch schneller getippt.
Schritt 2: Mehrere Zellen mit CONCAT zusammenfuegen
Wenn du viele Zellen verbinden willst, ist CONCAT uebersichtlicher, weil du nicht zwischen jedem Wert ein Und-Zeichen setzen musst. Du gibst einfach die Werte nacheinander an. Mit =CONCAT(A2," ",B2," ",C2) setzt du drei Zellen mit Leerzeichen zusammen. CONCAT kann sogar ganze Bereiche verarbeiten, was bei langen Spalten praktisch ist.
Schritt 3: Trennzeichen automatisch setzen mit TEXTJOIN
Soll zwischen jedem Wert dasselbe Trennzeichen stehen, ist TEXTJOIN ideal. Der erste Wert ist das Trennzeichen, der zweite legt fest, ob leere Zellen uebersprungen werden, und danach folgen die Bereiche. Mit =TEXTJOIN(", ",TRUE,A2:A5) verbindest du einen ganzen Bereich mit Komma und Leerzeichen. Setzt du den zweiten Wert auf TRUE, werden leere Zellen ignoriert, sodass keine doppelten Kommas entstehen.
Genau dieser zweite Wert macht TEXTJOIN so angenehm. Stell dir eine Adressliste vor, in der nicht jede Zeile eine zweite Strassenangabe hat. Mit dem Und-Zeichen oder mit CONCAT bekommst du dann mitten im Text ein leeres Komma, weil die Funktion stur jede Zelle anhaengt. TEXTJOIN mit TRUE laesst leere Zellen einfach weg und setzt das Trennzeichen nur dort, wo wirklich Inhalt steht. So entsteht aus einer lueckenhaften Liste trotzdem ein sauberer, durchgehender Text ohne doppelte Kommas oder Leerzeichen am Ende.
| A (Vorname) | B (Nachname) | Formel | Ergebnis |
|---|---|---|---|
| Anna | Berger | =A2&" "&B2 |
Anna Berger |
| Max | Mueller | =CONCAT(B3,", ",A3) |
Mueller, Max |
| Lisa | Klein | =TEXTJOIN(" ",TRUE,A4,B4) |
Lisa Klein |
| Tom | Vogel | =TEXTJOIN(", ",TRUE,A5,B5) |
Tom, Vogel |
Zahlen und Text mischen
Spannend wird es, wenn du Zahlen mit Text kombinierst, etwa fuer eine vollstaendige Artikelzeile mit Preis. Mit =A2&" - "&B2&" - "&C2&" €" baust du eine Zeile aus Nummer, Name und Euro-Betrag. Achte darauf, das Euro-Zeichen als Text in Anfuehrungszeichen zu schreiben. So entsteht aus drei Spalten eine einzige, gut lesbare Beschreibung.
Wichtig zu wissen: Beim Verketten verwandelt Excel die Zahl automatisch in Text. Das verkettete Ergebnis kannst du also nicht mehr direkt weiterrechnen, es ist jetzt eine Zeichenkette. Brauchst du den Preis spaeter noch fuer eine Summe, behalte die urspruengliche Zahlenspalte und nutze die Verkettung nur fuer die Anzeige. So hast du beides: einen schoen lesbaren Text fuer den Beleg und die echte Zahl fuer deine Berechnungen im Hintergrund.
| Artikel | Bezeichnung | Preis in € | Verkettet |
|---|---|---|---|
| 1001 | Ordner | 3,49 | 1001 – Ordner – 3,49 € |
| 1002 | Locher | 8,99 | 1002 – Locher – 8,99 € |
| 1003 | Papier | 4,20 | 1003 – Papier – 4,20 € |
So eine zusammengesetzte Beschreibung ist zum Beispiel in einer Inventurliste oder einer Einkaufsliste sehr praktisch, weil du alle Infos auf einen Blick hast.
Zahlen richtig formatieren beim Verketten
Ein haeufiges Problem: Verkettest du ein Datum oder eine Zahl mit fuehrenden Nullen, geht das Format verloren. Das Datum erscheint dann als rohe Zahl. Hier hilft die Textfunktion, die du um die Zahl legst. Damit gibst du das gewuenschte Format vor, zum Beispiel TT.MM.JJJJ fuer ein Datum oder eine feste Anzahl an Stellen fuer eine Nummer. So bleibt deine Verkettung immer sauber lesbar.
Der Hintergrund ist schnell erklaert: Excel speichert ein Datum intern als fortlaufende Zahl, und einen Geldbetrag ohne Nachkommastellen, wenn diese null sind. Beim Verketten greift Excel auf diesen rohen Wert zu, nicht auf die huebsche Anzeige in der Zelle. Mit der Textfunktion sagst du der Formel ausdruecklich, in welcher Form der Wert im Text erscheinen soll. So bekommst du aus einem Datumswert wieder ein 15.03.2026, aus einem Preis ein 3,49 mit zwei Stellen und aus einer Kundennummer wieder die fuehrende Null, die sonst verschwindet. Die folgende Uebersicht zeigt typische Faelle.
| Inhalt | Problem ohne Format | Loesung |
|---|---|---|
| Datum 15.03.2026 | erscheint als 46096 | Datum mit Textfunktion im Format TT.MM.JJJJ einbauen |
| Preis 3,50 € | erscheint als 3,5 | Textfunktion mit zwei Nachkommastellen nutzen |
| Kundennummer 0042 | erscheint als 42 | Textfunktion mit vier Stellen erzwingen |
| Prozentwert 0,19 | erscheint als 0,19 statt 19% | Textfunktion im Prozentformat verwenden |
Praxisbeispiel: Serienbrief-Anrede zusammenbauen
Ein typischer Buero-Fall: Du hast Anrede, Vorname und Nachname in getrennten Spalten und willst daraus eine fertige Briefanrede formen. Mit =A2&" "&B2&" "&C2&"," baust du aus Herr, Max und Mueller die Zeile Herr Max Mueller mit Komma am Ende. Willst du den Vornamen weglassen und nur foermlich anreden, nimmst du ="Sehr geehrte "&A2&" "&C2 und passt den festen Text in den Anfuehrungszeichen an. So musst du nicht jede Anrede von Hand tippen, sondern ziehst die Formel einfach ueber deine ganze Empfaengerliste.
Noch flexibler wird es mit TEXTJOIN, wenn nicht jede Zeile gleich aufgebaut ist. Fehlt bei manchen Eintraegen der Titel, sorgt =TEXTJOIN(" ",TRUE,A2,B2,C2) dafuer, dass kein doppeltes Leerzeichen entsteht. Genau solche kleinen Helfer sparen dir bei langen Listen viel Nacharbeit und sorgen fuer ein einheitliches Ergebnis.
Verkettetes wieder in echte Werte umwandeln
Manchmal willst du das fertige Ergebnis nicht als Formel behalten, sondern als festen Text, etwa um die Spalten daneben zu loeschen. Markiere dazu die verketteten Zellen, kopiere sie und fuege sie ueber Inhalte einfuegen als Werte wieder ein. Danach steht in der Zelle nur noch der reine Text, ohne Bezug zu den Ausgangsspalten. Das ist wichtig, denn loeschst du die Quellspalten, ohne vorher in Werte umzuwandeln, verschwindet auch dein verketteter Text. Mit diesem Zwischenschritt sicherst du dein Ergebnis dauerhaft ab.
Haeufige Fehler
- Leerzeichen vergessen. Ohne
" "kleben die Woerter direkt aneinander. - Anfuehrungszeichen weglassen. Text muss immer in Anfuehrungszeichen stehen, sonst meldet Excel einen Fehler.
- Bei TEXTJOIN das zweite Argument vergessen. Du musst mit TRUE oder FALSE angeben, ob leere Zellen uebersprungen werden.
- Zahlen mit fuehrenden Nullen verlieren beim Verketten ihr Format. Hier hilft die Textfunktion zum Formatieren.
Haeufige Fragen
Was ist der Unterschied zwischen Und-Zeichen und CONCAT?
Beide machen dasselbe. Das Und-Zeichen ist bei wenigen Zellen schneller, CONCAT bleibt bei vielen Werten uebersichtlicher und kann ganze Bereiche verarbeiten.
Wie fuege ich einen Zeilenumbruch ein?
Nutze =A2&CHAR(10)&B2 und aktiviere in der Zelle den Zeilenumbruch. Dann stehen die Werte untereinander statt nebeneinander.
Kann ich Datumswerte verketten?
Ja, aber dann wird das Datum als Zahl angezeigt. Verpacke es mit der Textfunktion, damit es im Format TT.MM.JJJJ erscheint.
Geht TEXTJOIN auch ohne Trennzeichen?
Ja, schreibe einfach zwei leere Anfuehrungszeichen als Trennzeichen: =TEXTJOIN("",TRUE,A2:A5). Dann werden alle Werte direkt aneinandergehaengt, genau wie beim Und-Zeichen, aber du sparst dir das Tippen vieler Zeichen.
Wie verbinde ich Text mit einem Euro-Betrag?
Haenge das Euro-Zeichen als Text an: =A2&" "&B2&" €". Damit der Betrag dabei sauber mit zwei Nachkommastellen erscheint, legst du die Textfunktion um den Zahlenwert. So vermeidest du, dass aus 3,50 € ploetzlich ein 3,5 € wird.
Warum bekomme ich beim Verketten doppelte Trennzeichen?
Das passiert, wenn einzelne Zellen leer sind und du das Und-Zeichen oder CONCAT nutzt. Wechsle zu =TEXTJOIN(", ",TRUE,A2:C2) und setze das zweite Argument auf TRUE. Leere Zellen werden dann uebersprungen und es entstehen keine doppelten Kommas.