LXLogicExcel
🔥
0
0

Funktion „TEXTVERKETTEN“

Vom LogicExcel-RedaktionsteamAktualisiert Juni 20266 Min. Lesezeit1,024 WörterJetzt üben

Bereit zum Üben?

Wende das Gelernte gleich in interaktiven Übungen an.

Lektion starten 18

Die Excel-Funktion TEXTVERKETTEN

Die Funktion TEXTVERKETTEN in Excel fügt mehrere Text- und Zellwerte zusammen und gibt eine einzige Textzeichenfolge zurück. TEXTVERKETTEN ähnelt der TEXTKETTE-Funktion insofern, als sie mehrere Teile zu einer einzigen Textzeichenfolge verbindet, doch TEXTVERKETTEN verfügt über einige erweiterte Funktionen, die sie in bestimmten Situationen nützlicher machen als TEXTKETTE - insbesondere, wenn du versuchst, mehrere Elemente aus deiner Excel-Datei übersichtlich aufzulisten. Mit TEXTVERKETTEN kannst du zum Beispiel mehrere Textwerte aus einer Liste in Excel zu einer durch Semikolons getrennten Liste zusammenfügen.

Syntax der Funktion TEXTVERKETTEN

Mit TEXTVERKETTEN kannst du einen Trennzeichen-Text auswählen, der zwischen die einzelnen Argumente eingefügt wird (die durch Semikolons getrennten Werte in der Funktion). TEXTVERKETTEN wird wie folgt geschrieben:

=TEXTVERKETTEN(delimiter; ignore_empty; text_1; [text_2]; [text_3]; ...)
  • Das Argument Trennzeichen oder Separator kann Text, eine Zellreferenz oder einen Zellbereich annehmen und ist der Text, den Excel zwischen jedem Textargument in der resultierenden Textzeichenfolge einfügt. Du kannst wählen, ob du zwischen jedem Textargument ein Leerzeichen " " oder ein Semikolon und ein Leerzeichen ", " einfügen möchtest. Du könntest sie auch durch nichts "" trennen, aber in diesem Fall könntest du genauso gut die Funktion TEXTKETTE verwenden, die Textwerte ohne jegliche Trennung miteinander verbindet.
  • Das Argument „Ignore Empty“ kann den Wert „true“ oder „false“ annehmen und legt fest, ob die Funktion leere Zellen, die als Argumente übergeben werden, ignorieren soll. Ist der Wert auf „False“ gesetzt, bezieht TEXTVERKETTEN die leeren Zellen in das Endergebnis mit ein.
  • Text-Argumente sind der Text, einzelne Zellen oder Zellbereiche, die du durch das Trennzeichen miteinander verbinden möchtest. Du musst mindestens ein Textargument angeben, kannst aber bis zu 252 Textargumente angeben.
Die maximale Zeichenfolge, die TEXTVERKETTEN zurückgeben kann, beträgt 32.767 Zeichen, da dies die Obergrenze für den Inhalt einer Zelle in Excel ist.

Beispiele für die Funktion TEXTVERKETTEN in Excel

Es gibt viele Möglichkeiten, wie wir die Funktion TEXTVERKETTEN nutzen könnten, um all diese Namen zu einer einzigen Zeichenfolge zusammenzufügen.

AB
1John
2
3Mike
4Bill
=TEXTVERKETTEN(" "; WAHR; A1:A4)

Da diese Funktion ein Leerzeichen als Trennzeichen festlegt und leere Zellen ignoriert, würde sie „John Mike Bill“ zurückgeben.

=TEXTVERKETTEN(", "; WAHR; A1:A4)

Da diese Funktion ein Komma und ein Leerzeichen als Trennzeichen festlegt und leere Zellen dennoch ignoriert, würde diese Funktion „John, Mike, Bill“ zurückgeben.

=TEXTVERKETTEN(", "; FALSCH; A1:A4)

Diese Funktion ignoriert leere Zellen nicht, daher fügt TEXTVERKETTEN die Trennzeichen um den leeren Wert ein (beachte das zusätzliche Komma und das Leerzeichen nach „John“): „John, , Mike, Bill“.

Arten von Argumenten

Die Funktion TEXTVERKETTEN kann Textzeichenfolgen (in Anführungszeichen), Zellbezüge und Zellbereiche als Argumente annehmen.

AB
1
2IExcel
3
4
=TEXTVERKETTEN(" "; WAHR; A2; "love"; B2)

gibt „Ich liebe Excel“ zurück.

Das Trennzeichen kann auch eine Zellreferenz oder ein Zellbereich sein. Wenn du einen Zellbereich angibst, durchläuft die Funktion „TEXTVERKETTEN“ die Trennzeichen so lange, bis keine Argumente mehr zum Verknüpfen übrig sind.

AB
1MontanaAlaska
2WyomingIdaho
3OklahomaTexas
4,-
=TEXTVERKETTEN(A4; WAHR; A1:B2)

würde „Montana,Alaska,Wyoming,Idaho“ zurückgeben. Beachte, dass Excel bei der Verwendung von TEXTVERKETTEN auf einen Zellbereich, der mehrere Zeilen und Spalten umfasst, von links nach rechts und dann von oben nach unten liest.

=TEXTVERKETTEN(A4:B4; WAHR; A1:B3)

würde „Montana,Alaska-Wyoming,Idaho-Oklahoma,Texas“ zurückgeben. Beachte, dass das Trennzeichen zyklisch durch die im ersten Argument der Funktion angegebenen Werte wechselt.

Wie bereits erwähnt, kann das Trennzeichen-Argument einfach eine leere Zeichenkette "" sein; in diesem Fall wäre das Ergebnis dasselbe wie bei der Funktion TEXTKETTE. Nehmen wir an, wir hätten die folgende Funktion:

=TEXTVERKETTEN(""; WAHR; A1:B2)

TEXTVERKETTEN würde uns folgendes Ergebnis liefern: „MontanaAlaskaWyomingIdaho“, was dem Ergebnis entspricht, das wir mit der folgenden TEXTKETTE-Funktion erhalten würden:

=TEXTKETTE(A1:B2)

Warum sollte man TEXTVERKETTEN in Excel verwenden?

Wenn TEXTVERKETTEN so ähnlich wie TEXTKETTE ist, worin besteht dann der Unterschied? Während TEXTKETTE gut dazu geeignet ist, Text genau so, wie er erscheint, zu einer langen Zeichenkette zusammenzufügen, eignet sich TEXTVERKETTEN gut dazu, mehrere Elemente aus Excel zu einer für Menschen lesbaren Liste zusammenzufügen. Nehmen wir zum Beispiel an, dein Chef schickt dir eine E-Mail und fragt, wer die fünf besten Verkäufer sind. Du rufst deinen Excel-Umsatzbericht unten auf, und es sieht so aus, als wäre TEXTVERKETTEN genau das richtige Werkzeug für diese Aufgabe.

AB
1NAMEUMSATZ ($)
2Brad12,000
3Janet11,800
4Frank10,500
5Eddie8,000
6Rocky7,200
7......
Du könntest zwar TEXTKETTE verwenden und deiner Chefin eine Textzeichenfolge mit dem Inhalt „BradJanetFrankEddieRocky“ schicken, aber deine Chefin wäre davon wohl nicht besonders begeistert. Stattdessen könntest du TEXTVERKETTEN nutzen, um ihr eine übersichtliche, gut lesbare Liste zu schicken.
=TEXTVERKETTEN(", "; WAHR; A2:A6)

Die obige Funktion würde „Brad, Janet, Frank, Eddie, Rocky“ zurückgeben. Das ist schon viel besser. Das ist zwar nur ein kleines Beispiel, aber wenn du es mit einer viel größeren Liste zu tun hättest, würdest du sehen, wie nützlich TEXTVERKETTEN wäre.

Nehmen wir nun an, dein Chef fragt, wer die fünf besten Verkäufer waren und wie hoch ihre Umsatzzahlen waren. Dann wird TEXTVERKETTEN noch wertvoller!

=TEXTVERKETTEN({": $"; ". "}; WAHR; A2:B6)

Die obige TEXTVERKETTEN-Formel würde folgendes Ergebnis liefern: „Brad: 12.000 $. Janet: 11.800 $. Frank: 10.500 $. Eddie: 8.000 $. Rocky: 7.200 $“. Das ist ein Beispiel dafür, wie du mit Excel und TEXTVERKETTEN viel Zeit und Mühe sparen kannst.

Weiter zu den TEXTVERKETTEN-Übungsaufgaben! →

Verwendete Bilder

  • https://excelexercises.com/logo2.png
  • https://excelexercises.com/excel-functions/excelImages/logoGreenWhite.png

Interne Links zu anderen Artikeln

Funktion „TEXTVERKETTEN“ üben →