Seite 1 von 1

Arbeitszeitberechnung mit und ohne Pause

Verfasst: Fr, 02.04.2010 20:42
von Albandy
Hi zusammen,

ich habe für meine Frau ein Arbeitszeitblatt erstellt, in dem sie ihre Arbeitszeiten eingeben kann (Anfangs- und Endzeit), und dann in einem weiteren Feld die gearbeiteten Stunden in 0,5 er Schritten angezeigt werden.
Habe hierfür folgende Formel im Einsatz: =WENN((ISTZAHL($C10));((($C10-$B10)*24)+(($E10-$D10)*24));"")

Klappt auch ganz gut so weit...

Nun würde ich das ganze gerne erweitern, in dem in einem weiteren Feld abgefragt wird, ob eine Pause gemacht wurde oder nicht (J/N als Eingabe).
Bei "J" soll dann von der gearbeiteten Zeit ein bestimmter Wert abgezogen werden.

Da ich nun nicht so der Checker bin wollte ich euch fragen ob ihr mir helfen könnt?
Wäre klasse :D

Gruss Andy

Re: Arbeitszeitberechnung mit und ohne Pause

Verfasst: Fr, 02.04.2010 21:27
von echo
Hallo,
Nachfolgende Formel überprüft H10 ob "j" drin steht
je nach dem ob in H10 "J" drin steht oder nicht ist das Ergebnis 30 oder Null
=(H10="j")*30

Wenn du die Formel nach deinen Wünschen anpasst brauchst du sie nur von der bereits vorhandenen Formel abziehen:

=WENN((ISTZAHL($C10));((($C10-$B10)*24)+(($E10-$D10)*24))-(H10="j")*30-((H10="j")*30);"")

Gruß Holger

Re: Arbeitszeitberechnung mit und ohne Pause

Verfasst: Fr, 02.04.2010 22:21
von Karolus
Hallo
Die Formel arbeitet doch offenbar mit "Stunden-einheiten" für eine halbstündige Pause wär das dann:
=WENN(ISTZAHL($C10);($C10-$B10)*24+($E10-$D10)*24-(H10="j")/2;"")

Gruß Karo

Re: Arbeitszeitberechnung mit und ohne Pause

Verfasst: Sa, 03.04.2010 13:58
von Albandy
Hi Ihr beiden,

danke für eure Hilfe - die Formal schaut dann so aus:

=WENN((ISTZAHL($C13));((($C13-$B13)*24)+(($E13-$D13)*24)-($F13="j")/2);"")

Bei der von Karo kam ein sehr hoher Minus Wert heraus - keine Ahnung warum...

Falls es jemanden Interessiert so schaut das dann aus:

http://albandy.info/stuff/calc.JPG

Gruss Andy