Gibt die Anzahl der ganzen Arbeitstage zwischen zwei Datumsangaben mithilfe von Parametern zurück, um anzugeben, welche und wie viele Tage Wochenenden sind. Wochenendtage und als Feiertage angegebene Tage werden nicht als Arbeitstage betrachtet.
Syntax
NETTOARBEITSTAGE.INTL(Ausgangsdatum;Enddatum;[Wochenende];[Freie_Tage])
Die Syntax der Funktion NETTOARBEITSTAGE.INTL weist die folgenden Argumente auf:
-
Ausgangsdatum und Enddatum Erforderlich. Die Datumsangaben, für die die dazwischenliegenden Arbeitstage berechnet werden sollen. Das Ausgangsdatum kann vor oder nach dem Enddatum liegen und auch mit diesem identisch sein.
-
Wochenende Optional. Gibt die Tage der Woche an, die als Wochenendtage behandelt werden und damit nicht zur Anzahl der vollen Arbeitstage zwischen Ausgangsdatum und Enddatum zählen. Wochenende ist eine Wochenendnummer oder eine Zeichenfolge, die den Fall von Wochenenden angibt.
Die Wochenendnummern bezeichnen die folgenden Wochenendtage:
Wochenendnummer |
Wochenendtage |
1 oder nicht angegeben |
Samstag, Sonntag |
2 |
Sonntag, Montag |
3 |
Montag, Dienstag |
4 |
Dienstag, Mittwoch |
5 |
Mittwoch, Donnerstag |
6 |
Donnerstag, Freitag |
7 |
Freitag, Samstag |
11 |
Nur Sonntag |
12 |
Nur Montag |
13 |
Nur Dienstag |
14 |
Nur Mittwoch |
15 |
Nur Donnerstag |
16 |
Nur Freitag |
17 |
Nur Samstag |
Für das Wochenende können Zeichenfolgenwerte aus sieben Zeichen angegeben werden, wobei jedes Zeichen für einen Wochentag, beginnend mit Montag, steht. 1 bezeichnet einen arbeitsfreien Tag, 0 einen Arbeitstag. Es sind nur die Zeichen 1 und 0 zulässig. Die Zeichenfolge 1111111 ergibt immer den Rückgabewert 0.
Die Zeichenfolge 0000011 gibt beispielsweise ein Wochenende an, das heißt, Samstag und Sonntag.
-
Freie_Tage Optional. Ein optionaler Satz von einem oder mehreren Datumsangaben, die aus dem Arbeitstagkalender ausgeschlossen werden sollen. holidays muss ein Zellbereich sein, der die Datumsangaben enthält, oder eine Arraykonstante der seriellen Werte, die diese Datumsangaben darstellen. Die Reihenfolge von Datumsangaben oder seriellen Werten in Feiertagen kann beliebig sein.
Hinweise
-
Liegt das Ausgangsdatum nach dem Enddatum, ist der Rückgabewert negativ und der Betrag gibt die Anzahl voller Arbeitstage an.
-
Liegt das Ausgangsdatum außerhalb des zulässigen Bereichs für den aktuellen Basisdatumswert, gibt NETTOARBEITSTAGE.INTL den Fehlerwert #ZAHL! zurück.
-
Liegt das Enddatum außerhalb des zulässigen Bereichs für den aktuellen Basisdatumswert, gibt NETTOARBEITSTAGE.INTL den Fehlerwert #ZAHL! zurück.
-
Hat eine Wochenendzeichenfolge eine ungültige Länge oder enthält sie ungültige Zeichen, gibt NETTOARBEITSTAGE.INTL den Fehlerwert #WERT! zurück.
Beispiel
Kopieren Sie die Beispieldaten in der folgenden Tabelle, und fügen Sie sie in Zelle A1 eines neuen Excel-Arbeitsblatts ein. Um die Ergebnisse der Formeln anzuzeigen, markieren Sie sie, drücken Sie F2 und dann die EINGABETASTE. Im Bedarfsfall können Sie die Breite der Spalten anpassen, damit alle Daten angezeigt werden.
Formel |
Beschreibung |
Ergebnis |
=NETTOARBEITSTAGE.INTL(DATUM(2006;1;1);DATUM(2006;1;31)) |
Hat 22 kommende Arbeitstage als Ergebnis. Es werden 9 arbeitsfreie Wochenendtage (5 Samstage und 4 Sonntage) von den insgesamt 31 Tagen subtrahiert, die zwischen den beiden Datumswerten liegen. Samstag und Sonntag werden standardmäßig als arbeitsfreie Tage angesehen. |
22 |
=NETTOARBEITSTAGE.INTL(DATUM(2006;2;28);DATUM(2006;1;31)) |
Hat das Ergebnis -21. Dies entspricht 21 Arbeitstagen in der Vergangenheit. |
-21 |
=NETTOARBEITSTAGE.INTL(DATUM(2006;1;1);DATUM(2006;2;1);7;{"2006/1/2";"2006/1/16"}) |
Führt zu 22 zukünftigen Arbeitstagen, indem 10 arbeitsfreie Tage (4 Freitage, 4 Samstage, 2 Feiertage) von den 32 Tagen zwischen dem 1. Januar 2006 und dem 1. Februar 2006 entfernt werden. Verwendet das Argument 7 für das Wochenende, d. h. Freitag und Samstag. Es gibt auch zwei Feiertage in diesem Zeitraum. |
22 |
=NETTOARBEITSTAGE.INTL(DATUM(2006;1;1);DATUM(2006;2;1);"0010001";{"2006/1/2";"2006/1/16"}) |
Hat 22 kommende Arbeitstage als Ergebnis. Die Zeitspanne ist mit der aus dem vorherigen Ergebnis identisch, als Wochenendtage sind aber Sonntag und Mittwoch festgelegt. |
20 |