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

Daten zusammenfassen, Ausnahmen löschen

Forumthread: Daten zusammenfassen, Ausnahmen löschen

Daten zusammenfassen, Ausnahmen löschen
10.12.2024 15:17:26
egbert
Hallo,

ich habe eine Tabelle, in der man nur die Artikel Nummer eingibt und dann werden diverse Daten in eine Liste gezogen.
In Spalte T werden dann per Verketten alle Länder ausgegeben, bei denen eine Zuordnung in der Liste vorhanden ist.

Es soll nun in einer neuen Zeile, unter der Tabelle (zB in B20) eine Textzeile erzeugt werden, die alle Länder enthält, die in Spalte T ausgegeben wurden,
ABER nur die, die auch in JEDER Zeile vorkommen. Also nur der kleinste gemeinsame Nenner soll ausgegeben werden.
(In der Endfassung ist diese Tabelle eine Hilfstabelle, wo die Artikelnummern über ein Makro in diese Tabelle eingetragen werden und dann am Ende nur die Zeile, in der die gewünschte Länderliste steht, in ein Formular übertragen wird.)

Im Beispiel würde das heissen, dass die Länder "Andorra, Kanada, Zentralafrika, Schweiz, Kolumbien" NICHT ausgegeben werden.
Das Ergebnis in B20 wäre also:
"Albanien (AL); Bosnien/Herzegowina (BA); CARIFORUM (CAF); Zentralamerika (CAM); Elfenbeinküste (CI); Chile (CL); Algerien (DZ); Ecuador (EC); Ägypten (EG);"

Kann man das irgendwie per Formel erreichen oder muss man da mit VBA etwas basteln?


Hier die Test Datei: https://www.herber.de/bbs/user/174226.xlsx
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Daten zusammenfassen, Ausnahmen löschen
10.12.2024 20:12:36
Luschi
Hallo

hier mal (m)ein Lösungsversuch:
=WEGLASSEN(REDUCE("";A7:A20;LAMBDA(acc;zei;LET(zei1;BEREICH.VERSCHIEBEN(zei;;;;6);

zei2;SPALTENWAHL(zei1;3;4;5;6);
WENN(TEXTKETTE(zei2)="xxxx";VSTAPELN(acc;zei1);acc))));1)

Gruß von Luschi
aus klein-Paris
Anzeige
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