22.08.2018, 13:52
Das Problem ist, dass es nicht 1.1-6.1 inklusive heißt, sondern 1.1 0:-6.1 0:. Das ist eine Differenz von 5 Tagen; die 5 Werktage sind voll drin, also 45.
Nettozeit mit Excel berrechnen
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
22.08.2018, 13:52
Das Problem ist, dass es nicht 1.1-6.1 inklusive heißt, sondern 1.1 0:-6.1 0:. Das ist eine Differenz von 5 Tagen; die 5 Werktage sind voll drin, also 45.
22.08.2018, 14:18
(Dieser Beitrag wurde zuletzt bearbeitet: 22.08.2018, 14:32 von BoskoBiati.)
Hi,
1.1 und 6.1 sind hier Feiertage, also nur 4 Arbeitstage. Läßt man diese Konstellationen außer acht, dann ginge es auch kürzer (in D):
Gruß
Edgar Meine Antworten sind freiwillig und ohne Gewähr! Über Rückmeldungen würde ich mich freuen.
Excel kennt
EDIT: Deine D ist sehr schön, da sie keine Fallunterscheidung macht, sondern die -9 Stunden einfach akzeptiert. Du hattest sie irgendwo neulich schon mal, aber ich finde momentan gar nichts mehr wieder
04.09.2018, 09:36
Hallo zusammen
Danke für Eueren sehr interessanten Beitrag. Genau mit diesem Thema schlage ich mich momentan auch rum. Ich muss für ein Reporting die Nettoarbeitszeit (08:00-17:00Uhr) ohne Wochenende und Feiertage berechnen. Eure Formel erschien mir zuerst perfekt, aber irgendwie haben sie den einen oder anderen Fehler?! Für meine Berechnung ist die Formel Bosko1 die richtige. Aber wenn ich dort von-bis dasselbe Datum habe (gleicher Tag), dann kommt die Formel nicht mehr zurecht. Die einzige, welche damit zurecht kommt ist die Formel LCohen, aber diese berücksichtigt die Feiertage nicht. Könnt Ihr mir da helfen? =MAX(0;NETTOARBEITSTAGE(A26+1;B26-1;C2:C15))*9/24+(ZÄHLENWENN(C2:C15;KÜRZEN(A26;))=0)*MAX(0;17/24-MEDIAN(REST(A26;1);8/24;17/24))+(KÜRZEN(A26;)<>KÜRZEN(B26;))*(ZÄHLENWENN(C2:C15;KÜRZEN(B26;))=0)*MAX(0;MEDIAN(REST(B26;1);8/24;17/24)-8/24) C2:C15 sind die Feiertage hinterlegt A26 das Startdatum z.B. 15.05.2018 08:00 B26 das Enddatum z.B. 15.05.2018 12:00 Ziel wär es, dass die Formel für diese zwei Daten 04:00 rausspuckt, aber da muss noch ein Fehler drin sein?! Danke und Gruss flash79
04.09.2018, 15:20
Hi,
Code: wenn(kürzen(A26;)=kürzen(B26;);B26-a26;DeineFormel)
Gruß
Edgar Meine Antworten sind freiwillig und ohne Gewähr! Über Rückmeldungen würde ich mich freuen. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|