Die Excel-Funktion NETTOARBEITSTAGE
Möchte man die Differenz zwischen zwei Datumswerten berechnen unter Berücksichtigung von Wochenenden und sonstiger freier Tage, verwendet man die Excel-Funktion NETTOARBEITSTAGE oder NETTOARBEITESTAGE.INTL
Die Funktion NETTOARBEITSTAGE berücksichtigt bei der Berechnung der Differenz zwischen zwei Datumswerten Samstag und Sonntag als Wochenende und somit als freie Tage. Diese Tage werden bei der Differenzberechnung nicht berücksichtigt.
Es ist nicht möglich, ein anderes „Wochenende“ anzugeben.
Ist es notwendig, ein anderes Wochenende anzugeben, muss die Funktion NETTOARBEITSTAGE.INTL verwendet werden.
Die Syntax der Funktion NETTOARBEITSTAGE lautet:
=NETTOARBEITSTAGE(Ausgangsdatum;Enddatum;[Freie Tage])
Falls nicht benötigt, kann das dritte Argument, die freien Tage, leer gelassen werden.
Ein Vergleich der Differenzen von NETTOARBEITSTAGE und der Funktion TAGE zeigt die Unterschiede.
Für die Berechnung der Tage wurde 1 hinzuaddiert, damit das Enddatum in der Differenz enthalten ist, da dies bei der Funktion NETTOARBEITSTAGE ebenfalls so ist.
Zusätzliche freie Tage berücksichtigen
Sollen als drittes Argument weitere freie Tage angegeben werden, so trägt man diese auf einem Tabellenblatt ein und verweist anschließend auf diesen Bereich. So kann man zum Beispiel eine Liste der gesetzlichen Feiertage anlegen und diese als freie Tage angeben.
Fällt ein freier Tag auf das vorgegebene Wochenende Samstag + Sonntag, so wird dieser freie Tag ignoriert.
Die folgende Abbildung zeigt den Unterschied zwischen NETTOARBEITSTAGE ohne und mit freien Tagen gemäß der oberen Abbildung.
Wird die Formel für die Nettoarbeitstage für das Projekt 1 erstellt und soll anschließend für die weiteren Projekte ausgefüllt werden, so muss unbedingt der Bereich der freien Tage festgelegt werden!
➨ =NETTOARBEITSTAGE(B2;C2;$A$9:$A$19)
Alternativ kann man dem Bereich A9:A19 einen Namen geben und diesen Namen in der Funktion verwenden, dann muss man nicht an das Festlegen denken.
Für die Vergabe eines Namen den Bereich der Feiertage markieren, in das Namenfeld klicken, einen Namen eintippen und mit Enter bestätigen.
Nun kann statt des Zellbereichs einfach der vergebene Name eingetippt werden.
Eingabe von Werten statt Bezügen
Es ist möglich, statt mit Bezügen zu Zellen das Datum direkt in die Funktion einzutragen.
Davon wird aber gemäß der Microsoft Office-Hilfe zu der Funktion NETTOARBEITSTAGE abgeraten, da dies zu Problemen führen kann.
Es wird empfohlen, das Datum mit Hilfe der Datumsfunktion oder als Ergebnis anderer Formeln und Funktionen einzutragen.
Möchte man ein Datum „per Hand“ eintragen, geschieht das mit Hilfe der DATUMsfunktion:
FFür die Differenz vom 02.03.2015 bis zum 10.03.2015 lautet die Formel somit
=NETTOARBEITSTAGE(B2;DATUM(2015;3;10))
Soll einer der Werte das aktuelle Datum sein, kann die HEUTE-Funktion als Argument eingetragen werden:
=NETTOARBEITSTAGE(B2;HEUTE())
Feedback und Fragen zur Excel-Funktion NETTOARBEITSTAG?
Marion Schulz, freiberufliche Dozentin für Microsoft Excel, Word und PowerPoint.