Habe die Lösung selber gefunden ohne dummen Kommentare und Vermutungen von irgenwelchen Pseudo-IT-Fuzzis, nochmal Kompliment an den hervorragenden Support.
Ist zwar nur eine Lösung mit Formeln aber es funktioniert: Jetzt kann ich zum eigentlichen Teil der Problemstellung gehen, aber damit kann man hier ja keinen belasten, weil ja jeder seine "Hausaufgaben" selber machen muss...
für die, die es interesseiert:
s. Screenshot und Formeln...
SpalteB --> WENN(B2="";"";WENN(B2=$A$2;"";B2+1))
SpalteD --> WENN(D2="";"";WENN(D2+WENN(ZEILE()-1<=SUMME($C$2:INDEX(C$2:C$1048576;D2));0;1)>$A$2;"";D2+WENN(ZEILE()-1<=SUMME($C$2:INDEX(C$2:C$1048576;D2));0;1)))
SpalteE --> WENN(D3="";"";WENN(D3=D2;E2+1;1))