Excel TEXTJOIN-Funktionsbeispiele – Excel & Google Sheets

Dieses Tutorial zeigt, wie Sie dieExcel TEXTJOIN Funktion in Excel, um Text aus mehreren Zeichenfolgen zu kombinieren.

Übersicht über die TEXTJOIN-Funktion

Die Funktion TEXTJOIN kombiniert Text aus mehreren Zeichenfolgen. Sie geben die Wahl des Trennzeichens an und legen fest, ob Leerzeichen ignoriert werden sollen.

Um die Excel-Arbeitsblattfunktion TEXTJOIN zu verwenden, wählen Sie eine Zelle aus und geben Sie Folgendes ein:

(Beachten Sie, wie die Formeleingaben angezeigt werden)

TEXTJOIN-Funktion Syntax und Eingaben:

=TEXTJOIN (Trennzeichen, ignore_empty, text1, [text2],… )

Trennzeichen - Trennzeichen zwischen jedem Text.

ignore_leer - Ob leere Zellen ignoriert werden sollen oder nicht.

Text 1 - Erster Textwert oder Bereich.

text2 - [optional] Zweiter Textwert oder Bereich.

So verwenden Sie die TEXTJOIN-Funktion in Excel:

Die Funktion TEXTJOIN kombiniert Text aus mehreren Zeichenfolgen. Sie geben die Wahl des Trennzeichens an und legen fest, ob Leerzeichen ignoriert werden sollen. Es ist in Excel 2016 und höher verfügbar.

=TEXTJOIN(" ",false,B3:C3)

Das obige kombiniert Vorname und Nachname (Spalte B und C) mit einem Leerzeichen als Trennzeichen (dem Zeichen, das das Wort trennt) und einer Option, Leerzeichen einzuschließen (das nächste Beispiel wird offensichtlicher sein).

TEXTJOIN um Leerzeichen einzuschließen

Obwohl einige Zellen Leerzeichen sein können, ist es möglicherweise wichtig zu wissen, dass es sich um Leerzeichen handelt, nachdem Sie sie kombiniert haben.

=TEXTJOIN(";",FALSCH,B3:E3)

Mit FALSE als zweitem Argument werden sie mit einem Semikolon (als Trennzeichen gewählt) kombiniert, obwohl einige von ihnen Leerzeichen sind. Wenn Sie sie wieder aufteilen müssen, erweist sich dies mit Text in Spalten als nützlich.

TEXTJOIN um Leerzeichen zu ignorieren

Es wäre nicht sinnvoll, Leerzeichen einzufügen, wenn die Anrede mit den folgenden Namen kombiniert werden soll:

=TEXTJOIN(" ",FALSCH,B3:E3)

Sie können die offensichtlichen in F5 und F6 sehen, wo ein zusätzliches Leerzeichen zwischen dem Vor- und Nachnamen ist.

In diesem Szenario wäre es besser, leere Zellen zu ignorieren, wenn sie nicht mit einem TRUE als zweites Argument gefüllt sind.

=TEXTJOIN(" ",WAHR,B3:E3)

TEXTJOIN mit 1 und 0

Wenn Sie SVERWEIS verwendet haben, wissen Sie vielleicht, dass Excel TRUE als 1 und FALSE als 0 erkennt. Sie können in den meisten Fällen austauschbar verwendet werden. Und auch hier drin. Es hat keinen Einfluss auf die Wahl des Textes oder der Nummer. Nur Präferenz (und Tippgeschwindigkeit).

TEXTJOIN mit Bedingung

Sie können den Text nur kombinieren, wenn er eine Bedingung erfüllt. In diesem Szenario möchten Sie die vollständigen Namen möglicherweise nur mit Kommas als Trennzeichen verbinden, wenn in Überstunden (Spalte C) „Ja“ steht.

{=TEXTJOIN(", ",TRUE,IF(C3:C7="Ja",B3:B7,""))}

Dies ist eine Array-Formel.

Wenn Sie eine Excel-Version vor 2022 verwenden, müssen Sie nach der Eingabe der Formel STRG + UMSCHALT + EINGABE statt EINGABE drücken. Wenn Sie es richtig gemacht haben, sollten Sie geschweifte Klammern sehen (geben Sie die geschweiften Klammern NICHT manuell ein).

Wenn Sie Excel 2022 oder Office 365 verwenden, können Sie die Formel normal eingeben.

TEXTJOIN mit verschiedenen Trennzeichen

Sie können Array-Konstanten (die geschweiften Klammern) verwenden, um mehrere Trennzeichen wie folgt einzugeben:

=TEXTJOIN({"-","."},1,B3:D3)

Es wird einen Bindestrich (-) als erstes Trennzeichen und einen Punkt (.) als zweites verwenden.

TEXTJOIN mit Nummer/Datum

Beachten Sie, dass TEXTJOIN eine Textfunktion ist. Bei der Verwendung von TEXTJOIN ist das Ergebnis ein Text. Zum Beispiel können Sie diese Zahlen in Zelle F3 nicht summieren, nachdem Sie TEXTJOIN verwendet haben.

Das gleiche passiert für Datumsangaben, da sie als Seriennummern und nicht als Text erkannt werden. Möglicherweise müssen Sie Datumsangaben nicht summieren, aber es funktioniert nicht gut in Filtern und PivotTables.

Um die oben genannten Probleme zu lösen, können Sie VALUE verwenden, um von Text in Werte umzuwandeln.

Anderes Beispiel für TEXTJOIN

Eine Textzeichenfolge umkehren

Sie können eine Textzeichenfolge umkehren, indem Sie die MID-Funktion mit TEXTJOINT wie folgt kombinieren.

=TEXTJOIN("",1,MID(A2,{10,9,8,7,6,5,4,3,2,1},1))

Was uns folgende Ergebnisse liefern würde:

Die TEXTJOIN-Funktion funktioniert in Google Sheets fast genauso.

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave