Bei Berechnungen mit Excel ist es oft hilfreich zu wissen, wie viele Tage zwischen zwei Daten liegen. Excel macht dies einfach – Sie subtrahieren nur das frühere Datum vom letzteren.

In einer Geschäftsumgebung möchten Sie jedoch möglicherweise nicht nur die Anzahl der Tage wissen, sondern wahrscheinlich auch die Anzahl der Geschäftstage zwischen zwei Daten. Mit anderen Worten, wie viele Arbeitstage liegen zwischen zwei Daten?

Ob Sie es glauben oder nicht, Excel macht es fast so einfach, Geschäftstage zu berechnen wie normale Tage. Sie müssen lediglich die Arbeitsblattfunktion NETWORKDAYS verwenden. Nehmen wir für einen Moment an, Sie hatten zwei Daten: eine in A3 und die andere in A4. Das Datum in A3 ist Ihr Startdatum und das Datum in A4 ist das Enddatum. Um die Arbeitstage zwischen den beiden Daten zu berechnen, können Sie die folgende Formel verwenden:

=NETWORKDAYS(A3,A4)

Dies gibt eine Zählung aller Tage zwischen den beiden Daten zurück, ohne die Wochenenden. Sie sollten beachten, dass die Funktion die Anzahl der vollen Tage zurückgibt. Wenn Ihr Startdatum der 4. September und Ihr Enddatum der 5. September war, würde die Funktion den Wert 2 zurückgeben. (Vorausgesetzt, keiner der Tage war ein Wochenendtag.)

Wenn Sie Feiertage berücksichtigen möchten, ist es am einfachsten, Ihre Standardfeiertage in einen Zellbereich einzugeben und dann einen Namen für diesen Bereich zu definieren. (Ich mag immer den schrecklich offensichtlichen Namen „Feiertage“.) Sie können dann die NETWORKDAYS-Formel folgendermaßen ändern:

=NETWORKDAYS(A3,A4,Holidays)

Microsoft hat in Excel 2010 auch eine erweiterte Version der NETWORKDAYS-Funktion eingeführt, die jedoch einen anderen Funktionsnamen hat:

NETWORKDAYS.INTL. Der größte Unterschied zwischen NETWORKDAYS.INTL und NETWORKDAYS besteht darin, dass Sie mit NETWORKDAYS.INTL festlegen können, wie die Funktion mit Wochenenden umgehen soll. Dieser neue Parameter steht direkt nach dem Enddatum. Wenn Sie beispielsweise die Anzahl der Arbeitstage zwischen den Daten in A3 und A4 wissen und die Feiertage berücksichtigen möchten, verwenden Sie Folgendes:

=NETWORKDAYS.INTL(A3,A4,1,Holidays)

Beachten Sie die Hinzufügung des Parameters „1“ an der dritten Parameterposition.

Der hier verwendete Wert kann einer von 14 Werten sein:

Number

Weekend Days

1

Saturday, Sunday

2

Sunday, Monday

3

Monday, Tuesday

4

Tuesday, Wednesday

5

Wednesday, Thursday

6

Thursday, Friday

7

Friday, Saturday

11

Sunday

12

Monday

13

Tuesday

14

Wednesday

15

Thursday

16

Friday

17

Saturday

Wenn dies für Sie nicht flexibel genug ist, können Sie mit NETWORKDAYS.INTL eine Zeichenfolge für den dritten Parameter verwenden, die genau angibt, welche Tage als Arbeitstage und Wochenendtage betrachtet werden sollen. Nehmen wir zum Beispiel an, Ihr Unternehmen verwendet von Montag bis Donnerstag eine viertägige Arbeitswoche.

In diesem Fall können Sie eine Formel wie die folgende verwenden:

=NETWORKDAYS.INTL(A3,A4,"0000111",Holidays)

Beachten Sie, dass die Zeichenfolge an der dritten Parameterposition genau 7 Stellen lang ist und die Wochentage von Montag bis Sonntag darstellt. Eine 0 gibt an, dass der Tag ein Arbeitstag ist, und eine 1 gibt an, dass es sich um einen „Wochenendtag“ handelt, der nicht für Berechnungen verwendet werden sollte.

ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.

Dieser Tipp (12401) gilt für Microsoft Excel 2007, 2010, 2013 und 2016.

Eine Version dieses Tipps für die ältere Menüoberfläche von Excel finden Sie hier: