Hallo Wolfgang,

bitte immer nur eine Frage pro Mail. Ich nehme jetzt mal Bezug auf Dein folgendes Problem:

Wolfgang Jäth schrieb:

Wenn ich einfach 'TT "T", [HH]:MM:SS' formatiere, zeigt er mir als Tag ja 31 statt 1 usw. an, weil OO leider vom 30.12.1899 als Basis ausgeht, statt, was ich sinnvoller gefunden hätte, vom 31.

Der Zahlenformatcode TT liefert die Tagesangabe für einen Zeitpunkt auf dem Zeitstrahl im Sinne eines Datums. Für Deine Erwartung müsste es einen Zahlenformatcode für eine Zeitdauer in Tagen geben. Das wäre in Anlehnung an die eckigen Klammern [HH] für die Zeitdauer in Stunden dann möglicherweise folgender Code: [TT].

So einen Code kennt Calc aber nicht.

Für weitere Empfehlungen müsste man Deinen Anwendungsfall genauer kennen. Vielleicht wäre es ratsam, die Darstellung nicht über ein Zahlenformat zu steuern, sondern durch Umrechnen der Zeitangabe aus der seriellen Zahl in die gewünschte Form zu erreichen.

Beispielsweise stellt die serielle Zahl 32,25687 eine Zeitdauer von
* 32 Tagen (Ganzzahliges)
* 6 Stunden (Rest mit 24 multipliziert, davon Ganzzahliges)
* 9 Minuten (Rest mit 60 mutlitpliziert, davon Ganzzahliges)
* 36 Sekunden (Rest mit 60 mutlitpliziert)
dar.

Gruß

Stefan

--
www.datenpilot.org

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Antwort per Email an