Datum X plus 24 bzw. 48 Stunden
13.08.2003 17:42:59
Bernd
Für meine Speditionstabelle möchte ich den Auslieferunstag X errechnen, der 24 bzw. 48 Stunden nach dem Tag Y liegt.
Tag X kann logischerweise kein Feier-, Sams- oder Sonntag sein.
Beispiel: Y ist ein Freitag + 48 Stunden = Dienstag, da 2 Wochenendtage
Prinzipiell klappt das auch mit "normalen" Excel-Formel und der VBA-Osterformel.
Nun bekomme ich aber nach "langer Testphase" Probleme, wenn z.B. ein Feiertag auf einen Samstag fällt.
Von der Logik für das Beispiel 48 Stunden (2 x 24 Stunden ) stelle ich mir das so vor:
- Auslieferungstag X (z.B. Freitag) + 24 Stunden
= Samstag, also 24 Stunden weiter
- dieser Tag, 24 Stunden später, ist dann ein Sonntag
= also wieder 24 Stunden weiter
- wieder + 24 Stunden
= ein Montag (also bis hierher reguläre 24 Stunden)
- um auf reguläre 48 Stunden zukommen nochmal + 24 Stunden
= ups, ein Feiertag (Dienstag), also nochmal 24 Stunden weiter
- wieder + 24 Stunden
= Mittwoch - HURRA !!!
Und wie kann ich den Kram jetzt realisieren ???
Damit ich auch alles mitbekomme, könnte man sich darauf einigen, daß...
- in A1 der Auslieferungstag X steht
- in A2 entweder 24 oder 48 Stunden steht
- in A3 der Ankunftstag Y steht
Hilfe von Euch würde mich glücklich machne :-))
Bernd
PS: Oder fehlt mir vielleicht der entscheidende Lösungsansatz ?