Ist nicht so schwer wie es klingt, ich habe eine entsprechend vorbereitete Datei hier abgelegt: https://ds22726.mycomp-pro.com/s/cE6iGRyxPK8sPAZ Die Daten stehen hier im Blatt "Daten" in der Spalte B ab Zeile 2. Wenn die Liste keine Leerzeilen hat, reicht die Formel =BEREICH.VERSCHIEBEN(Daten!$B$1;SPALTE(A1);;). Diese können sie in der Zeile soweit waagerecht ziehen (Kästchen rechts unten in der aktiven Zelle), wie sie gebraucht wird. Mit Leerzeilen in der senkrechten Liste kombiniere ich zwei Formeln: In einer Vorspalte (A) wird zunächst eine aufsteigende Nummerierung erzeugt: =WENN(B4="";"";+MAX($A$2:A3)+1) Mittels =WENNFEHLER(SVERWEIS(SPALTE(A1);Daten!$A:$B;2;FALSCH);""), wird dann aus dieser beliebig langen senkrechten durchnummerierten Liste eine waagerechte. Die Trennung von Datenschicht und Anzeige würde ich bei solchen Excel-Blättern immer empfehlen. Mittels der Funktion "Name" kann eine solche Formel darüber hinaus aus sprechender gestaltet werden, dann würde die Formel =WENNFEHLER(SVERWEIS(SPALTE(A1);Beteiligte;2;FALSCH);"") heißen. Gibt wie immer bei Excel auch viele andere Wege, die zum Ziel führen...
... Mehr anzeigen