ich benötige eine Formel zur Berechnung von Nacht- und Feiertagszuschlägen. Folgende Besonderheit ergibt sich dabei: Der Nacht- bzw. Feiertagszuschlag soll nur gezahlt werden, wenn der Mitarbeiter innerhalb der seiner geplanten und tatsächlichen Arbeitszeit zu Nacht- und Feiertagsstunden anwesend war.
Folgende Felder habe ich belegt (in diesem Fall für den Nachtzuschlag):
S10 = Kommt-Zeit im Format Tag,Std_Min (Beispiel: 37257,916666667 für 1.1.2002 22:00 Uhr)
T10 = Geht-Zeit im Format Tag,Std_Min (Beispiel: 37258,291666667 für 2.1.2002 07:00 Uhr)
Q10 = geplante Kommt-Zeit im gleichen Format
R10 = geplante Geht-Zeit im gleichen Format
NB = Variable Nachtbeginn (0,833333333 = 20:00 Uhr - diese benutze ich ggf. mit dem Tagesdatum A10, um den realen Nachtbeginn zu ermitteln z.B. X10=A10+NB = 37257,833333333 = 20:00 Uhr am 1.1.2002)
NE = Variable Nachtende (1,250000000 = 6:00 Uhr - diese benutze ich ggf. mit dem Tagesdatum A10, um das reale Nachtende zu ermitteln z.B. X10=A10+NB = 37258,250000000 = 6:00 Uhr am 2.1.2002)
Mein erster Ansatz war:
MIN($R10;$T10;NE+$A10)-MAX($Q10;$S10;NB+$A10) um die zuschlagsfähige Zeit zu errechnen. Dies paßt jedoch nicht immer.
Das gleiche brauche ich dann noch für den Feiertagszuschlag. Hier habe ich die Variablen FB (Feiertagsbeginn) und FE (Feiertagsende) mit 0:00 Uhr bzw. 0:00 Uhr + 1 Tag belegt.
Wer hat eine Idee?
Gruß, Georg.