Yahoo Clever wird am 4. Mai 2021 (Eastern Time, Zeitzone US-Ostküste) eingestellt. Ab dem 20. April 2021 (Eastern Time) ist die Website von Yahoo Clever nur noch im reinen Lesemodus verfügbar. Andere Yahoo Produkte oder Dienste oder Ihr Yahoo Account sind von diesen Änderungen nicht betroffen. Auf dieser Hilfeseite finden Sie weitere Informationen zur Einstellung von Yahoo Clever und dazu, wie Sie Ihre Daten herunterladen.
Excel Formel für Arbeitszeit ?
Ich möchte mit dieser Formel : =IF(B5>C5,24-B5+C5-D5,C5-B5-D5). In Excel meine Arbeitszeit berechnen. B5=Beginn, C5=Ende und D5=Pause.
Ich habe die IF-Bedingung benutzt, weil ich auch Nachtschicht habe und in den nächsten Tag hineinarbeite. Zur Formel: Wenn der Beginn größer ist als das Ende (Bsp.: Von 20:00 Uhr bis 04:00 morgens),dann soll von 24:00 Uhr der Beginn subtrahiert werden,das Ende addiert und die Pause noch subtrahiert. Ansonsten vom Ende der Beginn und die Pause subtrahiert werden.
Beispiel:
Normale Schicht:
07:00 Uhr bis 15:00 Uhr mit 30 min Pause.
Rechnung: 15 - 7 - 0,5 = 7,5 Stunden
Nachtschicht:
19:00 Uhr bis 03:00 Uhr mit 30 min Pause.
Rechnung: 24 - 19 = 5 ; 5 + 3 - 0,5 = 7,5 Stunden.
Leider kommen bei Excel sehr krumme und für mich nicht nachvollziehbare Ergebnise raus.
Danke Mike,
hat so geklappt =IF(B5>C5,(24-B5+C5-D5)*24,(C5-B5-D5)*24).
Hab dann noch auf erste Stelle nach dem Komma runden lassen.
Nur wie übertrage ich die Formel für jede Zeile. Das Beispiel war ja nur für die 5 Zeile. Danke schon mal.
3 Antworten
- vor 8 Jahren
begin = 20
ende = 2
pause = .50
if begin>ende
...? ((24-begin) + ende) -pause
else
...? (ende-begin) - pause
endif
läuft bei mir einwandfrei ???
mfg [www.EUROFRANK.com]
- orgona6Lv 5vor 8 Jahren
Bisher brauchten wohl die meisten Leute weder einen PC noch eine Exel-Formel dafür.