Möchten Sie schnell und einfach Text aus mehreren Zellen in Excel kombinieren? So können Sie dies mit der TEXTJOIN-Funktion tun.

Excel bietet eine Vielzahl von Funktionen, mit denen Sie Daten auf verschiedene Weise bearbeiten können. Eine solche Funktion ist TEXTJOIN, mit der Sie, wie der Name schon sagt, Text mithilfe eines Trennzeichens verbinden können. Dies kann besonders nützlich sein, wenn Sie Datenzusammenfassungsaufgaben in Excel ausführen müssen.

In diesem Artikel besprechen wir die TEXTJOIN-Funktion im Detail und stellen Beispielfälle bereit, die zeigen, wie Sie TEXTJOIN in Ihren Excel-Tabellen verwenden.

Syntax und Parameter der TEXTJOIN-Funktion

Mit der TEXTJOIN-Funktion in Excel können Sie Text aus mehreren Zellen in einer einzigen Zelle zusammenfassen, mit anpassbaren Trennzeichen und Optionen. Hier ist die Syntax für die TEXTJOIN-Funktion:

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

Lassen Sie uns jeden Parameter der Funktion aufschlüsseln:

  • Trennzeichen: Dies sind die Zeichen, die Sie zwischen den einzelnen Textzeichenfolgen einfügen möchten. Es kann ein Komma, ein Bindestrich oder jedes andere von Ihnen bevorzugte Zeichen sein. Sie können auch eine leere Zeichenfolge verwenden (
    instagram viewer
    "") als Trennzeichen, wenn Sie kein Trennzeichen wünschen.
  • ignore_empty: Dies ist ein logischer Wert, der bestimmt, ob leere Zellen ignoriert oder in das Ergebnis einbezogen werden sollen. Wenn eingestellt auf WAHR, leere Zellen werden ignoriert; wenn eingestellt FALSCH, leere Zellen werden einbezogen.
  • Text1, Text2, …: Dies sind die Textzeichenfolgen, die Sie zusammenfügen möchten. Sie können bis zu 252 Textzeichenfolgen angeben. Dabei kann es sich um einzelne Zellen, Bereiche oder sogar um in doppelte Anführungszeichen eingeschlossene Textwerte handeln.

Die TEXTJOIN-Funktion verkettet die Textzeichenfolgen in der von Ihnen angegebenen Reihenfolge und trennt sie durch das angegebene Trennzeichen. Es schließt alle leeren Zellen aus, es sei denn, die ignore_empty Parameter ist auf FALSE gesetzt.

Beispielfälle mit der TEXTJOIN-Funktion in Excel

Hier sind einige Beispiele für Fälle, in denen Sie die TEXTJOIN-Funktion verwenden können:

1. Text kombinieren

Angenommen, Sie haben ein Arbeitsblatt mit Vornamen in Spalte A und Nachnamen in Spalte B. Sie möchten in Spalte C eine Liste mit vollständigen Namen erstellen. In der Zelle C2, können Sie die folgende Formel verwenden:

=TEXTJOIN(" ", WAHR, A2, B2)

Kopieren Sie die Formel in die Spalte hinein und sie kombiniert den Vor- und Nachnamen aus jeder Zeile in einer einzelnen Zelle, getrennt durch ein Leerzeichen.

2. Erstellen einer durch Kommas getrennten Liste

Angenommen, Sie haben eine vertikale Liste von Städten und möchten eine einzelne Zelle erstellen, die diese Städte in einer durch Kommas getrennten Liste zusammenfasst. Um dies zu erreichen, können Sie die TEXTJOIN-Funktion mit einem Komma als Trennzeichen verwenden.

=TEXTJOIN(", ", WAHR, A2:A7)

Jede Stadt im Bereich A2:A7 wird mit dem in den doppelten Anführungszeichen angegebenen Komma und Leerzeichen kombiniert. Das zweite Argument, TRUE, ignoriert alle leeren Zellen im Bereich.

3. Präfixe oder Suffixe hinzufügen

Wenn Sie über eine Datenspalte verfügen und jedem Eintrag ein bestimmtes Präfix oder Suffix hinzufügen möchten, können Sie TEXTJOIN verwenden. Angenommen, Sie haben eine Liste mit Kursnummern in Spalte A und möchten das Präfix hinzufügen MATTE zu den Zahlen, um sie zu Kurscodes zu machen. Sie verwenden die folgende Formel:

=TEXTJOIN("", WAHR, "MATTE"&A2)

Diese Formel verkettet das Präfix MATTE mit dem Wert in der Zelle A2 mit dem kaufmännischen Und (&) Operator.

4. Zeilenumbrüche zwischen Text einfügen

Angenommen, Sie haben eine Tabelle mit Mitarbeiterinformationen, einschließlich deren Namen und E-Mail-Adressen. Sie möchten einen zusammenfassenden Bericht erstellen, in dem die Informationen jedes Mitarbeiters in einer einzigen Zelle mit Zeilenumbrüchen zusammengefasst werden.

Angenommen, die Namen befinden sich in Spalte A und die E-Mail-Adressen in Spalte B, geben Sie die folgende Formel in die Zelle ein C2:

=TEXTJOIN(CHAR(10), WAHR, A2:B2)

Drücken Sie Strg + Umschalt + Eingabetaste um die Formel auf Ihre Tabelle anzuwenden. In Spalte C werden nun die zusammengeführten Informationen für alle Mitarbeiter angezeigt, wobei die einzelnen Einträge durch einen Zeilenumbruch getrennt werden. Der CHAR(10) Die Funktion generiert das Zeilenumbruchzeichen, das die Informationen der einzelnen Mitarbeiter trennt. Damit die Informationen wie oben gezeigt in mehreren Zeilen angezeigt werden, stellen Sie sicher, dass die Zeilenumbruch Die Funktion ist aktiviert.

Dies sind nur einige Beispiele dafür, wie Sie mit TEXTJOIN Textzeichenfolgen auf verschiedene Arten kombinieren können. Es bietet Flexibilität beim Kombinieren von Text und ermöglicht Ihnen die Angabe eines beliebigen Trennzeichens Ihrer Wahl für die gewünschte Ausgabe.

So verwenden Sie TEXTJOIN mit anderen Funktionen in Excel

TEXTJOIN funktioniert besser mit Wesentliche Funktionen in Excel für fortgeschrittene Datenmanipulationen. Hier sind einige Beispiele:

Verwenden von TEXTJOIN mit der IF-Funktion

Du kannst Verwenden Sie die IF-Funktion innerhalb der TEXTJOIN-Funktion, um Textzeichenfolgen basierend auf bestimmten Kriterien bedingt einzuschließen oder auszuschließen.

Nehmen wir an, Sie haben in Spalte A eine Liste mit den Namen der Schüler, in Spalte B ihre entsprechenden Ergebnisse und in Spalte C ihre Noten. Sie möchten eine einzelne Zelle erstellen, die die Namen der Schüler enthält, die oben eine Punktzahl erreicht haben 80 und die Note „A“ erhalten haben, getrennt durch ein Komma. In der Zelle D1, können Sie die folgende Formel verwenden:

=TEXTJOIN(", ", WAHR, WENN((B2:B9>80)*(C2:C9="A"), A2:A9, ""))

Nach Eingabe der Formel in die Zelle D2 und bestätigen Sie mit Strg+Umschalt+Eingabetaste (da es sich um eine Matrixformel handelt) erhalten Sie eine Liste der Schüler, die die angegebenen Bedingungen erfüllen. Die Formel verwendet die IF-Funktion, um zu prüfen, ob die entsprechende Punktzahl über 80 liegt (B2:B9>80) und die Note ist A (C2:C9 = „A“).

Wenn beide Bedingungen zutreffen, wird der Name des Schülers in das Ergebnis einbezogen. Andernfalls wird eine leere Zeichenfolge zurückgegeben (""). Die TEXTJOIN-Funktion führt dann die ausgewählten Namen mit einem Komma als Trennzeichen zusammen.

Verwenden von TEXTJOIN mit der SUBSTITUTE-Funktion

Nehmen wir an, Sie haben eine Liste mit Produktcodes in Spalte A und möchten eine einzelne Zeichenfolge erstellen, die alle durch Kommas getrennten Codes kombiniert und alle Bindestriche entfernt (-) aus den Codes.

=TEXTJOIN(", ", WAHR, SUBSTITUTE(A2:A6, "-", ""))

Diese Formel verwendet die TEXTJOIN-Funktion, um die Produktcodes und zu verketten die SUBSTITUTE-Funktion um die Bindestriche aus den Codes zu entfernen. Sie können den Bereich anpassen (A2:A6) in der Formel basierend auf Ihren tatsächlichen Daten. Sie können die Ersetzungskriterien auch innerhalb der SUBSTITUTE-Funktion ändern, um bei Bedarf verschiedene Zeichen zu ersetzen.

Führen Sie mit TEXTJOIN mühelos Daten in Excel zusammen

Die TEXTJOIN-Funktion in Excel ist ein leistungsstarkes Tool, mit dem Sie mehrere Textzeichenfolgen mit einem angegebenen Trennzeichen verketten können. Durch das Verständnis der Syntax und Argumente können Sie Daten auf flexible und effiziente Weise manipulieren und kombinieren. Unabhängig davon, ob Sie Namen, Adressen oder andere textbasierte Daten zusammenführen müssen, ist die TEXTJOIN-Funktion eine praktische Lösung.