Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1960to1964
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, zwei Funktionen zwingend notwendig, damit...

Zeiterfassung, zwei Funktionen zwingend notwendig, damit...
01.02.2024 08:58:12
tina.m
Hallo,
bräuchte eure Unterstützung für ein selbstgebautes Zeiterfassungexcel.
Als ich versuchte die Arbeitszeiten der Teilzeitkräfte einzugeben, bin ich draufgekommen, dass meine Berechnung fehlerhaft ist.

Teilzeitkräfte arbeiten nicht täglich, sondern ev. an einen Tag mehr als an einem anderen Tag... trotzdem sollten die Soll-Stunden pro Woche erreicht werden.
Mein Excel besagt aktuell, dass sollten die Stunden pro Tag nicht erreicht werden, wird er Urlaub bzw. Zeitausgleich (Zelle H) befüllt.
Überstunden Berechnung: =WENN(F8=Datenblatt!$K$14;0;F8-Datenblatt!$K$14)
ZA bzw. Urlaub Berechnung: =WENN(F8>=Datenblatt!$K$14;0;F8-Datenblatt!$K$14)

Ergänzung: Datenblatt!$K$14 bezieht sich auf das Datenblatt wo sich die Stunden pro Tag (3,75 als Teilzeitkraft) befinden.

Es ist ebenfalls eine Funktion eingebaut, welche besagt "Ja" = Sonntag ausbezahlen, "Nein" = Sonntag nicht ausbezahlen.
Diese befindet sich bei der Spalte 29 (Zusammenzählen der Zelle F, G und H)
Ja = Montag bis Samstag berechnen
Nein = Montag bis Sonntag berechnen
=WENN(Datenblatt!$K$25="Ja";(G8+G11+G14+G17+G20+G23);WENN(Datenblatt!$K$25="Nein";(G8+G11+G14+G17+G20+G23)+(G26*Datenblatt!$K$26)))


Wie schaffe ich es, dass mein Excel nun folgende Kriterien gleichzeitig erfüllen kann:
1) Wenn Ja (Sonntag) und Soll-Stunden erreicht, dann...
2) Wenn Nein (Sonntag) und Soll-Stunden erreicht, dann...

... dann Feld "Überstunden" oder Feld "ZA bzw. Urlaub" befüllen.

Es müssen beide Kriterien erfüllt werden, soweit ich informiert bin, funktioniert die Wenn-Funktion hier nur bedingt, da diese bereits ab den ersten bereits erfüllten Kriterium erfüllt ist...

Mein Versuch war dann auch schon mit:
=WENN(UND(Datenblatt!$K$25="Ja";Datenblatt!K15=('KW 1-4'!H29-'KW 1-4'!F29);0);
WENN(UND(Datenblatt!$K$25="Nein";Datenblatt!K15=(F29+H29);0);
WENN(UND(Datenblatt!$K$25="Ja";Datenblatt!K15>('KW 1-4'!H29+'KW 1-4'!F29);H8+H11+H14+H17+H20+H23);
WENN(UND(Datenblatt!$K$25="Nein";Datenblatt!K15>(F29+H29);H8+H11+H14+H17+H20+H23);
WENN(UND(Datenblatt!$K$25="Ja";Datenblatt!K15(F29-H29);H8+H11+H14+H17+H20+H23+H26);
WENN(UND(Datenblatt!$K$25="Nein";Datenblatt!K15(F29+H29);H8+H11+H14+H17+H20+H23+H26);)));)))


Nur war dies leider auch nicht zielführend...

Ich hoffe ich hab mein Problem gut erklärt und ihr könnt mit der Erklärung inkl. Bild mir weiterhelfen.

Vorab vielen DANK!
Alles Liebe


Userbild

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zeiterfassung, zwei Funktionen zwingend notwendig, damit...
04.02.2024 14:49:30
Pappawinni
Man würde sich ja vielleicht damit befassen wollen, wenn man ein Excelblatt hätte, wo man das nachvollziehen und ggf. testen kann...
Das jedenfalls :
=WENN(UND(Datenblatt!$K$25="Ja";Datenblatt!K15=('KW 1-4'!H29-'KW 1-4'!F29);0);
WENN(UND(Datenblatt!$K$25="Nein";Datenblatt!K15=(F29+H29);0);
WENN(UND(Datenblatt!$K$25="Ja";Datenblatt!K15>('KW 1-4'!H29+'KW 1-4'!F29);H8+H11+H14+H17+H20+H23);
WENN(UND(Datenblatt!$K$25="Nein";Datenblatt!K15>(F29+H29);H8+H11+H14+H17+H20+H23);
WENN(UND(Datenblatt!$K$25="Ja";Datenblatt!K15(F29-H29);H8+H11+H14+H17+H20+H23+H26);
WENN(UND(Datenblatt!$K$25="Nein";Datenblatt!K15(F29+H29);H8+H11+H14+H17+H20+H23+H26);)));)))

erscheint merkwürdig.
Wenn Datenblatt!$K$25 nur "ja" oder "nein" sein kann dann würde man vermutlich
Wenn(Datenblatt!$K$25="Ja"; alle Fälle unterscheiden die Ja voraussetzen ; alle Fälle unterscheiden die nein voraussetzen)
aber wer weiß..

Vielleicht hilft es, wenn du dir dazu mal ein Diagramm machst...

Anzeige
AW: Zeiterfassung, zwei Funktionen zwingend notwendig, damit...
05.02.2024 18:26:03
Pappawinni
Ich dachte, ich schau jetzt doch mal, was du da in der länglichen WENN-Kaskade gebaut hast und da fällt mir auf, dass da
WENN(UND(Datenblatt!$K$25="Ja";Datenblatt!K15=('KW 1-4'!H29-'KW 1-4'!F29);0);

doch die Klammersetzung nicht richtig ist. Etwas anschaulicher steht da nämlich die Und-Verknüpfung:
UND( Datenblatt!$K$25="Ja" ;  Datenblatt!K15=('KW 1-4'!H29-'KW 1-4'!F29) ; 0 )

Die 0 soll aber doch hoffentlich nicht mit dem UND verknüpft werden.
D.h. die Klammer sitzt falsch
WENN(UND(Datenblatt!$K$25="Ja";Datenblatt!K15=('KW 1-4'!H29-'KW 1-4'!F29)) ; 0 ;

und der Fehler zieht sich scheinbar durch alle Zeilen.
Also kein Wunder, wenn da nichts bei raus kommt.
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige