Ich habe mir ein Stundenzettel mit Nacht, Sonntag, Feiertagsstunden gemacht. Einzeln betrachtet funktioniert alles aber im ganzen betrachte leider nicht. Der Grund ist:
Wenn Feiertag ist werden nur die Feiertagsstunden gezahlt keine Sonntag und keine Nachtschichtstunden
Wenn Sonntag ist werden nur Sonntagstunden und keine Nachtstunden gezahlt.
Z.B.
Samstag auf Sonntag werden bis O:00 Nachtstunden und ab 0:00 nur Sonntagsstunden gezahlt.
folgende Formeln verwende ich
Nacht:
Code: Alles auswählen
=MAX(;MIN($J$4+($I$4>$J$4);D12+( B12>D12))-MAX($I$4; B12))+MAX(;(MIN($J$4;D12+( B12>D12))- B12)*($I$4>$J$4))+MAX(;MIN($J$4+($I$4>$J$4);D12+0)-$I$4)*( B12>D12)
Sonntag:
Code: Alles auswählen
=(UND(REST(A12;7)=1;D12>B12))*(REST(D12-B12;1))+(REST(A12;7)=0)*(REST(D12-0;1))+(UND(REST(A12;7)=1;D12<B12))*(REST(0-B12;1))
Code: Alles auswählen
=WENN(UND(ZÄHLENWENN($AJ$2:$AJ$17;KÜRZEN(A12+B12+F12));ZÄHLENWENN($AJ$2:$AJ$17;A2));F12;WENN(ZÄHLENWENN($AJ$2:$AJ$17;KÜRZEN(A12+B12+F12));D12;WENN(ZÄHLENWENN($AJ$2:$AJ$17;A12);REST(WENN(D12>B12;D12;1)- B12;1);0)))
Grün so sollte es sein. Ich hoffe mir kann einer helfen
Gruß Bernd