Wo ist der Fehler in der Formel?

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

elmo64
Beiträge: 4
Registriert: Mi, 14.04.2010 19:09

Wo ist der Fehler in der Formel?

Beitrag von elmo64 »

Hallo,
Ich hab mir ein Arbeitsblatt erstellt, das als Stundennachweis fungiert. Dabei soll in einer Spalte die zu nehmende Pausenzeit errechnet werden. Unter 5 Stunden ist keine Pause vonnöten, bis zu neun Std. 30 Minuten, bis 10 Std. 45 Min. und darüber hinaus 1. Stunde Pause.
Dafür steht bei mir in Spalte D der Arbeitsbeginn, in E das Arbeitsende und in F dann die Pause.
Ich habe jetz also in Spalt F folgende Formel:

Code: Alles auswählen

=WENN(D46>0;WENN(E46-D46>0,20833;ZEIT(0;30;0);WENN(E46-D46>0,37569;ZEIT(0;45;0);WENN(E46-D46>0,4583;ZEIT(1;0;0);0))))
Irgendwie kommt da aber jetzt als Ergebnis nur entweder 0:00 oder 0:30 raus. Wo ist da der Fehler?

Hoffentlich könnt ihr mir helfen.
Danke schonmal
Elmo
echo
*******
Beiträge: 1038
Registriert: Fr, 14.11.2008 15:27
Wohnort: BRA - Nds

Re: Wo ist der Fehler in der Formel?

Beitrag von echo »

Hallo Elmo,
du fängst bei 5h und der niedrigsten Pausenzeit an.
Diese Prüfung ist aber grundsätzlich WAHR wenn du über 5h gearbeitet hast.
Daher wir dann auch immer 0:30 ausgegeben, der Rest ist irrelevant und wird nie geprüft.

prüfe zuerst auf 10h >> 1h Pause, also "von oben nach unten", dann wird bei FALSCH auch weiter geprüft
=wenn(d46>0;WENN(E46-D46>ZEIT(10;0;0);ZEIT(1;0;0);WENN(E46-D46>ZEIT(9;0;0);ZEIT(0;45;0);WENN(E46-D46>ZEIT(5;0;0);ZEIT(0;30;0);0)));0)

Gruß Holger
Zuletzt geändert von echo am So, 31.10.2010 12:35, insgesamt 4-mal geändert.
elmo64
Beiträge: 4
Registriert: Mi, 14.04.2010 19:09

Re: Wo ist der Fehler in der Formel?

Beitrag von elmo64 »

Ach so! Also weil 10 Std. ja auch mehr als 5 sind, wird der "Sonst"-Wert gar nicht mehr berücksichtigt? Hätte ich ja vielleicht auch drauf kommen können :? manchmal schlägt mir wohl doch mein Logikverständnis ein Schnippchen. Danke für die prompte Antwort.
Ich werd das morgen gleich mal umsetzen.

Gruß Elmo

edit: Danke nochmal, Holger. Nachdem du die Formel nochmal angepasst hast, musste ich sie ja tatsächlich nur noch an der richtigen Stelle einfügen. Klappt prima :D
echo
*******
Beiträge: 1038
Registriert: Fr, 14.11.2008 15:27
Wohnort: BRA - Nds

Re: Wo ist der Fehler in der Formel?

Beitrag von echo »

elmo64 hat geschrieben: edit: Danke nochmal, Holger. Nachdem du die Formel nochmal angepasst hast, musste ich sie ja tatsächlich nur noch an der richtigen Stelle einfügen. Klappt prima :D
Hallo Elmo,
schön das es so funktioniert wie du möchtest, und danke fürs Feedback
Holger
Antworten