excel formel um ab bestimmter uhrzeit stunden getrennt zu addieren?
hey leute.. folgendes.. ich arbeite von 14-22.00 uhr. ab 20 uhr gibt s zuschlag. gibt es eine art formel um ab 20 uhr die stunden separat zu addieren? also ich führe selbst meine arbeitsstunden und trage dies ein.. wäre für mih eine erleichterug wenn ich ier 22 eingebe aber die 2 immer noch zusätzlich berechnet werden als nachtstunden?
danke
2 Antworten
Womit sollen deine Nachtstunden denn berechnet werden (25%). Wenn ich das richtig verstanden habe, möchtest du das wenn du Start und Endzeit eingegeben hast er dir im Ergebnis die Anzahl der Stunden inklusiv Nachtzuschlag ausgibt oder.
Wenn das so ist, gebe mal wenn in A1 die Startzeit und in B1 die Endzeit ein. In C1 dann folgende Formel eintragen:
Hier ist die Formel von Oubyi mit eingebaut :))
=WENN(B1>=ZEIT(20;0;0);B1-A1+(MAX(20/24;B1)-20/24)/4;B1-A1)
Bei deinen Zeiten 14:00 bis 22:00 Uhr kommt dann das Ergebnis 8:30 Std raus.
Erklärung:
14:00 bis 22:00 Uhr = 8:00 Normalstunden
20:00 bis 22:00 Uhr = 2:00 Nachtstunden a 25% = 30 Min.
Gesamt 08:30 Std.
Meinst du das so?
Angenommen in A1 steht die Von-Zeit und in B1 steht die Bis-Zeit, dann zeigt Dir diese Formel die Stunden nach 20:00 Uhr (allerdings bis max. 24:00 Uhr)
=MAX(20/24;B1)-20/24
Formelzelle als Zeit formatieren.
Falls auch Zeiten nach Mitternacht vorkommen können, frage nochmal nach, das bekomme ich auch noch hin.
Habe ich Dich richtig verstanden? Hilft Dir das?
Perfekt!! Wobei das auch noch nach 24 Uhr geht ;) hab nur das Zeitformat etwas geändert.
Genau das was ich gesucht habe! Danke.
Hey, ist lang her aber kannst du mir eventuell noch verraten, wie du es geschafft hast, das Stunden nach 24 Uhr auch noch mitgezählt werden?
LG
Hey, kannst du mir eventuell noch verraten, wie man es hinbekommt, dass Stunden nach 24 Uhr auch noch mitgezählt werden? Wenn ich die Endzeit auf nach 0.00 Uhr setzte (also beispielsweise 2.00 Uhr) dann kommt immer der Wert 0 raus bei den Stunden. :-(
LG
Ist etwas komplizierter. Teste mal:
=WENN((REST(B1-A1;1)-20/24+A1)>0;REST(B1-A1;1)-20/24+A1;0)
Klappt....fantastisch. Vielen Herzlichen Dank für die Hilfe. :-)
Hey muss doch nochmal nerven...Wenn meine Beginnzeit erst nach 20.00 uhr startet also beispielsweise: Beginn: 22.00 Uhr und Ende: 6.00 Uhr, gibt er mir mit deiner Formel trotzdem 10 Nachtstunden an (also von 20.00 bis 6.00 Uhr gezählt)...Die Person hat ja aber insgesamt nur 8 Stunden gearbeitet...Ich hoffe du verstehst wie ich das meine. Hast du da eventuell noch eine Lösung? :-) LG
Stimmt, da hatte ich nicht ausführlich genug getestet. SORRY. Ich habe da jetzt einfach mal eine Korrektur drangehängt. Ginge vielleicht eleganter, sollte aber klappen.
Test auf jeden Fall nochmal ausführlich:
=WENN((REST(B1-A1;1)-20/24+A1)>0;REST(B1-A1;1)-20/24+A1-MAX(0;(A1-20/24));0)
Gern geschehen.
Freut mich, dass ich helfen konnte. 😊
Wenn ich das richtig verstanden (gelesen) habe, will er ein Ergebnis am Ende haben wo die Nachtstunden schon mit einberechnet sind.
Habe mir deine Formel mal ausgeliehen :))
Mal sehen wer das richtig verstanden hat :))
Oh ich habe schon gelesen das ich wohl falsch lag
Oubyi's Formel ist ungeschlagen ;) Aber danke auch dir für die Mühe :) !!