Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1952to1956
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Wenn gleiche ID dann zusammenführen der nachfolg. Spalten

Wenn gleiche ID dann zusammenführen der nachfolg. Spalten
29.11.2023 15:42:26
princevince
Beispieldatei: https://www.herber.de/bbs/user/164652.xlsx

Guten Tag,

ich bin noch relativ neu im Bezug auf Excel. Wir verwenden für unseren Sportverein noch die Version 2016.
Für die bessere Planbarkeit unserer Sportfeste haben wir eine Abfrage gestartet um herauszufinden, welche Sportarten gewünscht werden,
diese Befinden sich alle in der Zeile 1.
Dann haben wir natürlich noch die Personen und Ihre Vereinsnummern (im Beispiel durch ID gekennzeichnet (Spalte B))
Nun kann es vorkommen, dass einige einen Familien-Konto besitzten bzw. nochmals gewünschte Sportarten nachgemeldet haben.
So finden sich in Spalte B nun öfters die selben IDs.
Wenn eine ID nun mehrfach vorkommt sollen alle Sportarten mit einem x auftauchen, egal wann die Person dies gemeldet hat.

In der Beispieldatei habe ich das ganze auch nochmal mit Datensatz und dann der gewünschten Ausgabe skizziert.
Habe mich jetzt auch schon 2-3 Tage durchs Forum gesucht aber finde nichts was funktioniert.

Vor einer Lösung mit vba schrecke ich auch nicht zurück, hoffe nur dasa ganze ist verständlich.
Schonmals vielen Dank im vorauss für etwaige Lösungsvorschläge

Gruß Vince

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: als Formellösung ...
29.11.2023 16:10:34
neopa C
Hallo Vince,

... für eine überschaubare Anzahl an Mitgliedern folgende Formel in J12:

=WENNFEHLER(INDEX(B:B;AGGREGAT(15;6;ZEILE(B$12:B$99)/(ZÄHLENWENN(J$11:J11;B$12:B$99)/(B$12:B$99>"")=0);1));"")


Die Begrenzung ist momentan bis zur Zeile 99 festgelegt, kannst Du natürlich entsprechend Erfordernis erweitern.
Diese weit genug nach unten ziehen und dann nach Spalte K kopieren.

In L12 folgende: =WENN(ZÄHLENWENNS($B:$B;$J12;D:D;"x")>0;"x";"") und diese weit genug nach unten und rechts ziehend kopieren.

Gruß Werner
.. , - ...
Anzeige
AW: als Formellösung ...
29.11.2023 16:19:09
princevince
Lieber Werner,

vielen lieben Dank für die schnelle und perfekte Lösung für das Problem.
Damit komm ich super zurecht!
Einfach Klasse.
AW: als Formellösung ...
29.11.2023 16:53:00
Jörg
Werner... Du bist einfach eine Maschine....

DANKE !!!!

Spitze....
AW: ersteres sicher nicht owT
29.11.2023 17:25:14
neopa C
Gruß Werner
.. , - ...
AW: bitteschön owT
29.11.2023 16:21:06
neopa C
Gruß Werner
.. , - ...

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige