Text
TEXTJOIN
Definition
TEXTJOIN gibt Text zurück, der mit einem Trennzeichen zwischen den Teilen verbunden ist, und kann leere Zellen überspringen.
Syntax
=TEXTJOIN(delimiter, ignore_empty, text1, [text2], ...)
Argumente
| Argument | Bedeutung |
|---|---|
delimiter |
Die Zeichen, die zwischen den Teilen stehen, in doppelten Anführungszeichen, zum Beispiel " | ". |
ignore_empty |
1 oder TRUE überspringt leere Zellen. 0 oder FALSE behält sie und setzt trotzdem das Trennzeichen ein. |
text1 |
Der erste Text, die erste Zelle oder der erste Bereich, der verbunden wird, zum Beispiel A2:A4. |
text2, ... |
Optionale weitere Texte, Zellen oder Bereiche, die nach dem ersten verbunden werden. |
Durchgerechnetes Beispiel
Eine Crewliste verbindet Namen mit einem Strich mit Leerzeichen und überspringt eine leere Zeile. Die Namen stehen in A2:A4.
| A: Name |
|---|
| Ivy |
| Pia |
Formel: =TEXTJOIN(" | ",TRUE,A2:A4)
Ergebnis: Ivy | Pia. Die leere Zelle wird übersprungen, daher steht kein extra Trennzeichen in der Mitte.
Übung
Zelle A2 enthält Ann, Zelle B2 enthält Bea und Zelle C2 ist leer. Schreiben Sie in D2 eine Formel, die A2:C2 mit einem Komma verbindet und leere Zellen überspringt.
- Schreiben Sie in D2 eine TEXTJOIN-Formel, die A2:C2 mit einem Komma verbindet und leere Zellen ignoriert.
- D2 soll A2:C2 mit Kommas verbunden anzeigen und Lücken überspringen.
Verwandte Funktionen
CONCAT verbindet Teile ohne Trennzeichen. LEFT kann dann ein Präfix aus dem verbundenen Text nehmen.
Häufiger Fehler
ignore_empty auf FALSE zu setzen: Die leere Zelle bleibt, daher gibt TEXTJOIN(" | ",FALSE,A2:A4) Ivy | | Pia mit einem extra Trennzeichen zurück.