Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Textverketten ohne Duplikate

Forumthread: Textverketten ohne Duplikate

Textverketten ohne Duplikate
21.02.2025 12:37:12
Stixi
Hallo,
bräuchte Hilfe bei der Textverkettung. Möchte die (Allergenen) Buchstaben aus der Spalte E12 bis E32 in der Zelle C9 ohne Duplikate zusammenfassen.
Vlt sogar noch in Alphabetischer Reihenfolge (nicht Zwingend).
Lt Netz gibt es die EINDEUTIG Funktion nur bei der Excel 365er Version. Komme leider nicht weiter, würde eure Hilfe benötigen :)
https://www.herber.de/bbs/user/175907.xlsx
Anzeige

11
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Textverketten ohne Duplikate
21.02.2025 12:48:40
{Boris}
Hi,

ohne alphabetische Sortierung:

=TEXTVERKETTEN(",";1;WENNFEHLER(WENN(VERGLEICH(E12:E32;E12:E32;0)=ZEILE(1:21);E12:E32;"");""))

VG, Boris
AW: Textverketten ohne Duplikate
21.02.2025 13:06:48
Stixi
Hi Boris, danke für die prompte Hilfe, jedoch wird mir ein Fehler angezeigt (#NAME?) 'Die Formel enthält Text, der nicht interpretiert werden kann' !?
Kann den Fehler nicht finden
Anzeige
AW: Textverketten ohne Duplikate
21.02.2025 13:19:52
Stixi
die Funktion '=Zeile(1:21)' ist für was gedacht?
AW: Textverketten ohne Duplikate
21.02.2025 13:36:39
{Boris}
Hi,

#NAME? bedeutet, dass Excel verwendete Funktionen nicht kennt.
TEXTVERKETTEN gibt es aber seit xl2019, wobei ich auch schon mal mitbekommen habe, dass es auch innerhalb der Version 2019 noch Unterschiede gibt. Kann also sein, dass Du quasi ne "alte" 2019-Version hast, in der es die Funktion TEXTVERKETTEN noch nicht gibt.

Teste mal

=TEXTKETTE(WENNFEHLER(WENN(VERGLEICH(E12:E32;E12:E32;0)=ZEILE(1:21);E12:E32;"");""))

denn TEXTKETTE gibt es definitiv seit 2016. Allerdings werden die Kürzel dann einfach ohne Trennzeichen aneinander gereiht.

ZEILE(1:21) dient als Positionsvergleich für das Ergebnis der Funktion VERGLEICH.

VG, Boris
Anzeige
AW: Textverketten ohne Duplikate
21.02.2025 13:57:40
Stixi
Hi, bin offensichtlich zu blöd. Läuft ebenfalls nicht. Es werden keine Werte wiedergegeben. PS bei meiner Excel Version gibt es die Funktion Textverketten.
https://www.herber.de/bbs/user/175909.xlsx
AW: Textverketten ohne Duplikate
21.02.2025 14:05:28
UweD
Hallo

du hast nach @ in der Formel

=TEXTKETTE(WENNFEHLER(@WENN(VERGLEICH(@E12:E32;E12:E32;0)=@ZEILE(1:21);E12:E32;"");""))


Lösch die mal und es klappt (bei mir)

LG UweD
Anzeige
AW: Textverketten ohne Duplikate
21.02.2025 14:46:48
{Boris}
Hi,

da das eine Arrayformel ist, musst Du die in Deiner Excelversion nicht mit Enter allein, sondern mit gleichzeitig Strg+Shift+Enter abschließen (also Strg+Shift gedrückt halten und dann Enter zur Formeleingabe betätigen).

Das @-Zeichen kommt in dem Fall in dem Moment, wo andere die Datei öffnen, in der die Formel nicht korrekt abgeschlossen wurde.
Also: Kopiere meine TEXTVERKETTEN-Formel, füge sie in die Bearbeitungsleiste ein und schließe die Formel wie beschrieben ab.

VG, Boris
Anzeige
AW: Textverketten ohne Duplikate
21.02.2025 14:49:25
Stixi
Hi Boris, danke für die Erklärung - Funktioniert. Wusste nicht das dies eine Arrayformel ist. :)
Vielen Dank an Alle für euer bemühen. LG
AW: Textverketten ohne Duplikate
21.02.2025 14:33:05
Stixi
Hi Uwe, verstehe nicht was du meinst. In der Formel ist kein @ Zeichen ?
AW: Textverketten ohne Duplikate
21.02.2025 14:37:33
Raimund
Hi Stixi

Userbild

Gruss

Raimund
Anzeige
AW: Textverketten ohne Duplikate
21.02.2025 14:47:30
Stixi
Frage - bekommt ihr das so bei euch angezeigt? Also bei mir steht die Formel =TEXTKETTE(WENNFEHLER(WENN(VERGLEICH(E12:E32;E12:E32;0)=ZEILE(1:21);E12:E32;"");"")) so
und ich bekomme keine Werte wiedergegeben!?
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18