2017-04-06 2 views
0

Ich habe ein spezifisches Problem, denke ich bin nah an einer Lösung in meinem Kopf, aber kann es nicht zur Arbeit. In Excel habe ich einen Start (D1) und ein Enddatum (E1) beide mit einer bestimmten Stunde. Ich möchte die Anzahl der Ferien STUNDEN in diesem Bereich destillieren.berechnen Urlaub Stunden in Excel

Also z.B. Ich habe Startdatum "01.01.2017 06:00" und Enddatum "01.02.2017 14:00". Ich weiß, dass der 1. Januar 2017 ein Feiertag ist, also möchte ich 18 (24-6) Stunden dieses Bereichs als an einem öffentlichen Feiertag destilliert sehen.

Ich dachte an die Gesamtzeit (E1-D1) abzüglich der Werktag Stunden ohne Urlaub mit der NETTOARBEITSTAGE-Funktion, um die Ferienzeiten zu bekommen, aber leider kann ich nicht das richtige Ergebnis mit dem bekommen. Ich habe meine Ergebniszelle als h: mm formatiert.

Ich suchte im Forum nach Antworten, konnte es aber leider nicht für diesen bestimmten Artikel finden. Gibt es jemanden, der weiß, was ich tun soll? Grüße

+3

Bearbeiten Sie Ihre Frage so, dass sie die Formel "* nahe einer Lösung in meinem Kopf *" enthält. Werfen Sie auch einige Beispieldaten hinzu. Verdammt, du könntest sogar die erwarteten Ergebnisse hinzufügen und das zu einer Frage machen, die jemand vielleicht nicht verstehen würde. – Jeeped

Antwort

0

Wenn Sie in H2:H10 Ferientermine aufgelistet haben, dann wird diese Formel, die Sie geben nur die Ferienzeiten zwischen Startzeit/Datum und Endzeit/Datum

=E1-D1-NETWORKDAYS.INTL(D1,E1,"0000000",H2:H10)-NETWORKDAYS.INTL(E1,E1,"0000000",H2:H10)*(MOD(E1,1)-1)+NETWORKDAYS.INTL(D1,D1,"0000000",H2:H10)*MOD(D1,1)

Format Ergebniszelle als [h]:mm

+0

Funktioniert perfekt, vielen Dank Barry! – Fred