Hallo,
ich bin auf der Suche nach einer Formel die mir eine Zeitdifferenz berechnet, dabei aber einige Stunden vernachlässigt.
Beispiel zur Verdeutlichung.
Ein Container kommt am 05.03.2010 (freitag) um 10:00 hier an. Er wird beladen und verlässt den Ort am 08.03.2010 (Montag) um 11:00Uhr.
Ich möchte nun gern die reale Arbeitszeit dazwischen wissen. Also im ersten Schritt ohne den Zeitraum von 16.00-07.00 Uhr und darüber hinaus ohne Samstag und Sonntag.
Eine einfache Formel dafür wäre Klasse, aber ich komme einfach nicht drauf wie ich die Nachtstunden und das Wochenende raus rechnen lasse.
Vielen Dank!
Hallo,
das ist nicht ganz einfach. Aber ein paar Hinweise:
ich bin auf der Suche nach einer Formel die mir eine
Zeitdifferenz berechnet, dabei aber einige Stunden
vernachlässigt.
Beispiel zur Verdeutlichung.
Ein Container kommt am 05.03.2010 (freitag) um 10:00 hier an.
Er wird beladen und verlässt den Ort am 08.03.2010 (Montag) um
11:00Uhr.
Ich möchte nun gern die reale Arbeitszeit dazwischen wissen.
Also im ersten Schritt ohne den Zeitraum von 16.00-07.00 Uhr
und darüber hinaus ohne Samstag und Sonntag.
Samstag ist bei Excel 7, Sonntag 1, Mo - Fr dann 2 bis 6
=WENN(UND(WOCHENTAG(A1)>1;WOCHENTAG(A1)
Ein Container kommt am 05.03.2010 (freitag) um 10:00 hier an.
Er wird beladen und verlässt den Ort am 08.03.2010 (Montag) um
11:00Uhr.
Ich möchte nun gern die reale Arbeitszeit dazwischen wissen.
Also im ersten Schritt ohne den Zeitraum von 16.00-07.00 Uhr
und darüber hinaus ohne Samstag und Sonntag.
Hallo Moinsen,
Kann auch Zeile 3 in untenstehender Tabelle vorkommen?
Was ist mit Werktag=Feiertag im Zeitraum?
So einfach wird das dann aber nicht mehr.
Ginge auch eine Benutzerdefinierte Funktion in Vba oder muß es eine Excelformel sein?
Tabellenblatt: C:\Dokumente und Einstellungen\ich2\Eigene Dateien\[WebseiteAuslesen.xls]!Tabelle2
│ A │ B │ C │ D │ E │
──┼────────────────┼─────────┼────────────────┼─────────┼──────────┤
1 │ Anktag │ Ankzeit │ Abftag │ Abfzeit │ Zeit [h] │
──┼────────────────┼─────────┼────────────────┼─────────┼──────────┤
2 │ Fr, 05.03.2010 │ 10:00 │ Mo, 08.03.2010 │ 11:00 │ 10 │
──┼────────────────┼─────────┼────────────────┼─────────┼──────────┤
3 │ Mi, 03.03.2010 │ 10:00 │ Fr, 12.03.2010 │ 06:30 │ 60 │
──┴────────────────┴─────────┴────────────────┴─────────┴──────────┘
Zahlenformate der Zellen im gewählten Bereich:
A1:smiley:1,E1:E3
haben das Zahlenformat: Standard
A2:A3,C2:C3
haben das Zahlenformat: TTT, TT.MM.JJJJ
B2:B3,D2:smiley:3
haben das Zahlenformat: hh:mm
Tabellendarstellung erreicht mit dem Code in FAQ:2363
Gruß
Reinhard
Hallo Reinhard,
ja, die Zeitspanne Mittwoch auf Freitag kann auch vorkommen. Sprich also es sind alle Varianten möglich von Montag bis Freitag. Möglich ist auch von Montag 08:00Uhr und 3 Stunden später schon fertig. Es müssen also nicht immer Nachtstunden dazwischen liegen. Zwischen 07.00-16.00 Uhr wird gearbeitet. Über Nacht und am Wochenende nicht. Dabei ist es aber egal ob in der Woche ein Feiertag ist, oder das Wochenende plötzlich 3 oder mehr Tage hat. Das kann gern unberücksichtigt bleiben.
Eine Benutzerdefinierte Formel ist natürlich möglich, dort bin ich mit meinem Latein aber völlig am Ende. Eine Excelformel wäre also sehr hilfreich und sicherer für mich.
Die Formatangaben treffen meine genau, können aber bei mir ohne Sorgen geändert werden.
Ich hoffe damit das Problem so zu verdeutlichen, dass es nicht nötig ist das Rad neu zu erfinden.
Besten Dank!