Zeiterfassung: Formeländerung
06.02.2005 21:16:45
Fritz
die folgende Formel berechnet in der 4. WENN-Bedingung die Arbeitszeit für Samstag ("Sa") zwischen 13 u. 24 Uhr.
Es können max. 2 Zeiträume angegeben werden, also z.B. 8 -14 Uhr u. 15 - 22 Uhr.
Das Ergebnis wäre in diesem Fall 8 Stunden (1 + 7).
Wer kann die Formel so ändern, dass nicht der Zeitraum zwischen 13 u. 24 Uhr
sondern zwischen 12 u. 24 Uhr ausgewertet wird?
=WENN(ODER(B21="So";B21="wft");J21;WENN(ODER(B21="Mo";B21="Di";
B21="Mi";B21="Do";B21="Fr");"";WENN(UND(B21="Sa";ISTLEER(E21));"";
WENN(B21="Sa";(MAX(;MIN($E21+($D21>$E21);MAX((S$2>S$3);
S$3))-MAX($D21;S$2))+MAX(;MIN($E21;MAX((S$2>S$3);
S$3))-MAX(;S$2))*($D21>$E21)+MAX(;MIN($E21+($D21>$E21);
MIN((S$2>S$3);S$3))-MAX($D21;))+MIN($E21;MIN((S$2>S$3);S$3))
*($D21>$E21)+MAX(;MIN($G21+($F21>$G21);MAX((S$2>S$3);S$3))
-MAX($F21;S$2))+MAX(;MIN($G21;MAX((S$2>S$3);S$3))
-MAX(;S$2))*($F21>$G21)+MAX(;MIN($G21+($F21>$G21);
MIN((S$2>S$3);S$3))-MAX($F21;))+MIN($G21;MIN((S$2>S$3);
S$3))*($F21>$G21))*24;))))
Danke für eure Mühe!
Fritz