Ich habe ein Problem mit der Zeitdarstellung in Calc:
1. Zeitpunkt: 28.10.2016 18:45:11 (ist als Zeitwert erkannt, Zelle A2)
2. Zeitpunkt: 28.10.2016 19:50:37 (ist als Zeitwert erkannt, Zelle H2)
Differenz über =H2-A2 => 30 d 01:05
FormationsCode der Zelle: TT d HH:MM
Die Differenz zwischen zwei *Zeitpunkten* ist immer eine *Zeitspanne*.
Um letzteres darzustellen, musst Du die Stunden in eckige Klammern
setzen: "[HH]:MM"; das bedeutet auch, dass ...
Wie kriege ich die "30 d" weg und erhalte dort "00 d 01:05"?
*so* /gar/ nicht geht, denn *Tage* lassen sich dann *nicht* mehr
angeben, nur noch Stunden, Minuten, Sekunden und Sekundenbruchteile
(aber dafür dann auch Zeitspannen > 24 Stunden).
(Kommt wahrsch. wegen der Null-Tage Differenz)?
Nein; intern werden Zeitpunkte und -spannen einfach als Brüche von
ganzen Tagen dargestellt. Deine Ausgangswerte entsprechen auf gut
deutsch den Werten 42671,7813773148 und 42671,8268171296, die Differenz
davon beträgt 0,0454398148 (oder eben 01:25:26). Wenn Du diesen Wert
nicht als Wert oder Zeitdauer sondern als Zeitpunkt darstellen lässt,
kommt Calc aufgrund des vermeintlich[1] krummen Startwertes für den Wert
0 auf das Datum "30.12.1899 01:05:26"; und von diesem Datum, dem 30.
Dezember wird bei deiner Formatierung der Tag ("30") angezeigt.
[1] Defaultmäßig ist das der "30.12.1899 00:00". Dieser merkwürdige Wert
hat auch durchaus einen (wenn auch nicht leicht zu erschließenden) Sinn,
den ich auch schon mal wusste, aber ehrlich gesagt inzwischen schon
wieder vergessen habe; sorry
Auch erhalte ich merkwürdige Werte wenn ich über die Spalte mit diesen
Zeitdifferenzen Max(..), Min(..), Mittelwert(..), ... etc bilden will.
Dürfte eigentlich nicht; am sichersten kannst Du die tatsächlichen Werte
nachprüfen, wenn Du sie Dir als Dezimalbruch formatiert ausgeben lässt
(Format => Zellen => Zahlen => Kategorie: 'Zahl' => Nachkommastellen:
'8' o. ä.).
Wolfgang