So verwenden Sie die TEXTJOIN-Funktion in Excel

Syntax und Grundlagen

Die Funktion TEXTJOIN in Excel und Google Tabellen ermöglicht das Kombinieren von Texten aus verschiedenen Zellen mit einem definierten Trennzeichen. Diese Funktion ist besonders nützlich, um Informationen aus mehreren Quellen in einem einzigen Textstring zusammenzuführen.

TEXTJOIN(Trennzeichen; Ignorieren_leer; Text1; [Text2]; ...)
  • Trennzeichen: Ein Text-String, der die einzelnen Textelemente separiert. Hierfür können Zeichen wie Kommas, Leerzeichen oder andere spezifische Trennzeichen verwendet werden.
  • Ignorieren_leer: Ein Boolescher Wert (WAHR oder FALSCH), der festlegt, ob leere Zellen in der Zusammenführung übergangen werden sollen.
  • Text1, Text2, …: Die zu verbindenden Textelemente. Dies können statische Textstrings, Zellreferenzen oder Bereiche sein.

Beispiele zur Veranschaulichung

Einfaches Beispiel:

=TEXTJOIN(", "; WAHR; "Apfel"; "Birne"; "Banane")

Dies ergibt „Apfel, Birne, Banane“.

Beispiel mit einer leeren Zelle (beispielsweise A4):

=TEXTJOIN(", "; FALSCH; "Apfel"; A4; "Banane")

Das Resultat wäre „Apfel, , Banane“, da das Ignorieren leerer Zellen auf FALSCH eingestellt ist.

Anwendungsbeispiele

Aufgabe 1: Kombinieren von Adresskomponenten in eine vollständige Adresse

Angenommen, Straße, Stadt, Postleitzahl und Land sind in den Zellen A1 bis A4 gespeichert:

Straße Brückenallee 2
Stadt Berlin
PLZ 12345
Land Deutschland
=TEXTJOIN(", "; WAHR; A1; A2; A3; A4)

Das Ergebnis wäre: „Brückenallee 2, Berlin, 12345, Deutschland“. Die Funktion TEXTJOIN erleichtert hier das Zusammenführen komplexer Adressdaten, wobei leere Zellen ignoriert werden können.

Aufgabe 2: Erstellung einer E-Mail-Liste aus einer Kundendatenbank

Stellen Sie sich vor, eine Spalte (A1:A50) auf einem Tabellenblatt enthält E-Mail-Adressen von Kunden. Durch die Nutzung der Funktion könnten diese Adressen in eine durch Semikolon separierte Liste umgewandelt werden, die direkt in einem E-Mail-Client verwendet werden kann:

=TEXTJOIN("; "; WAHR; A1:A50)

Dies würde alle E-Mail-Adressen zu einem durch Semikolon getrennten String zusammenfügen und könnte sofort in die Adresszeile eines E-Mail-Clients eingefügt werden.

Zusammenfassung

Die Funktion TEXTJOIN bietet vielfältige Möglichkeiten, Textelemente aus unterschiedlichen Zellen effizient zu kombinieren. Ob zum Zusammenführen von Adressen, Erstellen von E-Mail-Listen oder anderen Textverarbeitungsaufgaben, die einfache und verständliche Syntax erleichtert ihren Einsatz in diversen Anwendungsszenarien.

Mehr Informationen: https://support.microsoft.com/de-de/office/textverketten-funktion-357b449a-ec91-49d0-80c3-0e8fc845691c

Andere Funktionen
Gibt ein Array von Textwerten aus einem angegebenen Bereich zurück
Wandelt lateinische Buchstaben normaler Breite (Double-Byte-Zeichen) oder Katakana innerhalb einer Zeichenfolge in Zeichen halber Breite (Single-Byte-Zeichen) um
Wandelt eine Zahl in einen Text im Währungsformat ß (Baht) um
Gibt die Codezahl des ersten Zeichens in einem Text zurück
Kombiniert den Text aus mehreren Bereichen und/oder Zeichenfolgen, gibt aber keine Trennzeichen oder IgnoreEmpty-Argumente an
Wandelt eine Zahl in einen Text im Währungsformat um
Ersetzt Zeichen in Text
Formatiert eine Zahl als Text mit einer festen Anzahl Dezimalstellen
Sucht einen in einem anderen Textwert enthaltenen Textwert (Groß-/Kleinschreibung wird beachtet)
Entfernt Leerzeichen aus Text
Wandelt Text in Großbuchstaben um
Schreibt den ersten Buchstaben aller Wörter in einem Textwert groß
Überprüft, ob zwei Textwerte identisch sind
Wandelt lateinische Buchstaben halber Breite (Single-Byte-Zeichen) oder Katakana innerhalb einer Zeichenfolge in Zeichen normaler Breite (Double-Byte-Zeichen) um
Wandelt Zeichen halber Breite (Single-Byte-Zeichen) innerhalb einer Zeichenfolge in Zeichen normaler Breite (Double-Byte-Zeichen) um
Wandelt Text in Kleinbuchstaben um
Gibt die Anzahl Zeichen in einer Textzeichenfolge zurück
Gibt die Zeichen ganz links aus einem Textwert zurück
Extrahiert die phonetischen (Furigana-)Zeichen aus einer Textzeichenfolge
Gibt die Zeichen ganz rechts aus einem Textwert zurück
Löscht alle nicht druckbaren Zeichen aus einem Text
Sucht einen in einem anderen Textwert enthaltenen Textwert (Groß-/Kleinschreibung wird nicht beachtet)
Wandelt die eigenen Argumente in Text um
Gibt eine bestimmte Anzahl Zeichen aus einer Textzeichenfolge zurück, die an der angegebenen Stelle beginnt
Formatiert eine Zahl und wandelt sie in Text um
Gibt die Zahl (Codepoint) zurück, die dem ersten Zeichen des Texts entspricht
Gibt das Unicode-Zeichen zurück, das durch den angegebenen Zahlenwert bezeichnet wird
Gibt Text aus einem beliebigen angegebenen Wert zurück
Verknüpft mehrere Textelemente zu einem Textelement
Ersetzt alten Text durch neuen Text in einer Textzeichenfolge
Wandelt ein Textargument in eine Zahl um
Wiederholt einen Text so oft wie angegeben
Konvertiert Text in Zahlen auf eine Weise, die vom Gebietsschema unabhängig ist
Gibt das der Codezahl entsprechende Zeichen zurück