Arbeitszeit Nachtschicht

In www.excelformeln.de habe ich zu diesem Thema eine Formel gefunden, die ich nicht verstehe.
Excelformeln.de
Datum/Zeit
Zeile 9

A…B
22:00…6:00…Beginn und Ende der Nachtschicht
21:15…5.30…Arbeitsbeginn und Arbeitsende (flexibel)

=MAX(;MIN(B2+(A2>B2);MAX((A1>B1);B1))-MAX(A2;A1))+MAX(;MIN(B2;MAX((A1>B1);B1))-MAX(;A1))*(A2>B2)+MAX(;MIN(B2+(A2>B2);MIN((A1>B1);B1))-MAX(A2:wink:)+MIN(B2;MIN((A1>B1);B1))*(A2>B2)
)-MAX(;A1))*(A2>B2)+MAX(;MIN(B2+(A2>B2);MIN((A1>B1);B1))-MAX(A2:wink:)+MIN(B2;MIN((A1>B1);B1))*
;MIN((A1>B1);B1))*(A2>B2)

Ergebnis 7:30
Ich steige nicht dahinter was das soll, zumal für mich das Ergebnis falsch ist.
Mit Verlaub: Bei einer (flexiblen) Arbeitszeit von 21:15 bis 5:30
bekomme ich ohne Formel im Kopf heraus 8:15.
2:45 bis Mitternacht plus die 5:30 macht nach Adam Riese 8:15

Wo liegt mein Denkfehler?

Hi hermann,
die Formel rechnet exakt (hörte noch nie dass excelformeln.de-Formeln falsch sind) die Zeit aus, die innerhalb der Nachtschicht liegt, ich nehm an nur in diesen Zeiten gibt es Zulagen oder so.
Von daher sind 7:30 korrekt.
Gruß
Reinhard

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hi hermann,
die Formel rechnet exakt (hörte noch nie dass
excelformeln.de-Formeln falsch sind) die Zeit aus, die
innerhalb der Nachtschicht liegt, ich nehm an nur in diesen
Zeiten gibt es Zulagen oder so.
Von daher sind 7:30 korrekt.
Gruß
Reinhard

Nimm es mir nicht übel,
aber da gebe ich erst einmal Adam Riese recht.
Es handelt sich offensichtlich erst einmal um die Normalarbeitszeit
und dann um die tatsächliche Arbeitszeit (flexibel).
Da aber hat er 8:15 gearbeitet (wie gesagt nach Adam Riese)
Entweder die Formel ist falsch, oder ich habe einen Denkfehler…
Aber welchen?

Hallo, Hermann!

Nimm es mir nicht übel,
aber da gebe ich erst einmal Adam Riese recht.
Es handelt sich offensichtlich erst einmal um die
Normalarbeitszeit
und dann um die tatsächliche Arbeitszeit (flexibel).
Da aber hat er 8:15 gearbeitet (wie gesagt nach Adam Riese)
Entweder die Formel ist falsch, oder ich habe einen
Denkfehler…
Aber welchen?

Es geht in der Formel ja um die Nachtschicht, welche von 22 bis 6 Uhr definiert wurde. Und wenn von 21:15 bis 5:30 gearbeitet wird, dann liegt die Zeit zwischen 22 Uhr und 5:30 (=7:30) in der Nachtschicht. Die 45 Minuten vor 22 Uhr betreffen eine andere Schicht. Diese Mammutformel gibt also nur an, in welchem Zeitraum ein Intervall (Arbeitszeit) ein anderes (Nachtschichtzeit) überlagert. Insofern wirst Du bei genannter Formel niemals Werte erhalten, die drößer als 8:00 (=6:00-22:00) sind, selbst wenn Du 24 Stunden arbeitest.

Wenn Du nur wissen willst, wie lange gearbeitet wurde, dann zieh’ die Anganfszeit von der Endzeit (jeweils ergänzt um Datum) ab: 5:30 am Folgetag - 21:15 ist 8:15. Das ganze ist eine ganz einfache Subtraktion mit ggf. einem WENN zum Abfangen von Besonderheiten, falls nicht das Datum den Zeiten mitgegeben wird. Dafür benötigt man nicht diese ellenlange Formel…

Gruß, Manfred

Hallo Hermann,
angenommen die Leute bekommen während der Nachtzeit 22-6 Uhr Zuschlag von 30%, davor, danach gibts keinen Zuschlag.
Dann muss doch die Buchhaltung wissen wieviel der Gesamtarbeitszeit inerhalb der Nachtzeit anfielen und wieviel aussserhalb.
Die Formel berechnet die Zeit innerhalb der Nachtzeit.

 A B C D E
1 22:00 6:00 Geamtzeit Zeit mit 30% Zuschlag
2 21:15 5:30 08:15 07:30
3 21:15 10:00 12:45 08:00
4 23:00 05:00 06:00 06:00 
5 23:00 08:00 09:00 07:00

Gruß
Reinhard

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo Manfred,
danke
das leuchtet ein
Es war also ein Denkfehler!
Gruß Hermann

Ja - so muss es gemeint sein
Danke
Hermann