Zellen in Abhängigkeit reservieren und mit Formel
Jens
Hallo,
ich habe folgendes Anliegen und freue mich, wenn es hier den ein oder anderen Lösungsvorschlag geben kann (Formeln und/oder VBA):
Ausgangssituation: Einer eindeutigen ID sind mehrere Sub_IDs zugeordnet. In einer konsolidierenden Tabelle sollen nun diese Sub_IDs für die einzelne ID aufgelistet werden. Die Anzahl der Sub_IDs kann varieren. Die Auflistung ist bereits per realisiert. Die derzeitige Variante entspricht im Grunde Tabelle 1. Aktuell werden schlicht und ergreifend für die Sub_IDs eine gewisse Zahl (ca. 30) an Zeilen vorreserviert.
Tabelle 1 | A | B |
1 | ID | Sub_ID |
2 | 31083 | 101 |
3 | | 102 |
4 | | 103 |
5 | | 104 |
6 | | 105 |
7 | | |
8 | | |
9 | | |
10 | 31084 | 201 |
11 | | 202 |
12 | | 203 |
13 | | |
14 | | |
15 | | |
16 | | |
17 | | |
18 | 31084 | 301 |
19 | | 302 |
20 | | 303 |
21 | | 304 |
22 | | 305 |
23 | | 306 |
24 | | 307 |
25 | | |
Problemstellung: Da die Anzahl der IDs und derer Sub_IDs enorm hoch ist, suche ich nach einer eleganten Variante, die in Abhängigkeit der Anzahl der Sub_Ids eine entsprechende Anzahl freier Zellen reserviert und automatisch die Formel einfügt, welche die Sub_IDs auflistet - wie in Tabelle 2. Liegen keine Sub_IDs mehr für die ID vor, soll in der passenden Zeile mit der nächsten ID der Vorgang wiederholt werden...and so on.
Tabelle 2 | A | B |
1 | ID | Sub_ID |
2 | 31083 | 101 |
3 | | 102 |
4 | | 103 |
5 | | 104 |
6 | | 105 |
7 | 31084 | 201 |
8 | | 202 |
9 | | 203 |
10 | 31084 | 301 |
11 | | 302 |
12 | | 303 |
13 | | 304 |
14 | | 305 |
15 | | 306 |
16 | | 307 |
Hat eventuell jemand einen Ansatz bzw. eine Lösung des Problems parat?
Viele Grüße