Hei Rolf,

die Rechnung ist korrekt, der Rest ist ein Denkfehler!

Datumswerte sind Dezimalzahlen beginnend von einem Startdatum gerechnet - und zwar in Tagen.

Die Differenz Deiner zwei Datumswerte ergibt: 5,4375  - also 5 ganze Tage und 0,4375 Teiltag = 10,5 Std.

nur, diesen Wert kannst Du nicht!! mit TT:HH:MM Formatieren - als Datumswert wäre das nämlich der 4.1.1900  10:30  -

und der Formatcode TT ergibt eben 4.

Das musst Du dann insgesamt anders lösen:)

z.B. Wert durch 24 Teilen (Anzahl der Tage) - Rest durch 60 teilen (Anzahl Stunden) - Rest durch 60 Teilen - Anzahl Minuten.


Viele Grüße

Thomas


Am 30.01.2023 um 10:55 schrieb Rolf Schumann:
Hallo,

ich möchte eine Differenz zweier Datums-/Zeitangaben in Tage:Stunden:Minuten erhalten.

Wenn ich "21.01.2023 09:30:00" abziehe von "26.01.2023 20:00:00" (Zellformat: "TT.MM.JJJJ HH:MM") erhalte ich in mit "TT:HH:MM" formatierter Zelle "04:10:30". Es sind aber 130 Stunden 30 Minuten, also sollte "05:10:30" erscheinen. Es wird also ein Tag unterschlagen (und zwar immer, egal was abgezogen wird).
Was mache ich da falsch?

Version: 7.3.6.2 / LibreOffice Community
Build ID: 30(Build:2)
CPU threads: 8; OS: Linux 5.14; UI render: default; VCL: kf5 (cairo+xcb)
Locale: de-DE (de_DE.UTF-8); UI: de-DE
Calc: threaded

OS: opensuse 15.4

Danke für Hinweise
Rolf


--
Liste abmelden mit E-Mail an: [email protected]
Probleme? 
https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy

Antwort per Email an