Supportnet / Forum / Tabellenkalkulation
Excel Zeiten rechnen über Mitternacht
Frage
Hallo,
weiß jemand eine Lösung, wie ich die Differenz zwischen 2 Zeiten ausrechnen lassen kann, wobei die eine vor und die andere nach Mitternacht liegt. Also etwa: 17:00 bis 04:00 Uhr. Das wären 13 Stunden. Excel rechnet mir aber -11 Stunden aus. Ich weiß zwar die Lösung, wenn ich mit vollständigen Tages- und Stundenangaben arbeiten kann, das geht aber aus Platzgründen nicht.
Danke.
wendelina
Antwort 1 von achim_13086
Hi Wendelina,
hier mein Vorschlag für deine Lösung:
=WENN(B1<A1;(B1+1)-A1;B1-A1)
A1 ist der Beginn, B1 ist das Ende
Die Formel prüft zu Anfang, ob B1 kleiner als A1 ist.
Ist das der Fall, wird zu B1 der Wert 1 (entspricht 24 Std.)
hinzu addiert.. Hiervon wird die Zeit aus A1 abgezogen.
Im anderen Fall wird B1 - A1 gerechnet.
Die Ergeniszelle solltest Du unter Zellen formatieren mit folgender Einstellung einrichten:
[h];mm
Die Zeit wird dir wie gewohnt angezeigt.
Gruß
Joachim
hier mein Vorschlag für deine Lösung:
=WENN(B1<A1;(B1+1)-A1;B1-A1)
A1 ist der Beginn, B1 ist das Ende
Die Formel prüft zu Anfang, ob B1 kleiner als A1 ist.
Ist das der Fall, wird zu B1 der Wert 1 (entspricht 24 Std.)
hinzu addiert.. Hiervon wird die Zeit aus A1 abgezogen.
Im anderen Fall wird B1 - A1 gerechnet.
Die Ergeniszelle solltest Du unter Zellen formatieren mit folgender Einstellung einrichten:
[h];mm
Die Zeit wird dir wie gewohnt angezeigt.
Gruß
Joachim
Antwort 2 von nok106
hallo wendelina,
Versuch es mal so:
C1=rest(B1-A1;1)
A1=17:00 = Anfang
B1= 05:00 = Ende
C1=12:00 = Ergebnis
Gruß
Odje
Versuch es mal so:
C1=rest(B1-A1;1)
A1=17:00 = Anfang
B1= 05:00 = Ende
C1=12:00 = Ergebnis
Gruß
Odje
Antwort 3 von wendelina
Hallo zurück,
vielen Dank, Weg 2 hat mir geholfen!! Leider habe ich Datensätze ohne Ende und die Formeln muss ich zumindest pro Spalte bzw. pro Zeile 1x per Hand eingeben, erst dann klappt kopieren. Sehr mühsam...
Grüße
wendelina
vielen Dank, Weg 2 hat mir geholfen!! Leider habe ich Datensätze ohne Ende und die Formeln muss ich zumindest pro Spalte bzw. pro Zeile 1x per Hand eingeben, erst dann klappt kopieren. Sehr mühsam...
Grüße
wendelina
Antwort 4 von Hajo_Zi
Hallo wendelina,
falls die Formel in einer gesamten Spalte eingetragen werden soll und die Spalte daneben ausgefüllt ist. Gehe an die untere rechte Ecke das ein Kreuz entsteht und Doppelklick.
Gruß Hajo
falls die Formel in einer gesamten Spalte eingetragen werden soll und die Spalte daneben ausgefüllt ist. Gehe an die untere rechte Ecke das ein Kreuz entsteht und Doppelklick.
Gruß Hajo
Antwort 5 von Tomschi
Guten Morgen wendelina!
VVielleicht hast Du Dich ja vertippt, aber 17:00 bis 04:00 sind nicht 13:00 sondern 11:00
17:00 bis 24:00 = 7h
+
00:00 bis 04:00 = 4h --> 11h
Mein Vorschlag:
A1: 17:00
B1: 04:00
C1: =(A1>A2)+A2-A1
Wünsche ein schönes Wochenende.
Tom
VVielleicht hast Du Dich ja vertippt, aber 17:00 bis 04:00 sind nicht 13:00 sondern 11:00
17:00 bis 24:00 = 7h
+
00:00 bis 04:00 = 4h --> 11h
Mein Vorschlag:
A1: 17:00
B1: 04:00
C1: =(A1>A2)+A2-A1
Wünsche ein schönes Wochenende.
Tom

