Clever-Excel-Forum

Normale Version: Arbeitszeitkonto
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo erst mal,

ich benötige Euer Fachwissen zum erstellen einer Berechnung für das Arbeitszeitkonto.

Folgende Situation:

Flexibles Arbeitszeitkonto (AZK) bedeutet: Von geleisteter wöchentlicher Mehrarbeit über 38,5 Std. gehen 3,5 Std. in das AZK bis maximal 130 Std., der Rest in die Auszahlung

Minusstd. werden im AZK gegengerechnet, bis mindestens plus/-minus Null erreicht ist und ab der 42. Wochenstunde ( wenn das AZK im Minus ist)werden nur die Zuschläge gezahlt.


Wenn das AZK voll ist mit 130 Std. kommt alles bzw. der Überhang in die Auszahlung.

Als Beispiel hänge ich mal eine Datei an die meinen jetzigen Stand anzeigt.

Ich drehe mich nun wirklich im Kreis und habe immer wieder andere Fehler wenn ich die Formeln anpassen will.


Bitte helft mir :)

Gruß Harry
Moin Harry

Hier mal mein Versuch.
Arbeitsblatt mit dem Namen 'Berechnung'
ABCDEFGHIJK
1KWAnfangsstandArbeitsstundenDiff.in AZKin Auszahlung >3,5AZK Zwischenstandin Auszahlung >130AZK EndstandAuszahlung WochenarbeitszeitAuszahlung AZK-Konto
2KW 14-9,050,011,53,58,0-5,50,0-5,530,16 €0,00 €
3KW 15-5,538,50,00,00,0-5,50,0-5,50,00 €0,00 €
4KW 16-5,538,50,00,00,0-5,50,0-5,50,00 €0,00 €
5KW 17-5,540,01,51,50,0-4,00,0-4,00,00 €0,00 €
6KW 18-4,050,011,53,58,0-0,50,0-0,530,16 €0,00 €
7KW 19-0,535,0-3,5-3,50,0-4,00,0-4,00,00 €0,00 €

NameBezug
AuszahlungAZKKonto=Tabelle3!$B$7
AuszahlungWochenarbeitszeit=Tabelle3!$B$6
MaxAZKStd=Tabelle3!$B$2
MaxWochenStd=Tabelle3!$B$3
MaxWochenStdinAZK=Tabelle3!$B$4
TarifWochenStd=Tabelle3!$B$1

ZelleFormel
B3=I2
D2=C2-TarifWochenStd
E2=MIN(D2;MaxWochenStdinAZK)
F2=D2-E2
G2=B2+E2
H2=MAX(0;G2-MaxAZKStd)
I2=G2-H2
J2=F2*AuszahlungWochenarbeitszeit
K2=H2*AuszahlungAZKKonto
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Arbeitsblatt mit dem Namen 'Tabelle3'
AB
1Tarifliche Wochenstunden38,5
2Maximale Anzahl AZK-Stunden130,0
3Maximale Anzahl Wochenstunden42,0
4Maximale Anzahl Mehrarbeits-Wochenstunden die in das AZK übernommen werden3,5
5Stundenlohn15,09 €
6Auszahlung wenn Wochen-Arbeitszeit >42 Stunden3,77 €
7Auszahlung wenn AZK-Konto >130 Stunden18,86 €

NameBezug
StdLohn=Tabelle3!$B$5

ZelleFormel
B6=RUNDEN(StdLohn*25%;2)
B7=RUNDEN(StdLohn*125%;2)
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Vielen Dank für die Hilfe,
Werde mich gleich nach dem Frühstück daran machen.

Ich melde mich.
Gruß Harry
Guten Abend shift-del und alle anderen fleißigen Helfer und Leser,

also erst einmal herzlichen Dank für deine Mühe.

Habe deinen Versuch in die Mappe eingebaut und muss schon sagen: 
"Nicht schlecht Herr Specht."

Das hat mir sogleich gezeigt wie wenig Ahnung ich doch von Excel habe.



Im Arbeitsblatt Berechnung habe ich noch ein paar Fragen bzw. Wünsche darunter geschrieben bzw. als Kommentare eingefügt.



In den unteren gelb markierten Zellen habe ich Formeln rausgenommen und Zielergebnisse eingetragen.


Hoffentlich schaut jemand dadurch was ich haben möchte, aber das alles schriftlich zu machen ist schon echt schwer. :)

Aber zurück zum Thema:
Im Arbeitsblatt Berechnung Zelle E2;E3;E4 usw. sollen solange alle Mehrarbeitsstunden einfließen bis dass das AZK in Zelle I2;I3;I4 usw. auf Null ist und zusätzlich wenn die Arbeitsstunden in C2;C3;C4 usw. über 42 sind......

Alle weiteren Hinweise im Arbeitsblatt Berechnung

Schöne Grüße und einen schönen Abend

Harry
Etwas anders strukturiert.

Arbeitsblatt mit dem Namen 'Berechnung'
ABCDEFGHIJKL
1KWAZK AnfangsstandArbeitsstundenDiff.in AZK  (temp)AZK Zwischenstandin AZK  (real)in Auszahlung >130in Auszahlung >3,5AZK EndstandAuszahlung WochenarbeitszeitAuszahlung AZK-Konto
214.-9,050,011,59,00,09,00,02,50,09,43 €0,00 €
315.0,038,50,00,00,00,00,00,00,00,00 €0,00 €
416.0,038,50,00,00,00,00,00,00,00,00 €0,00 €
517.0,040,01,51,51,51,50,00,01,50,00 €0,00 €
618.1,550,011,53,55,03,50,08,05,030,16 €0,00 €
719.5,035,0-3,5-3,51,5-3,50,00,01,50,00 €0,00 €

NameBezug
AuszahlungAZKKonto=Tabelle3!$B$7
AuszahlungWochenarbeitszeit=Tabelle3!$B$6
MaxAZKStd=Tabelle3!$B$2
MaxWochenStd=Tabelle3!$B$3
MaxWochenStdinAZK=Tabelle3!$B$4
TarifWochenStd=Tabelle3!$B$1

ZelleFormel
D2=C2-TarifWochenStd
E2=MEDIAN(D2;MaxWochenStdinAZK;-B2)
F2=B2+E2
G2=WENN(B2+E2>MaxAZKStd;MaxAZKStd-B2;E2)
H2=MAX(0;F2-MaxAZKStd)
I2=D2-G2-H2
J2=B2+G2
K2=I2*AuszahlungWochenarbeitszeit
L2=H2*AuszahlungAZKKonto
B3=J2
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Hallo shift-del und alle anderen,

nochmals vielen Dank.

Du hast mir wirklich toll geholfen.

Habe die Tabelle noch etwas angepasst und sollte jetzt klar kommen.

Wenn nicht melde ich mich nochmal.

Liebe Grüße aus dem Norden

Harry