Beschreibung
Verwenden Sie diese Funktion, um Text aus mehreren Zellen zu kombinieren, einschließlich der Möglichkeit, ein Trennzeichen anzugeben, das zwischen den einzelnen Werten eingefügt werden soll. Kann mit CHILDREFS verwendet werden.
TEXTJOIN ist nützlich, um Text aus mehreren Zellen in einer einzigen Zelle zu kombinieren, wobei die Möglichkeit besteht, ein Trennzeichen anzugeben und leere Zellen zu ignorieren. Diese Funktion bietet mehr Flexibilität als CONCATENATE oder der Operator &.
Syntax
TEXTJOIN(delimiter, ignore_empty, text1, [..., text_251])
Eingaben
Diese Funktion nimmt die folgenden Argumente entgegen:
| Name | Erforderlich | Beschreibung | Gültige Eingabe |
|---|---|---|---|
Begrenzungszeichen |
Ja | Der Text, der zwischen den einzelnen Textwerten eingefügt werden soll. | Eine Textzeichenfolge, ein Verweis auf eine Zelle, die Text enthält, oder eine Formel, die zu einem der beiden Ergebnisse führt. Wenn es leer ist (""), wird kein Trennzeichen eingefügt. |
ignore_empty |
Ja | Gibt an, ob leere Zellen ignoriert werden sollen. | TRUE oder FALSE |
text1 |
Ja | Das erste Textelement, das verbunden werden soll. | Eine Zahl, eine Textzeichenfolge, ein Zellverweis oder eine Formel, die einen dieser Werte ergibt. |
…, text_n |
Nein | Zusätzliche(r) zu verbindende(r) Textbaustein(e). | Eine Textzeichenfolge, eine Zahl, ein Zellverweis oder eine Formel, die einen dieser Werte ergibt. Es können bis zu 252 zusätzliche Werte angegeben werden. |
Beispiel
Stichprobendaten
| A | B | C | D |
|---|---|---|---|
| Apple | Banane | Kirsche | |
| Rot | Blau | Grün | |
| 1 | 2 | 3 | 4 |
Beispiel-Formeln
| Formel | Beschreibung | Ergebnis |
|---|---|---|
=TEXTJOIN(", ", FALSE, A1:D1) |
Verbindet die Zellen A1:D1 mit Komma und Leerzeichen, wobei leere Zellen nicht ignoriert werden | Apfel, Banane, Kirsche, |
=TEXTJOIN(", ", TRUE, A1:D1) |
Verbindet die Zellen A1:D1 mit Komma und Leerzeichen, wobei leere Zellen ignoriert werden | Apfel, Banane, Kirsche |
=TEXTJOIN(" - ", TRUE, A2:D2) |
Verbindet die Zellen A2:D2 mit Bindestrich, wobei leere Zellen ignoriert werden | Rot - Blau - Grün |
=TEXTJOIN("", FALSE, A3:D3) |
Verbindet die Zellen A3:D3 ohne Begrenzungszeichen | 1234 |
=TEXTJOIN(CHAR(10), TRUE, A1:A3) |
Verbindet die Zellen A1:A3 mit Zeilenumbrüchen, wobei leere Zellen ignoriert werden | Apfel Rot 1 |
Anmerkungen
- Das Trennzeichen kann eine beliebige Textzeichenfolge sein, einschließlich einer leeren Zeichenfolge ("") oder Sonderzeichen. Verwenden Sie eine leere Zeichenkette, um kein Trennzeichen anzugeben.
- Wenn
ignore_emptyauf TRUE gesetzt ist, werden leere Zellen übersprungen und nicht zur Anzahl der Begrenzungszeichen hinzugefügt. - Wenn
ignore_emptyauf FALSE gesetzt ist, werden leere Zellen als leere Zeichenfolgen behandelt. - TEXTJOIN kann sowohl mit horizontalen als auch mit vertikalen Bereichen arbeiten.
- Zahlen werden beim Verbinden automatisch in Text umgewandelt.
- TEXTJOIN kann sowohl mit einzelnen Zellbezügen als auch mit Bereichen arbeiten.
Tipps
- Für komplexere Textoperationen können Sie TEXTJOIN mit anderen Funktionen wie IF kombinieren.
- Wenn Sie mit großen Datensätzen arbeiten, sollten Sie TEXTJOIN mit Array-Formeln verwenden, um die Effizienz zu erhöhen.
- Verwenden Sie eine leere Zeichenkette ("") als Begrenzungszeichen, um Text ohne Trennzeichen zu verketten.
- TEXTJOIN kann nützlich sein, um kommagetrennte Listen zu erstellen oder Daten für den Export zu formatieren.
- Kombinieren Sie TEXTJOIN mit anderen Funktionen wie PROPER oder TRIM für fortgeschrittene Textmanipulationen.
- Verwenden Sie
CHAR(10)als Trennzeichen, um mehrzeiligen Text in einer einzelnen Zelle zu erstellen.
Verwandte Funktionen
CHAR
CODE
CONCATENATE
CONCATENATEIF
FIND
LEFT
LEN
LOWER
MID
PROPER
REPT
RIGHT
SEARCH
SUBSTITUTE
TEXT
TEXTJOIN
TRIM
UNICHAR
UNICODE
UPPER