Fonction NETWORKDAYS.INTL
La description
La fonction NETWORKDAY.INTL renvoie le nombre de jours ouvrés entiers entre deux dates à l'aide de paramètres pour indiquer quels et combien de jours sont des jours de week-end. Les jours de week-end et tous les jours spécifiés comme jours fériés ne sont pas considérés comme des jours ouvrables.
Syntaxe
NETWORKDAYS.INTL (start_date, end_date, [weekend], [holidays])
Arguments
Argument | La description | Obligatoire / facultatif |
---|---|---|
Date de début | Les dates pour lesquelles la différence doit être calculée. | Obligatoire |
date de fin | La date_début peut être antérieure, identique ou postérieure à la date_fin. | Obligatoire |
Fin de semaine | Indique les jours de la semaine qui sont des jours de week-end et qui ne sont pas inclus dans le nombre de jours ouvrables entiers entre start_date et end_date. Week-end est un numéro ou une chaîne de week-end qui spécifie quand les week-ends se produisent. Regardez le nombre de week-end - Tableau des jours de week-end ci-dessous. |
Optionnel |
Vacances | Un ensemble facultatif d'une ou plusieurs dates à exclure du calendrier des jours ouvrables. Les vacances seront
L'ordre des dates ou des valeurs de série pendant les jours fériés peut être arbitraire. |
Optionnel |
Numéro du week-end - Tableau des jours de week-end
Numéro du week-end | Jours de fin de semaine |
---|---|
1 ou omis | Samedi Dimanche |
2 | Dimanche Lundi |
3 | Lundi Mardi |
4 | Mardi Mercredi |
5 | Mercredi Jeudi |
6 | Jeudi vendredi |
sept | Vendredi Samedi |
11 | Dimanche seulement |
12 | Lundi seulement |
13 | Mardi seulement |
14 | Mercredi seulement |
15 | Jeudi seulement |
16 | Vendredi seulement |
17 | Samedi seulement |
Les valeurs de la chaîne Weekend comportent sept caractères et chaque caractère de la chaîne représente un jour de la semaine, en commençant par lundi. 1 représente un jour non ouvré et 0 représente un jour ouvrable. Seuls les caractères 1 et 0 sont autorisés dans la chaîne. L'utilisation de 1111111 renverra toujours 0.
Remarques
Si start_date est postérieure à end_date, la valeur de retour sera négative et la magnitude sera le nombre de jours ouvrables entiers.
Si start_date est hors plage pour la valeur de base de la date actuelle, NETWORKDAYS.INTL renvoie le #NUM! valeur d'erreur.
Si end_date est hors plage pour la valeur de base de la date actuelle, NETWORKDAYS.INTL renvoie le #NUM! valeur d'erreur.
Si le week-end spécifié est une valeur numérique non valide, NETWORKDAYS.INTL renvoie le NUM! valeur d'erreur.
Si une chaîne de week-end est de longueur non valide ou contient des caractères non valides, NETWORKDAYS.INTL renvoie la #VALUE! valeur d'erreur.
Si la date de début, la date de fin ou l'une des valeurs du tableau [vacances] fourni ne sont pas des dates valides, NETWORKDAYS.INTL renvoie la #VALEUR! valeur d'erreur.
Applicabilité
Excel 2010, Excel 2013, Excel 2016