Supportnet Computer
Planet of Tech

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

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

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.

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: