Hallo Wolfgang,

Wolfgang Jäth schrieb:

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.

Das weiß ich; aber wie stelle ich '32,25687' als '32 06:09:54' o. ä. dar

zum Beispiel so:
=GANZZAHL(A1)&" "&TEXT(A1-GANZZAHL(A1);"[HH]:MM:SS")

Oder noch lieber als '4 Wochen, 4 Tage, 6,1 Stunden'?

Das ist schon etwas schwieriger, ist aber vom Grundkonzept her dasselbe.

=GANZZAHL(A1/7) & " Wochen " & GANZZAHL(REST(A1;7)) & " Tage " & RUNDEN((A1-GANZZAHL(A1)) * 24;1) & " Stunden"

Die einzige Möglichkeit, die mir für letzteres einfällt, ist, das per Formel in einer versteckten Zelle auszugeben, und dann je nach Bedarf auf dieses Feld zu verweisen. Ich hoffe aber insgeheim, daß es eine elegantere Möglichkeit gibt.

So unelegant finde ich das gar nicht. ;-)

Gruß

Stefan


--
www.datenpilot.org

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org

Antwort per Email an