Supportnet / Forum / Tabellenkalkulation
Arbeitszeitberechnung
Frage
Zeitberechnung
Das File ist unter http://home.arcor.de/aloew/arbeitszeitberechnung_97.zip [ 6KB] erreichbar
Problem 1:
D11 22:00:00 ( Beginn )
E11 23:00:00 ( Ende )
F11 00:30:00 ( Pause )
G11 =WENN(D11="";"";(WENN(E11<D11;E11+1-D11;E11-D11-F11)))
Liefert das richtige Ergebnis, nämlich 00:30
D11 22:00:00 ( Beginn )
E11 02:00:00 ( Ende )
F11 00:30:00 ( Pause )
G11 =WENN(D11="";"";(WENN(E11<D11;E11+1-D11;E11-D11-F11)))
Liefert das falsche Ergebnis, nämlich 04:00
Problem 2:
Ich möchte gerne eine Zeitberechnung aufbauen, in der es Soll und Istzeiten gibt. Also z.b.
Sollzeit:
D11 22:00:00 ( Beginn )
E11 23:00:00 ( Ende )
F11 00:30:00 ( Pause )
G11 =WENN(D11="";"";(WENN(E11<D11;E11+1-D11;E11-D11-F11)))
Istzeit:
D12 21:00:00 ( Beginn )
E12 23:00:00 ( Ende )
F12 00:30:00 ( Pause )
G12 =WENN(D11="";"";(WENN(E11<D11;E11+1-D11;E11-D11-F11)))
Die Sollzeit wird aber nicht immer überschritten. Wie kann ich festlegen, das, wenn die Sollzeit nicht überschritten wird, mit dem Ergebnis der Istzeit gerechnet wird.
Problem 3:
Es soll mit festgelegten Zeiten gerechnet werden, also z.B.
S = 7,5 Stunden
A= 6 Stunden
F= 5 Stunden
Beispiel:
D11 A ( Beginn )
E11 ( Ende )
F11 ( Pause )
Wie muss die Formel aussehen, damit in G12 das entsprechende Ergebnis ausgegeben wird.
Ich hoffe ich habe mich einigermaßen verständlich ausgedrückt –Danke.
Antwort 1 von andreas loew
Sorry...bei der Istzeit sind es alles 12er Zeilen
Antwort 2 von Joe-aus-AC
zu 1
Im Dann-Glied fehlt das -F11
mfg joe
Im Dann-Glied fehlt das -F11
mfg joe
Antwort 3 von coros
Moin Andreas,
zu Deinem Problem Nr.1 sähe die Lösung folgendermaßen aus:
=WENN(D12>0;REST((E12-D12-F12);1)
*24;"")
Dein Problem Nr.2 verstehe ich nicht so richtig. Warum soll mit der Istzeit gerechnet werden, wenn die Sollzeit nicht überschritten wird? Die Istzeit in Deinem Beispiel bedeutet doch, dass Du Überstunden gemacht hast. In meinen Augen sollte doch eher dann die Istzeit gerechnet werden und nur die Sollzeit, wenn keine Überstunden getätigt wurden. Sehe ich das richtig?
Auch Dein Problem Nr.3 verstehe ich nicht so richtig. Was bedeutet S, A und F?
Vielleicht kannst Du das ja noch genauer erklären.
Ich hoffe, ich konnte Dir weiterhelfen,
coros
zu Deinem Problem Nr.1 sähe die Lösung folgendermaßen aus:
=WENN(D12>0;REST((E12-D12-F12);1)
*24;"")
Dein Problem Nr.2 verstehe ich nicht so richtig. Warum soll mit der Istzeit gerechnet werden, wenn die Sollzeit nicht überschritten wird? Die Istzeit in Deinem Beispiel bedeutet doch, dass Du Überstunden gemacht hast. In meinen Augen sollte doch eher dann die Istzeit gerechnet werden und nur die Sollzeit, wenn keine Überstunden getätigt wurden. Sehe ich das richtig?
Auch Dein Problem Nr.3 verstehe ich nicht so richtig. Was bedeutet S, A und F?
Vielleicht kannst Du das ja noch genauer erklären.
Ich hoffe, ich konnte Dir weiterhelfen,
coros
Antwort 4 von Loeweflaffi
Antwort 2:
Deine Formel muß lauten:
WENN(E11<D11;E11+1-D11-F11;E11-D11+F11)
habe selber einen Arbeitszeitnachweis, mit der Formel habe ich es berechnen können.
Deine Formel muß lauten:
WENN(E11<D11;E11+1-D11-F11;E11-D11+F11)
habe selber einen Arbeitszeitnachweis, mit der Formel habe ich es berechnen können.