Excel TEXTJOIN funktioniert nicht? Entdecken Sie hier die Lösung!

Wie wir alle wissen, ist Microsoft Excel vollgepackt mit verschiedenen Features, Formeln und Funktionen. Die TEXTJOIN-Funktion ist eine davon. Es ist eine hervorragende Funktion zum Kombinieren von Text aus mehreren Zellen in einer Zelle. Aber manchmal stoßen Benutzer auf Probleme, wenn Excel TEXTJOIN nicht funktioniert. Nun, in diesem Blog werden wir häufige Gründe untersuchen, warum TEXTJOIN nicht funktioniert, und praktikable Lösungen bereitstellen, um das Problem problemlos zu beheben.

Bevor wir uns jedoch direkt mit den Fehlerbehebungen befassen, werfen wir einen Blick auf weitere Informationen zu dieser Excel-Funktion.

Was ist die TEXTJOIN-Funktion in Excel und warum wird sie verwendet?

Microsoft Excel 2016 bietet sechs neue Funktionen, von denen eine “TEXTJOIN” ist. Bevor die TEXTJOIN-Funktion zum Zusammenfügen beliebiger Textzeichenfolgen aus Zellbereichen in Excel eingeführt wird, müssen wir jede einzelne in diesem Bereich vorhandene Zelle auswählen.

Alternativ können Sie eine benutzerdefinierte Funktion erstellen, für die Sie über besondere Kenntnisse verfügen müssen. Glücklicherweise wird diese gesamte Aufgabe durch die Verwendung dieser TEXTJOIN-Funktion jetzt erheblich vereinfacht. Ein großer Vorteil der Verwendung der Funktion “TEXTJOIN” besteht darin, dass Sie damit Zellbereiche anstelle einzelner Zellbezüge auswählen können.

Die Hauptfunktion der Excel-Funktion TEXTJOIN besteht darin, Textzeichenfolgen mehrerer Bereiche oder Zellen zusammenzuführen. Trennen Sie anschließend alle kombinierten Werte mithilfe eines von Ihnen angegebenen Trennzeichens. Diese Funktion kann leere Zellen in die Ausgabe einbeziehen oder ignorieren. Hauptsächlich ist diese Excel TEXTJOIN-Funktion für Excel 2019 und Office 365 verfügbar.

Hier ist die Syntax der TEXTJOIN-Funktion:

TEXTJOIN(delimiter, ignore_empty, text1, [text2], …)

Lassen Sie uns diese Excel-Funktion anhand eines Beispiels besser verstehen:

Excel TEXTJOIN funktioniert nicht

In der Abbildung können Sie sehen, dass die Zeichenfolgen jeder Zelle durch das zugewiesene Trennzeichen, d. h. ein Leerzeichen („“), getrennt sind. Darüber hinaus können Sie das Sonderzeichen verwenden, indem Sie entweder die CHAR-Funktion verwenden oder mehr als ein Zeichen verwenden.

Warum funktioniert TEXTJOIN in Excel nicht?

Für das Auftreten von nicht funktionierenden Excel-Problemen mit der Textjoin-Formel sind folgende Gründe verantwortlich.

  • Wenn Ihre TEXTJOIN-Funktion die Grenze von 32.767 Zeichen überschreitet, wird der Fehler „#VALUE!“ zurückgegeben.
  • Der Fehler „#WERT!“ tritt auch auf, wenn Ihre Excel-Anwendung das Trennzeichen nicht als Text erkennt.
  • Wenn Sie beispielsweise nicht druckbare Zeichen wie CHAR(0) zuweisen.
  • Diese TEXTJOIN-Funktion hat ein Limit von 252 Textargumenten.
  • Seine alternative Funktion ist CONCAT. Der einzige Unterschied zwischen diesen beiden Funktionen besteht darin, dass CONCAT kein Trennzeichen akzeptiert, während TEXTJOIN Trennzeichen akzeptiert.
  • #NAME? Der Fehler tritt normalerweise auf, wenn Sie versuchen, diese Funktion in einer älteren Excel-Version zu verwenden.
  • Wenn Sie zwischen den Kombinationszeichenfolgen vergessen, einen gemeinsamen Wert anzugeben, dann #NULL! Fehler tritt auf.

Lesen Sie auch: Beheben Sie das Problem, dass die Excel-Transponierungs funktion nicht funktioniert

Wie behebt man das Problem, dass Excel TEXTJOIN nicht funktioniert?

Befolgen Sie die Schritt-für-Schritt-Methoden, um diese Situation zu überwinden.

Methode 1 – Verwenden Sie die Alternative der TEXTJOIN-Funktion

Wenn Ihre Excel TEXTJOIN-Funktion nicht funktioniert, Sie sie aber dringend verwenden müssen, können Sie in diesem Fall die alternative Option, d. h. die CONCAT-Funktion, verwenden.

Diese Funktion bietet Ihnen die gleichen Funktionen wie CONCATENATE. Es ist aktiviert, um die Länge des Funktionsnamens und seiner Argumente zu minimieren.

Allerdings ist die CONCAT-Funktion der Ersatz von CONCATENATE. Es ist in allen aktuellen Excel-/Office-Anwendungen verfügbar, um die Kompatibilität mit allen Vorgängerversionen zu gewährleisten.

Nachfolgend wird die Syntax erläutert:

CONCAT(text1, [text2],…)

[Text 1]:

Sie müssen den Textbereich oder den Eintrag verbundener Zellen angeben.

  [Text2]:

Dabei müssen Sie Zusammenführungstexten Bereiche zuweisen, wenn der Bereich nicht kontinuierlich ist.

Notiz:

Diese Option ist auch auf Mac oder Windows verfügbar, wenn Sie Office 2019-Benutzer sind oder das Office 365-Abonnement abgeschlossen haben.

Beispiel:

Die nachstehende Abbildung hilft Ihnen, eine klare Vorstellung davon zu bekommen, wie die CONCAT-Funktion tatsächlich beim Zusammenführen aller Zeichenfolgen in den zugewiesenen Zellreferenzen funktioniert.

Sie müssen nicht jede Zelle einzeln auswählen. Durch die Angabe des Bereichs kann die Funktion die Zeichenfolgen zusammenführen, ohne Trennzeichen zu verwenden

Wenn Sie die Trennzeichen einfügen müssen, funktioniert diese CONCAT-Funktion genauso wie die ältere CONCATENATE-Funktion.

Schauen Sie sich einfach die ersten und zweiten beiden Zeilen in der folgenden Abbildung an:

Excel TEXTJOIN funktioniert nicht

Methode 2 – Text mit Bedingungen verbinden

Die Excel TEXTJOIN-Funktion bietet die Möglichkeit, String-Arrays einfach zu verarbeiten. Sie können es also auch zum bedingten Zusammenführen zweier oder mehrerer Zellinhalte verwenden.

Dazu müssen Sie die IF-Funktion zur Auswertung der Zellbereiche verwenden. Auch zum Zurückgeben des Arrays von Werten, die der Bedingung mit dem text1-Argument von TEXTJOIN entsprechen.

Aus der gezeigten Abbildung können Sie die Liste der Mitglieder von Team 1 extrahieren. In diesem Fall müssen Sie die IF-Anweisung in das Argument text1 verschachteln:

IF($B$2:$B$9=1, $A$2:$A$9, “”)

Vereinfacht ausgedrückt besagt die obige Formel: Wenn Spalte B = 1, dann wird der Wert aus Spalte A derselben Zeile zurückgegeben. Oder geben Sie einfach die leere Zeichenfolge zurück.

Die gesamte Formel für Team 1 lautet dann wie folgt:

=TEXTJOIN(“, “, TRUE, IF($B$2:$B$9=1, $A$2:$A$9, “”))

Auf die gleiche Weise können Sie ganz einfach eine durch Kommas getrennte Liste der Mitglieder von Team 2 erhalten:

=TEXTJOIN(“, “, TRUE, IF($B$2:$B$9=2, $A$2:$A$9, “”))

Excel TEXTJOIN funktioniert nicht

Notiz.

Da die Funktion des dynamischen Arrays in der neuesten Version von Office 365 gut implementiert ist, funktioniert es wie eine reguläre Formel, wie in der Abbildung gezeigt.

In Excel 2019 hingegen müssen Sie die traditionelle Array-Formel eingeben und vergessen Sie nicht, weiterhin die Tastenkombination CTRL + Shift + Enter zu drücken.

Methode 3 – Spalte in eine durch Kommas getrennte Liste konvertieren

Sie müssen versuchen, die vertikale Liste zu verketten und ihren Wert durch ein Semikolon, Komma oder ein anderes Trennzeichen zu trennen.

Angenommen, Sie verketten die Niederlagen oder Siege jedes Teams aus der angegebenen Tabelle. Sie müssen die folgende Formel verwenden, bei der der einzige Unterschied in den Zellbereichen besteht, die verbunden werden.

Für das Team 1:

=TEXTJOIN(“,“, FALSE, B2:B6)

Für das Team 2:

=TEXTJOIN(“,“, FALSE, C2:C6)

Und so weiter.

In allen oben angegebenen Formeln werden die folgenden Argumente verwendet:

  • Trennzeichen – ein Komma („“).
  • Um die leere Zelle einzuschließen, muss Ignore_empty auf FALSE gesetzt werden. Wie hier müssen wir zeigen, welche Spiele nicht gespielt werden.

Als Ausgabe erhalten Sie somit die 4 durch Kommas getrennten Listen, die die Verluste und Siege der einzelnen Teams in kompakter Form darstellen:

Excel TEXTJOIN funktioniert nicht

Lesen Sie auch: Beheben Sie das Problem, dass die Excel-TRIM-Funktion nicht funktioniert.

Verwandte FAQs:

Was ist die Alternative zur Textjoin-Funktion?

Die Alternative zur TEXTJOIN-Funktion ist CONCAT.

Wie kann ich mit TEXTJOIN Text aus nicht zusammenhängenden Zellen verketten?

Um Text aus nicht zusammenhängenden Zellen zu verketten, können Sie eine Array-Formel zusammen mit TEXTJOIN verwenden. Wählen Sie den Zellbereich aus, der den Text enthält, schließen Sie ihn in geschweifte Klammern ein und verwenden Sie ihn als Argument in TEXTJOIN.

Was ist die Einschränkung von Textjoin in Excel?

Die Beschränkung von Textjoin in Excel kann bis zu 252 Textargumente verarbeiten.

Kann TEXTJOIN Text verarbeiten, der Sonderzeichen enthält?

Ja, TEXTJOIN kann Text verarbeiten, der Sonderzeichen enthält. Stellen Sie jedoch sicher, dass das in TEXTJOIN verwendete Trennzeichen nicht mit im Text vorhandenen Sonderzeichen in Konflikt steht.

Letzte Gedanken

Wenn TEXTJOIN in Excel nicht funktioniert, kann es ein frustrierendes Problem sein, aber mit dem richtigen Ansatz ist es durchaus beherrschbar. Wenn Sie jedoch die in diesem Blog beschriebenen Lösungen befolgen, können Sie dieses Problem effektiv beheben und so einen reibungslosen Betrieb und genaue Ergebnisse in Ihren Excel-Tabellen sicherstellen.

Ich hoffe, dass Ihnen die Lektüre dieses Beitrags Spaß gemacht hat.



Margret Arthur ist Unternehmerin und Content-Marketing-Expertin. Sie schreibt technische Blogs und Fachkenntnisse zu MS Office, Excel und anderen technischen Themen. Ihre unverwechselbare Kunst, technische Informationen in leicht verständlicher Sprache darzustellen, ist sehr beeindruckend. Wenn sie nicht schreibt, liebt sie ungeplante Reisen.