Supportnet / Forum / Tabellenkalkulation
Uhrzeit 24:00 wird zu 0:00, wie kann ich das verhindern
Frage
Hallo,
ich möchte die Differenz aus zwei Uhrzeiten ermitteln.
Dabei rechne ich Endzeit minus Anfangszeit.
Das klappt mit als Uhrzeit formatierte Zellen ganz gut.
Leider geht nur die Eingabe bis 23:59, bei 24:00 kommt die Anzeige 0:00.
Das will ich aber nicht.
Nun habe ich einfach die Uhrzeit in eine Zahl umgewandelt, da wird 24:00 zu 1,0.
Auch hier klappt es mit dem Rechnen, aber als Endergebnis kriege ich nie die 24:00 als Anzeige.
Habe auch schon die Umrechnung von Std in Sek mit *3600 und das Ergebnis mit /3600 versucht.
Da kommt aber z.B. 4:70 raus.
Auch die bedingte Zellenformatierung klappt nicht, weil es zu einem Zirkelbezug kommt.
Als Ergebnis soll etwa das rauskommen:
Beginn = 13:00 Uhr (Eingabe)
Ende = 19:00 Uhr (Eingabe)
Differenz = 5:00 Std (Ausgabe)
Beginn = 08:30 Uhr
Ende = 12:00 Uhr
Differenz = 3:30 Std
Beginn = 00:00 Uhr
Ende = 24:00 Uhr
Differenz = 24:00 Std
Wie kriege ich das hin?
Vielen Dank für Eure Antworten.
Antwort 1 von Obergrattler
Hi sv_t.
Ich weiß zwar nicht genau, wie man das lösen könnte, aber ich denke, das Problem steckt im letzten Beispiel, das du nennst:
Beginn = 00:00 Uhr
Ende = 24:00 Uhr
Differenz = 24:00 Std
00:00 Uhr und 24:00 Uhr ist doch dasselbe oder etwa nicht? Wie soll Excel denn da einen Unterschied erkennen? Vielleicht wäre es hilfreich, wenn du jeweils für Beginn und Ende auch noch das Datum eingibst. Dann wär die Differenz eindeutig(er).
BeginnDate = 03.11.2004
BeginnTime = 00:00
EndeTag = 04.11.2004
EndeTime = 00:00
Differenz = 1 Tag = 24 h.
Wie die Syntax dazu lautet mußt du wissen, dazu reichen meine Excel-Kenntnisse auf die Schnell nicht aus.
obergrattler
COME TO WHERE THE OBERGRATTLER IS ...
Ich weiß zwar nicht genau, wie man das lösen könnte, aber ich denke, das Problem steckt im letzten Beispiel, das du nennst:
Beginn = 00:00 Uhr
Ende = 24:00 Uhr
Differenz = 24:00 Std
00:00 Uhr und 24:00 Uhr ist doch dasselbe oder etwa nicht? Wie soll Excel denn da einen Unterschied erkennen? Vielleicht wäre es hilfreich, wenn du jeweils für Beginn und Ende auch noch das Datum eingibst. Dann wär die Differenz eindeutig(er).
BeginnDate = 03.11.2004
BeginnTime = 00:00
EndeTag = 04.11.2004
EndeTime = 00:00
Differenz = 1 Tag = 24 h.
Wie die Syntax dazu lautet mußt du wissen, dazu reichen meine Excel-Kenntnisse auf die Schnell nicht aus.
obergrattler
COME TO WHERE THE OBERGRATTLER IS ...
Antwort 2 von Aliba
Hi sv_t,
formatiere die Zellen benutzerdefiniert mit dem Format: [h]:mm
Beim standardmässigen Uhrzeitformat hh:mm werden nur die Tagesstunden angzeigt, also bei 24:00 Stunden, was einem Tag und 0 Stunden entspricht dann entsprechend 00:00 bei z.B. 36:00 Stunden wären das 12:00 Stunden, 1 Tag und 12:00 Stunden.
CU Aliba
formatiere die Zellen benutzerdefiniert mit dem Format: [h]:mm
Beim standardmässigen Uhrzeitformat hh:mm werden nur die Tagesstunden angzeigt, also bei 24:00 Stunden, was einem Tag und 0 Stunden entspricht dann entsprechend 00:00 bei z.B. 36:00 Stunden wären das 12:00 Stunden, 1 Tag und 12:00 Stunden.
CU Aliba
Antwort 3 von sv_t
Besten Dank, hat prima funktioniert.
Auf die Formatierung [h]:mm bzw. auf dessen Bedeutung muss man erstmal kommen.
Gruß Sven
Auf die Formatierung [h]:mm bzw. auf dessen Bedeutung muss man erstmal kommen.
Gruß Sven

