Excel-Formel: Werktage zwischen Daten abrufen -

Inhaltsverzeichnis

Generische Formel

=NETWORKDAYS(start_date,end_date,holidays)

Zusammenfassung

Um die Anzahl der Arbeitstage zwischen zwei Daten zu berechnen, können Sie die Funktion NETWORKDAYS verwenden. In dem gezeigten Beispiel lautet die Formel in D7:

=NETWORKDAYS(B7,C7,B10:B11)

Dies gibt eine Anzahl von Arbeitstagen ohne die Feiertage in B10: B11 zurück.

Erläuterung

Die Funktion Excel NETWORKDAYS berechnet die Anzahl der Arbeitstage zwischen zwei Daten. NETWORKDAYS schließt Wochenenden (Samstag und Sonntag) automatisch aus und kann optional eine Liste der als Daten angegebenen Feiertage ausschließen.

In dem gezeigten Screenshot lautet die Formel in D6 beispielsweise:

=NETWORKDAYS(B6,C6) // returns 5

Diese Formel gibt 5 zurück, da zwischen dem 23. und 27. Dezember 5 Arbeitstage liegen und keine Feiertage angegeben wurden. Beachten Sie, dass NETWORKDAYS sowohl das Start- als auch das Enddatum in die Berechnung einbezieht, wenn es sich um Arbeitstage handelt.

NETWORKDAYS kann auch eine benutzerdefinierte Liste von Feiertagen ausschließen. In der nächsten Zelle verwenden wir dieselbe Formel mit denselben Daten sowie eine Liste der Feiertage in B10: B11.

=NETWORKDAYS(B7,C7,B10:B11) // returns 3

Diese Formel gibt 3 zurück, da zwei der 5 Tage Feiertage sind.

Kundenspezifische Wochenenden

Wenn Sie benutzerdefinierte Wochenenden berücksichtigen müssen (dh Wochenenden sind nur Samstag, Sonntag und Montag usw.), müssen Sie zur robusteren Funktion NETWORKDAYS.INTL wechseln, mit der Sie festlegen können, welche Wochentage berücksichtigt werden als Wochenenden betrachtet, indem ein Wochenendargument in Form eines numerischen Codes angegeben wird.

Benötigen Sie ein Date?

Wenn Sie in der Vergangenheit oder Zukunft ein Datum n Arbeitstage benötigen, lesen Sie die Funktion ARBEITSTAG.

Interessante Beiträge...