Stunden zu Datum addieren ohne Nacht und ohne WOE

Hallöchen!

Ich habe ein kniffliges Excel Problem.
Ich möchte die Durchlaufzeit eines Arbeitsablaufs ermitteln.

Ausgehend von einem Starttermin sollen die benötigten Stunden addiert werden. Allerdings soll dabei Wochendende und Nachtzeit (18 bis 06 Uhr) als nicht berücksichtigt werden.

Beispiel
Starttermin: Freitag 18.3.2011, 12:00 Uhr

Dauer: 11 Stunden

erwünschtes Ergebnis: Montag 21.03.2011, 11:00 Uhr

Vielen Dank für die Rückmeldung!
Reinhold

Hallo,

versuchs mal gestückelt mit diesen Formeln
=MAX(0;18-STUNDE(Starttag))
=MIN(STUNDE((Endtag))-6;12)
=(NETTOARBEITSTAGE(Starttag;Endtag)-2)*12

Gruß Robert

Guten Morgen,

Danke für die Rückmeldung, komme damit aber nicht recht weiter.

reinhold

Hallo habe eine Lösung,
habe eine Funktion kreiert
die ich dann in einer beleibigen Zelle aufrufen kann:

Function durchlaufzeiten(Begin As Date, dauer As Integer)
startzeit = Hour(Begin)
'dauer = Tabelle1.Cells(1, 2)
übertrag = dauer - (18 - startzeit)
If 18 - startzeit

Hi Reinhold,

leider kann ich Dir dabei nicht helfen, dazu reicht mein Know How nicht aus.

gruß Alex

Hallöchen

Antwort kommt per e-mail

Hallöchen

Antwort kommt per e-mail, aber Deine e-mail Adresse akzeptiert web.de nicht bitte sende eine andere an alexander.meinhard (at)web.de

Hi Reinhold,
das ist nicht trivial und in einer Zellenformel schwer zu lösen. Besser wäre per Makro.
Ich bin momentan aber zu überlastet und kann dir daher nicht weiter helfen.
Gruß
Tobi

Hallöchen!

Ich habe ein kniffliges Excel Problem.

[…]

Vielen Dank für die Rückmeldung!
Reinhold

Hallo, stimmt, du wolltest es ja andersherum haben, Startzeit + Arbeitsstunden=Zieldatum und Uhrzeit.

Versuchs mal mit diesem Ansatz:
alles in Spalte A:

18.03.2011 12:00 Fr (in Zelle A1)
11 (in Zelle A2)

=ARBEITSTAG(A1;ABRUNDEN((A2-MIN(12;18-STUNDE(A1)))/12;0)+1)+(6+((A2-MIN(12;18-STUNDE(A1)))/12-ABRUNDEN((A2-MIN(12;18-STUNDE(A1)))/12;0))*12)/24

(Diese FOrmel ist die integrierte Formel aus folegenden Einzelberechnungen:

Eingabe: (Eingabefelder)
Startzeit = 18.03.2011 12:00 Fr
Arbeitsstunden= 11

=MIN(12;18-STUNDE(Starzeit)) ReststundenStarttag=6
=Arbeitsstunden-ReststundenStarttag Reststunden=5
=Reststunden/12 Restarbeitstage=0,417
=6+(Restarbeitstage-ABRUNDEN(Restarbeitstage;0))*12 UhrzeitZieltag=11
=ARBEITSTAG(Startzeit;ABRUNDEN((Restarbeitstage;0)+1)+UhrzeitZieltag/24 Ergebnis=21.03.2011 11:00 Mo

Die Lösung ist der Einsatz des Befehls „Arbeitstag“
Sag doch Bescheid, obs klappt :smile:

Guten morgen,

bekomme
#name?
als Antwort

Grüsse
Reinhold

Hallo,

dann ist wahrscheinlich das
Extras->AddIns->AnalyseFuktionen
nicht gesetzt.
Ist ein AddIn, das verschiedene Datumsfunktionen bereitstellt (u.a. Arbeitstag)

Gruß Robert

Hallo,

habe alle add ins angehakt

Grüsse
Reinhold

Und Excel einmal neu gestartet?

Hallo!

die Formel arbeitet (workday) :smile:
Aber nicht ganz korrekt siehe Beispiele:

Start: Do, 17.03.2011 06:00:00
Dauer: 1h
Ende: Do, 17. 03.2011 19:00

Ende Soll: Do, 17. 03.2011 07:00

oder

Start: Do, 17.03.2011 06:00:00
Dauer: 24h
Ende: Mo, 21. 03.2011 06:00

Ende Soll: Fr, 18. 03.2011 18:00

Danke für deine Bemühung!
Reinhold

Und Excel einmal neu gestartet?

Hallo,
tut mir leid kann hier nicht weiterhelfen

Tagchen !

Hatte in meinen Einstellungen zum Kenntnislevel „Anfänger“ angekreuzt, auch wenn dies sicherlich etwas untertrieben ist.

Um dein Problem lösen zu können, fällt mir auf Anhieb aber kein vernünftiger und vor allem leichter Ansatz ein. Ich würde wahrscheinlich über diverse Hilfsspalten erst mal die Zeiten definieren, die in der Zeitplanung berücksichtigt werden dürfen und im Anschluss hier weiterversuchen.

Wenn sich sonst niemand meldet, kannst du ja noch mal auf mich zukommen.

hth

MOLAR84

Hallo Reinhold,

ich hatte deine Frage beantwortet aber es gab Probleme mit w-w-w.
Habe das Problem gemeldet und die Leute von w-w-w haben vieles versucht. Jetzt scheint es wieder zu gehen.

Deshalb nehme ich an, dass deine Frage schon erledigt ist…??
Falls nicht, melde dich

Jens aus Wolfenbüttel

Habe keine Lösung