Registriert seit: 23.12.2016
Version(en): 2013
30.12.2016, 20:15
(Dieser Beitrag wurde zuletzt bearbeitet: 30.12.2016, 20:16 von Papppa .)
Guten Abend,
ich habe das Blatt "November" zwei mal kopiert und in "Oktober" und "Mai" umbenannt. Dann die Arbeitszeiten gelöscht und die Krankentage.
Zum Schluss die Zelle für den Monat angepasst (C1).
Da ich mit Eurer Hilfe jetzt auch Feiertage zählen lassen kann, gibt es auch hierfür eine Ergebnis-Zelle. Da im November eine "0" angezeigt wird (jedenfalls auch kein Fehler), glaubte ich, dass alles super ist. War ja mein erstes und einziges Blatt in dieser Datei. Nun will mich wieder jemand ärgern. Die neuen 2 Monate haben Feiertage.
Erstes Problem: ein negatives Vorzeichen
Zweites Problem: bin mir nicht sicher - hier wird vermutlich der Feiertag nicht gezählt, wenn dieser ein Sonntag ist, oder? Es müssten 4 sein. Excel gibt nur 2 (-2) aus.
Nun habe ich aus
Code:
=SUMMENPRODUKT((WOCHENTAG(DATUM(JAHR(B6);MONAT(B6);ZEILE(INDIREKT("1:"&TAG(DATUM(JAHR(B6);MONAT(B6)+1;)))));2)<6)*1)-SUMMENPRODUKT
((Stammdaten!C7:C18>=DATUM(JAHR(B6);MONAT(B6);1))*(Stammdaten!C7:C18<=DATUM(JAHR(B6);MONAT(B6)+1;))*(WOCHENTAG(Stammdaten!C7:C18;2)<6))-C50
das gemacht:
Code:
=SUMMENPRODUKT((WOCHENTAG(DATUM(JAHR(B6);MONAT(B6);ZEILE(INDIREKT("1:"&TAG(DATUM(JAHR(B6);MONAT(B6)+1;)))));2)<7)*1)-SUMMENPRODUKT
((Stammdaten!C7:C18>=DATUM(JAHR(B6);MONAT(B6);1))*(Stammdaten!C7:C18<=DATUM(JAHR(B6);MONAT(B6)+1;))*(WOCHENTAG(Stammdaten!C7:C18;2)<7))-C50
also aus <6 wurde <7. (War n Verzweifelungsakt, sorry.)
Das Minus ist (zufällig?) weg.
Ich habe auf support.office.com nach einer Erklärung gesucht und auch Google hab ich bemüht.
Könnt Ihr bitte nochmal raufgucken, was nicht in Ordnung ist?
Danke!
Angehängte Dateien
02_temp.xlsx (Größe: 25,44 KB / Downloads: 6)
Registriert seit: 13.04.2014
Version(en): 365, 2019
Hallo,
teilweise ganz gräusliche Formeln und falsch rechnen tun sie auch noch!
Oktober A B C 39 Tage gearbeitet 0,00 40 Bruttostunden 2,00 41 Arbeitstunden bezahlt 0,00 42 Sollstunden 133,00 43 Zeitkonto neu 44 Arbeitsstunden lt. Znw 0,00 45 46 Tage Urlaub 0,00 47 Feiertage 2,00 48 Tage krank 0,00 49 Stunden Nachtarbeit 0,00 50 Arbeitstage 19,00
Formeln der Tabelle Zelle Formel C39 =ANZAHL2(E6:E36) C40 =SUMME(C39;C46;C47;C48*Stammdaten!$K$7) C41 =C39*Stammdaten!K7 C42 =C50*Stammdaten!K7 C44 =SUMME(F6:F36)*24 C46 =ZÄHLENWENN(G6:G36;"U") C47 =SUMMENPRODUKT((ZÄHLENWENN($B$6:$B$36;FT) >0) *1) C48 =ZÄHLENWENN(G6:G36;"K") C49 =SUMME(H6:H36)*24 C50 =NETTOARBEITSTAGE(B6;B36;FT)
Namen in Formeln Zelle Name Bezieht sich auf C47 FT =Stammdaten!$C$7:$C$18 C50 FT =Stammdaten!$C$7:$C$18
Namen verstehen
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 23.12.2016
Version(en): 2013
30.12.2016, 21:32
(Dieser Beitrag wurde zuletzt bearbeitet: 30.12.2016, 21:32 von Papppa .)
Danke. Funktioniert aber leider nicht. Der Oktober hat 2 Feiertage. C47 gibt aber "0" aus.
Registriert seit: 23.12.2016
Version(en): 2013
30.12.2016, 21:41
(Dieser Beitrag wurde zuletzt bearbeitet: 30.12.2016, 21:41 von Papppa .)
Warum gibt C42 bei dir 133 aus?
Bei mir bleiben auch mit deiner Schreibweise die 147 stehen.
Muss ertsmal in die Kiste. Darf morgen arbeiten.
FG
Papppa
Registriert seit: 10.04.2014
Version(en): Office 2019
(30.12.2016, 21:09) 0BoskoBiati schrieb: Hallo,
teilweise ganz gräusliche Formeln und falsch rechnen tun sie auch noch!
Jupp Edgar, das hatten wir die Tage auch schon festgestellt, aber der TE mag "seine" Formeln wohl sehr. Besonders in C50 - omg...
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht
"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Registriert seit: 13.04.2014
Version(en): 365, 2019
Hi Jörg,
ja, manchmal könnte man schon graue Haare kriegen!
@papppa,
schreibe nicht so viel, stelle einfach Deine geänderte Datei ein, damit wir sehen können, was Du schon wieder fabriziert hast!
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 23.12.2016
Version(en): 2013
Moin,
Zitat: stelle einfach Deine geänderte Datei ein, damit wir sehen können, was Du schon wieder fabriziert hast!
ich habe nichts geändert. Sieh bitte auf deine Screens, z.B. Okt!C42. Bei mir:
Code:
=SUMME(C50*Stammdaten!K7)
bei dir:
Beide Schreibweisen ergeben bei mir "147". Bei dir "133".
Ich hatte noch auf Antworten gewartet, ehe ich was ändere.
FG Papppa
Registriert seit: 13.04.2014
Version(en): 365, 2019
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 23.12.2016
Version(en): 2013
Gut. Dann muss ich n bißchen umdenken. Mit Hilfe der Brutto-Stunden in C40 und den absoluten Sollstunden in C42 wollte ich die Ü-Stunden in C43 ausgeben lassen.
Dann werde ich nach der Arbeit mal entsprechende Zellen nach deinem Vorschlag ändern. Bin dann gegen 14:00 Uhr wieder ON.
Danke nochmal für euer Verständnis und eure Geduld.
FG Papppa
Registriert seit: 13.04.2014
Version(en): 365, 2019
31.12.2016, 07:30
(Dieser Beitrag wurde zuletzt bearbeitet: 31.12.2016, 08:18 von BoskoBiati .)
Hallo,
und diese Formel:
Code:
=SUMME(C39+C46+C47+C48*Stammdaten!$K$7)
ist nach meinem Dafürhalten sowieso völlig falsch! M.E. müsste das so aussehen:
Code:
=SUMME(C39;C46:C48)*Stammdaten!$K$7
habe ich in meiner vorherigen Tabelle noch nicht berücksichtigt!
so würde das Ganze bei mir aussehen:
Arbeitsblatt mit dem Namen 'Oktober' A B C D E F G H 1 Oktober 2016 10 2 Zeitkonto 3 Bruttogehalt 4 Nettolohn 5 Tag Datum Anfang Pause Ende gearbeitet K/U Nachtschicht 6 Sa 01.10.2016 00:00 00:00 7 So 02.10.2016 00:00 00:00 37 38 39 Tage gearbeitet 0,00 Brutto-Lohn gesamt 40 Bruttostunden 14,00 Brutto-Lohn steuerpfl. 41 Arbeitstunden bezahlt 0,00 Steuerfrei-Betrag 42 Sollstunden 133,00 Nachtschicht-Zulage 43 Zeitkonto neu Sonntagszuschlag 44 Arbeitsstunden lt. Znw 0,00 Schichtprämie 45 Lohnfortzahlung krank 46 Tage Urlaub 0,00 Lohnfortzahlung Urlaub 47 Feiertage 2,00 48 Tage krank 0,00 49 Stunden Nachtarbeit 0,00 50 Arbeitstage 19,00
Zelle Format Wert A1 MMMM 16.10.1900 A6 TTT 01.10.2016 B6 TT.MM.JJJJ 01.10.2016 C6 hh:mm
Name Bezug FT =Stammdaten!$C$7:$C$18
Zelle Formel A1 =C1*29 A6 =B6 B6 =DATUM ($B$1;$C$1;ZEILE (A1) ) F6 =REST (E6-C6-D6;1) H6 =MAX (0; (REST (E6-C6;1) >=1/8 ) * (MAX (;MIN (Stammdaten!$H$12+ (Stammdaten!$H$11>Stammdaten!$H$12) ;E6+ (C6>E6) ) -MAX (Stammdaten!$H$11;C6) ) +MAX (; (MIN (Stammdaten!$H$12;E6+ (C6>E6) ) -C6) * (Stammdaten!$H$11>Stammdaten!$H$12) ) +MAX (;MIN (Stammdaten!$H$12+ (Stammdaten!$H$11>Stammdaten!$H$12) ;E6+0) -Stammdaten!$H$11) * (C6>E6) -D6) ) A7 =WENN (B7="";"";B7) B7 =WENN (MONAT ($B$6+ZEILE (A1) ) < >$C$1;"";DATUM($B$1;$C$1;ZEILE (A2) ) ) F7 =REST (E7-C7-D7;1) H7 =MAX (0; (REST (E7-C7;1) >=1/8 ) * (MAX (;MIN (Stammdaten!$H$12+ (Stammdaten!$H$11>Stammdaten!$H$12) ;E7+ (C7>E7) ) -MAX (Stammdaten!$H$11;C7) ) +MAX (; (MIN (Stammdaten!$H$12;E7+ (C7>E7) ) -C7) * (Stammdaten!$H$11>Stammdaten!$H$12) ) +MAX (;MIN (Stammdaten!$H$12+ (Stammdaten!$H$11>Stammdaten!$H$12) ;E7+0) -Stammdaten!$H$11) * (C7>E7) -D7) ) C39 =ANZAHL (E6:E36) C40 =SUMME (C39;C46:C48 ) *Stammdaten!$K$7 C41 =C39*Stammdaten!K7 C42 =C50*Stammdaten!K7 C44 =SUMME (F6:F36) *24 C46 =ZÄHLENWENN (G6:G36;"U") C47 =SUMMENPRODUKT (ZÄHLENWENN (B6:B36;FT) *1) C48 =ZÄHLENWENN (G6:G36;"K") C49 =SUMME (H6:H36) *24 C50 =NETTOARBEITSTAGE (B6;MONATSENDE (B6;0) ;FT)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.