Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1156to1160
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

Zeiterfassung
Günter

Hallo zusammen,
Ich hoffe, diese Mail kommt an, bin darin leider nicht geübt.
Excel soll die Pausenzeiten und bezahlte Stunden errechnen.
Sachverhalt:
Nach 6 Stunden Anwesenheit wird eine halbe Stunde Pause gerechnet. Ist die Person nur 6:15 Stunde anwesend, hat sie nur 15 Minuten Pause gemacht. Nach 9 Stunden Anwesenheit muss wieder 15 Minuten Pause gemacht werden. Geht die Person nach 9:30 Anwesenheit, bekommt sie 8:45 Stunden bezahlt.
Meine Tabelle sieht so aus:
Kommen Gehen Anwesenheit Pause Bezahlte Std.
07:30 17:45 10:15
InSpalte C habe ich folgende Formel eingegeben:
=WENN(C2>8:59;0:45;wenn(C2>6:29;0:30;wenn(C2>5:59;C2-6:00;0)))
Resultat:
Die eingegebene Formel enthält einen Fehler!
Aber welchen?

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Zeiterfassung
27.05.2010 15:58:38
Rudi
Hallo,
teste mal =WENN(C2>9/24;C2-0,75/24;WENN(C2>6/24;MIN(C2-6/24;0,5/24);C2)) Gruß
Rudi
AW: Zeiterfassung
27.05.2010 22:13:17
Günter
Hallo Rudi,
erst einmal Danke für die schnelle Antwort. Das eine Antwort kommt, dessen war ich mir sicher, jedoch so schnell, SUPER!
Ich habe deinen Vorschlag ausprobiert, jedoch muss irgendwo noch ein kleiner Fehler stecken. Ich gebe dir ein paar Eingaben und die Ergebnisse:
Kommen Gehen Anwesenheit Pause Bezahlte Std.
07:30 17:40 10:10 09:25 00:45
07:00 12:30 05:30 05:30 00:00
07:00 13:00 06:00 06:00 00:00
07:00 14:30 07:30 00:30 07:00
07:00 15:00 08:00 00:30 07:30
07:00 15:30 08:30 00:30 08:00
07:00 16:00 09:00 00:30 08:30
07:00 16:30 09:30 08:45 00:45
07:00 17:30 10:30 09:45 00:45
Ich denke an den Beispielen kann man sofort erkennen, das hier etwas nicht stimmt.
Auch habe ich versucht deine Formel nachzuvollziehen, ist mir nicht gelungen, sorry!
Für weitere Hilfe sage ich schon mal Danke!
Anzeige
Pausenzeiten
28.05.2010 00:29:53
Erich
Hi Günter,
hier mal eine andere Formel:
 ABCDEFGH
1KommenGehenAnwesenheitPausenBezahlt Pause6Pause9
207:3017:4010:1000:4509:25 00:3000:15
307:0012:3005:3000:0005:30 00:0000:00
407:0013:0006:0000:0006:00 00:0000:00
507:0013:2406:2400:2406:00 00:2400:00
607:0014:3007:3000:3007:00 00:3000:00
707:0015:0008:0000:3007:30 00:3000:00
807:0015:3008:3000:3008:00 00:3000:00
907:0016:2009:2000:3508:45 00:3000:05
1007:0016:2409:2400:3908:45 00:3000:09
1107:0016:3009:3000:4508:45 00:3000:15
1207:0017:3010:3000:4509:45 00:3000:15

Formeln der Tabelle
ZelleFormel
C2=B2-A2
D2=MIN(30/24/60;MAX(;C2-6/24)) + MIN(15/24/60;MAX(;C2-9,25/24))
E2=C2-D2
G2=MIN(30/24/60;MAX(;C2-6/24))
H2=MIN(15/24/60;MAX(;C2-9,25/24))
C3=B3-A3
D3=MIN(1/48;MAX(;C3-6/24)) + MIN(1/96;MAX(;C3-9,25/24))
E3=C3-D3
G3=MIN(1/48;MAX(;C3-6/24))
H3=MIN(1/96;MAX(;C3-9,25/24))

Die Formeln in Zeile 3 sind nur kürzere Fassungen der Formeln aus Zeile 2, die Spalten G und H brauchst du nicht.
Ist das so ok?
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
Pausenzeiten - korrigiert
28.05.2010 00:50:03
Erich
Hi Günter,
da war noch ein Gedankenfehler drin - in den Formeln muss statt 9,25 einfach 9 stehen:
 ABCDEFGH
1KommenGehenAnwesenheitPausenBezahlt Pause6Pause9
207:3017:4010:1000:4509:25 00:3000:15
307:0012:3005:3000:0005:30 00:0000:00
407:0013:0006:0000:0006:00 00:0000:00
507:0013:2406:2400:2406:00 00:2400:00
607:0014:3007:3000:3007:00 00:3000:00
707:0015:0008:0000:3007:30 00:3000:00
807:0015:3008:3000:3008:00 00:3000:00
907:0016:0509:0500:3508:30 00:3000:05
1007:0016:1409:1400:4408:30 00:3000:14
1107:0016:2409:2400:4508:39 00:3000:15
1207:0016:3009:3000:4508:45 00:3000:15
1307:0017:3010:3000:4509:45 00:3000:15

Formeln der Tabelle
ZelleFormel
C2=B2-A2
D2=MIN(30/24/60;MAX(;C2-6/24)) + MIN(15/24/60;MAX(;C2-9/24))
E2=C2-D2
G2=MIN(30/24/60;MAX(;C2-6/24))
H2=MIN(15/24/60;MAX(;C2-9/24))
C3=B3-A3
D3=MIN(1/48;MAX(;C3-6/24)) + MIN(1/96;MAX(;C3-9/24))
E3=C3-D3
G3=MIN(1/48;MAX(;C3-6/24))
H3=MIN(1/96;MAX(;C3-9/24))

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
AW: Pausenzeiten - korrigiert
31.05.2010 11:26:44
Günter
Hallo lieber Erich aus Kamp-Lintfort,
Du hast die Aufgabe 100%ig erfasst!
Deine Lösung ist genial!
Ich arbeite inzwischen seit ca. 20 Jahren sporadisch mit Excel, habe aber noch nie die Funktionen MIN und MAX benutzt. Werde mich damit beschäftigen, danmit ich die Syntax und deinen Lösungsweg nachvollziehen kann. Es ist zwar toll, eine Lösung zu bekommen, aber ich alter Knochen möchte diese auch verstehen.
Ich bin zum ersten Mal in einem Forum, habe auch mehrere Stunden gebraucht, um die Frage los zu werden (Mein Problem).
Wie hast du es gemacht, bei den Antworten, die Tabelle abzubilden, mit Apalten und Zeilenüberschriften?
Vielleicht kann ich in Zukunft dem einen oder anderen auch Hilfestellung geben.
Wie ich sehe, geht es in diesem Forum zu, wie in einem Bienenhaus. Wahsinn, Toll, ich bin begeistert!!
MfG
Günter K. aus O.
Anzeige
Danke für deine Rückmeldung - und noch ...
31.05.2010 12:13:36
Erich
Hi Günter,
... ein Tipp zur Tabellendarstellung im Forum, in Form von zwei Links:
Excel Jeanie HTML 4
Tabellendarstellung in Foren
Diese Links (oder ähnlich) hast du sicher schon öfter gesehen, wenn du dich hier im Forum umgesehen hast.
Sie stehen meist direkt unter den Tabellendarstellungen.
Grüße von Erich aus Kamp-Lintfort

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige