Ob das den Aufwand lohnt?
Eine Funktion, die ich in der Demo verwendet habe, arbeitet erst ab Version LibO V5.4 verlässlich. (In AOO gibt es sie nicht.)
Editing:
Die Formeln in meiner Lösung arbeiteten nicht unter allen Bedingungen korrekt. Ich habe mir die Sache nochmals durch den Kopf gehen lassen, und bin jetzt überzeugt, dass eine Lösung mit mindestens act Helferspalten, aber mit viel einfacheren (und pflegeleichten) Formeln, wesentlich empfehlenswertetr ist.
Meine Frage nach der zu erwartenden Höchstzahl von Datenreihen wurde nicht beantwortet. Falls es aber “sehr viele” (etliche tausend z.B.) sind, wird die formelbasierte Löung weniger effectiv sein, und eine große Datei efordern. Jede Zelle, die eine Formel enthält, erzeugz halt auch Speicherbedarf.
Eine Lösung mit Hilfe eines Benutzerprogramms (“Makro”) braucht nur Platz für die eingegebenen Daten. Den Platzbedarf des Programms kann man getrost ignorieren.
Ich habe in diese neue Demo deshalb auch eine (recht roh geschnitzte) Lösung mit Benutzerprogramm eingebaut.
Dabei bin ich auf ein sehr seltsames Problem gestoßen, das mich gezwungen hat, die Bsic-Funktion IIf() zu verwenden.