und zwar habe ich folgende Problemstellung (keine expliziten Hinweise im Web gefunden):
Ich habe ein riesiges Excel-Sheet mit 27t Zeilen. In diesem Scheet stehen User-IDs, jeweils eine ID pro Zelle. In der danebenliegenden Zelle sind die Berechtigungen aufgelistet die der jeweilige User hat. Jedes User hat bzw. kann mehrere Rechte haben. Ist dies der Fall dann wird die User-ID öfter aufgelistet mit den jeweils verschiedenen Berechtigungen in der Zelle nebendran. Logischerweise können auch Berechtigungen auch mehreren Usern zugeteilt werden, wobei das bei meinem Problem keine Rolle spielen dürfte.
Ich möchte nun Folgendes tun:
Es sollen alle User (die in einem sep. Sheet stehen) in dem Berechtigungssheet gesucht werden (dort sind die mehrfach aufgelisteten User und deren Berechtigungen in der Nachbarspalte)und jedes mal wenn ein User gefunden wird, dessen Berechtigungen in einer gemeinsamen Zelle verkettet werden.
Insg. sind es 1405 User - mit Mehrfachaufführung inkl. Rechte sind es 27000 Zeilen.
Das Ergebnis sollen also 1405 aufgelistete User sein und alle Berechtigungen die jeder einzelne hat in der Nachbarspalte Verkettet werden (getrennt durch "," oder ";")
Eine Beispieltabelle kann ich leider nicht liefern, da das sensible Daten sind, aber ich denke die Problemstellung sollte verständlich aufgezeigt sein.
Ich hoffe Ihr könnt mir weiterhelfen.
Danke im Voraus!
PS:
Ich habe es mit Index + Vergleich + Verkettung versucht. Eine funkt. Lösungsformel habe ich leider nicht hinbekommen :/