Hallo Thomas,
das Thema hat mir keine Ruhe gelassen und nun hab ich was, wofür mir Deine Beispieldaten noch fehlten.
Lass uns das zunächst mal privat fortführen und austesten.
Wenn dabei was Verwertbares rauskommt, können wir die Lösung ja in die verstaubte Skriptsammlung stellen.