Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1616to1620
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Zeiterfassung mit Pausenabfrage

Zeiterfassung mit Pausenabfrage
04.04.2018 15:48:33
Schaaf
Hallo,
jeden Morgen erfasse ich die Aufträge die am Tag zuvor über meine Maschinen gelaufen sind in einer Excel Tabelle.
Jetzt möchte ich mir die rechnerei mit dem Taschenrechner erparen und eine im Prinzip simpele Aufgabe Lösen.
Die Formel soll die Dauer zwischen zwei Zeitpunkten in Minuten ausgeben und gleichzeitig abfragen ob währendessen Pause 1(9-9:15) oder Pause 2 (12:00-12:30) war und diese direkt abziehen.
In diesem Beispiel ist bei mir der Startzeitpunkt in C3 und der Endzeitpunkt in E3.
Meine Formel hierfür ist:
=(WENN(UND(C3=0,385416666666667);((E3-C3)-0,0104166666666667)*1440;(UND(C3=0,520833333333333);((E3-C3)-0,0208333333333333)*1440;(E3-C3)*1440)))
Leider funktioniert Sie nicht und ich komme nicht auf das Problem.
Hätte hier jemand eine Idee wie die Formel doch noch funktioniert oder vielleicht auch eine schlankere Lösung?

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zeiterfassung mit Pausenabfrage
04.04.2018 16:41:27
Oberschlumpf
Hi
wenn
C3=08:00
E3=16:30
dann Gesamtzeit
8,5 Stunden oder 510 Minuten.
Dieser Zeitraum beinhaltet die Pausenzeiten
09:00 bis 09:15 = 15 Minuten
12:00 bis 12:30 = 30 Minuten
somit beträgt die reine Arbeitszeit
510 - 45 = 465 Minuten (7,75 Stunden)
Damit ohne Hilfszellen die reine Arbeitszeit angezeigt wird, hat sich nach meinen Überlegungen diese "Monster"-Formel ergeben :-)
=WENN(UND(C3*24=9,25;C3*24=12,5);(E3-C3)*1440-45;WENN(UND(C3*24=9,25); (E3-C3)*1440-15;WENN(UND(C3*24=12,5);(E3-C3)*1440-30;(E3-C3)*1440)))
Erklärung:
1. Zuerst muss geprüft werden, ob beide Pausenzeiten in Start/Endzeit enthalten sind
=WENN(UND(C3*24=9,25;C3*24=12,5);(E3-C3)*1440-45;

Nur wenn das WAHR ist, dann werden von der Gesamtzeit 45 Minuten subtrahiert
2. Wenn 1. FALSCH ist, muss geprüft werden, ob wenigstens Pause 1 im Gesamtzeitraum enthalten ist
WENN(UND(C3*24=9,25);(E3-C3)*1440-15;

Wenn das WAHR ist, werden von der Gesamtzeit 15 Minuten subtrahiert
3. Wenn auch 2. FALSCH ist, muss nun noch geprüft werden, ob Pause 2 im Gesamtzeitraum enthalten ist
WENN(UND(C3*24=12,5);(E3-C3)*1440-30;

Wenn das WAHR ist, werden von der Gesamtzeit 30 Minuten subtrahiert
4. Und wenn 3. auch FALSCH ist, entspricht die reine Arbeitszeit der Gesamtzeit
(E3-C3)*1440)))
Kommst du damit weiter? :-)
Ciao
Thorsten
Anzeige
AW: Zeiterfassung mit Pausenabfrage
04.04.2018 17:27:12
Schaaf
Habs direkt mal eingefügt und es funktioniert Perfekt.
Genau so hatte ichs mir vorgestellt.
Vielen Dank!
AW: Zeiterfassung mit Pausenabfrage
04.04.2018 17:34:24
Oberschlumpf
Hi noch mal
das Ganze hat nur mind. einen Schönheitsfehler, finde ich:
Angenommen, du beginnst erst um 09:00
Dann hast du sofort 15 Minuten Pause; zumindest werden 15 Minuten für Pause 1 von der Gesamtzeit subtrahiert.
Ist das so gewollt?
(wenn nein, hab ich leider keine Lösung, ich frage nur nach)
Ciao
Thorsten
ja, das geht in die Hose, wenn
04.04.2018 17:56:30
WF
Hi,
... Du z.B. innerhalb einer Pause beginnst:
12:15 bis 13:00 ergibt dei Dir 45 Minuten - die ersten 15 sind noch Pause ergo: 30
Ist bei mir oben berücksichtigt.
WF
Anzeige
AW: Zeiterfassung mit Pausenabfrage
04.04.2018 18:13:26
Schaaf
Im prinzip geht es um darum die effektivität des Personals zu erfassen.
Wenn also ein Mitarbeiter einen 30 miunten Auftrag in 15 erledigt weil er um 9 begonnen hat und die Pause durchgemacht hat, bringt er der Erfassung nach im Prinzip 200 % Leistung, was für mich wiederum kein Problem darstellt wenn er freiwillig die Pause durcharbeitet. =)
dann vergiss mal meine Formel...
04.04.2018 18:26:31
Oberschlumpf
...ich finde, wer 200% Leistung bringt, sollte auch 200% Lohn erhalten; und nicht nur 50% Lohn....macht keinen Sinn
AW: dann vergiss mal meine Formel...
04.04.2018 20:07:47
Schaaf
...dagegen ist bei konstanter Leistung auch nichts einzuwenden.
Weicht allerdings inzwischen sehr vom eigentlichen Thema ab
Anzeige
MINI-MAX-Logik
04.04.2018 17:04:46
WF
Hi,
zur Vereinfachung sind hier die Stunden dezimal.
In C3 steht die Stundenzahl von / in E3 die bis
erste Pause: In C5 steht 9 / in E5 steht 9,25
zweite Pause: In C6 steht 12 / in E6 steht 12,5
=E3-C3-(E3>C5)*(C3<E5)*(MIN(E3;E5)-MAX(C3;C5))-(E3>C6)*(C3<E6)*(MIN(E3;E6)-MAX(C3;C6))
WF

299 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige