Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Zeiterfassung
#1
Hallo Zusammen,

ich habe von einem Kinderheim die Aufgabe bekommen, eine Exceltabelle zu erstellen, um die tägliche Arbeitszeit zu erfassen. Das Grundprinzip (Pausenzeiten usw.) habe ich ohne Probleme hinbekommen. Jetzt ist aber das Problem, dass wenn die Mitarbeiter dort Nachtdienst haben nur 2,5 Stunden gutgeschrieben bekommen. Ich habe jetzt schon hin und her probiert und kriege es nicht hin! Ich habe mir gedacht, dass ich einfach nur eine Spalte einfüge wo bloß für Nachtdienst eine 1 eingetragen wird (siehe Blatt Mai)
Hier die bisherige Formel:
=WENN(C4-B4>=WERT("9:00");C4-B4-WERT("0:45");WENN(C4-B4>=WERT("6:00");C4-B4-WERT("0:30");C4-B4))

Danke im vorraus!


Angehängte Dateien
.xlsx   Zeiterfassung.xlsx (Größe: 75,5 KB / Downloads: 15)
Antworten Top
#2
Hi,

ich würde noch eine Pausenspalte einfügen.

Tabelle1

ABCDE
1Mitarbeiter 1
2KGPauseBruttoStd
322:0006:0000:3008:007:30
Formeln der Tabelle
ZelleFormel
C3=WENN(D3)*24<=6;0;WENN(D3)*24<9;0,5;0,75)/24)
D3=REST(B3-A3;1)
E3=D3-C3

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#3
Hi,

hier noch eine Variante ohne Hilfsspalten

Tabelle1

ABC
1Mitarbeiter 1
2KGStd
320:0006:0009:15
422:0006:0007:30
508:0012:0004:00
Formeln der Tabelle
ZelleFormel
C3=REST(B3-A3;1)-WENN(REST(B3-A3;1)*24<=6;0;WENN(REST(B3-A3;1)*24<9;0,5;0,75)/24)
C4=REST(B4-A4;1)-WENN(REST(B4-A4;1)*24<=6;0;WENN(REST(B4-A4;1)*24<9;0,5;0,75)/24)
C5=REST(B5-A5;1)-WENN(REST(B5-A5;1)*24<=6;0;WENN(REST(B5-A5;1)*24<9;0,5;0,75)/24)

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#4
Hallo deejayk

Ich sehe nicht wie du 'Nachstunden' abgrenzt bzw. wie da die 2,5 Stunden Gutschrift ins Spiel kommen.

Die Formel für E2 könnte man auch so formulieren:
Code:
=C4-B4-(VERWEIS(REST(C4-B4;1)*24;{0;6;9};{0;30;45})/60/24)
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top
#5
Hi Detlef,

deine Formel funktioniert aber nur bei Zeitabrechnungen vor Mitternacht. Zeiträume, die über Mitternacht hinausgehen, werden mit dem "Lattenzaun" dargestellt.

Tabelle1

ABCD
1Mitarbeiter 1
2KGStd
321:0005:0007:30WillWissen
408:0016:0007:30-"-
521:0005:00####shift-del
608:0016:0007:30-"-
Formeln der Tabelle
ZelleFormel
C3=REST(B3-A3;1)-WENN(REST(B3-A3;1)*24<=6;0;WENN(REST(B3-A3;1)*24<9;0,5;0,75)/24)
C4=REST(B4-A4;1)-WENN(REST(B4-A4;1)*24<=6;0;WENN(REST(B4-A4;1)*24<9;0,5;0,75)/24)
C5=B5-A5-(VERWEIS(REST(B5-A5;1)*24;{0;6;9};{0;30;45})/60/24)
C6=B6-A6-(VERWEIS(REST(B6-A6;1)*24;{0;6;9};{0;30;45})/60/24)

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#6
Hallo Günter

Danke für den Hinweis.
Code:
=REST(C4-B4;1)-(VERWEIS(REST(C4-B4;1)*24;{0;6;9};{0;30;45})/60/24)
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top
#7
Hi Detlef,

so schaut's gut aus - schöne Lösung.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#8
Hallo,

oder auch so:

Code:
=REST(C4-B4;1)-((REST(C4-B4;1)>=0,25)*2+(REST(C4-B4;1)>=0,375))/96

Allerdings ist immer noch offen, wie die Nachtstundenregelung korrekt laufen soll.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#9
(29.01.2015, 06:57)WillWissen schrieb: Hi Detlef,

so schaut's gut aus - schöne Lösung.
Viele Wege führen nach Rom. :)
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste