6.5k Aufrufe
Gefragt in Tabellenkalkulation von
Hallo liebe Support-Net Gemeinde:

ich möchte in Excel Reisezeiten berechnen (Gesamte Dauer Von-Bis).
Wenn die Reise innerhalb eines Tages (z.B. Ab: 8:00 Uhr, an: 23:00
Uhr) geht, ist das ja auch kein Problem.

Schwieriger wird's, wenn man erst am nächsten Tag ankommt und
über mehrere Orte fährt (siehe Beispiel). Gibt es da eine Logik, die
man anwenden kann, bei z.B.

"Wenn Ankunft an Ort C an Tag 1 um 20:00 Uhr, aber Abfahrt an Tag 1
nur früher als 20:00 Uhr möglich, dann wähle nächstmögliche Abfahrt
an Tag 1+n und berechne die gesamte Reisedauer" ?

Beispiel anbei: http://workupload.com/file/c4k4OfUM

Vorab tausend Dank!!

11 Antworten

0 Punkte
Beantwortet von paul1 Experte (4.9k Punkte)
Hallo Stinnes,

Die überarbeiteten Formeln:

G4
=WENN((C4="")*(D4="")*(E4="");REST(F4-C9;1);WENN(D4>20/24;"";WENN(D4<=20/24;F4-C4;"")))
G5
=WENN((C5="")*(D5="")*(E5="");REST(F5-C4;1);WENN((E5>20/24)*(E4<=20/24);F5-C4;WENN(D5<=20/24;F5-C5;"")))
G6
=WENN((C6="")*(D6="")*(E6="");REST(F6-C5;1);WENN((E6>20/24)*(E5<=20/24);F6-C5;WENN(D6<=20/24;F6-C6;"")))
G7
=WENN((C7="")*(D7="")*(E7="");REST(F7-C6;1);WENN((E7>20/24)*(E6<=20/24);F7-C6;WENN(D7<=20/24;F7-C7;"")))
G8
=WENN((C8="")*(D8="")*(E8="");REST(F8-C7;1);WENN((E8>20/24)*(E7<=20/24);F8-C7;WENN(D8<=20/24;F8-C8;"")))
G9
=WENN((C9="")*(D9="")*(E9="");REST(F9-C8;1);WENN((E9>20/24)*(E8<=20/24);F9-C8;WENN(D9<=20/24;F9-C9;"")))
G10
=WENN((C10="")*(D10="")*(E10="");REST(F10-C9;1);WENN((E10>20/24)*(E9<=20/24);"";WENN(D10<=20/24;F10-C10;"")))

Habe jetzt auch die Tagesüberschreitungen von Montag bis Samstag und den Sonderfall Sonntag mit einbezogen.

Das die Zeiteintragung für Freitag nicht stimmen kann, habe ich bereits erwähnt.

Ersuche Dich das ganze gründlich durchzutesten.

schönes Wochenende

Gruß

Paul1
...