Ich schreibe gerade meine Bachelorarbeit und muss im Zuge dessen eine Excel Liste mit verschiedenen Zeitachsen und dazugehörigen Werten sortieren.
Ich habe in der Testdatei die ganze Situation einmal dargestellt.
Die Zeit "time 1" soll als Bezugszeit bestehen bleiben. Die Zeiten "time 2" und time 3" sollen mit ihren Werten am ende der Tabelle von "time 1" eingeordnet werden.
Da es sich um unterschiedliche Zeitachsen handelt, sollen die Zeiten "time 2" und time 3 auf den nächst höherliegenden Wert der time 1 "aufgerundet" werden und dann der Wert der Zeit in eine neue Spalte hinter der Tabelle eingetragen werden.
Bei time 2 soll die Lücke zwischen den Wertepunkten noch mit dem vorherigen Wert ausgefüllt werden, bis die nächste Zeit mit einem anderen Wert erreict wird.
In der Beispieldatei habe ich das mal ein bisschen veranschaulicher geamcht. Auf dem ersten Sheet die Ausgangswerte und auf dem zweiten Sheet dann so wie es aussehen soll.
Evtl ist das ja mit einer If-Anweisung zu lösen.
Ich weiß es ist ein bisschen kompliziert beschrieben, aber ich hoffe jemand hat einen, vielleicht auch einfachen, Lösungsweg
Schöne Grüße
https://www.herber.de/bbs/user/86933.xlsx
Pascal