NETWORKDAYS
s’applique à :colonne calculéetable calculéemesurecalcul visuel
Retourne le nombre de jours ouvrés entiers entre deux dates (inclusives). Les paramètres spécifient le nombre de jours de fin de semaine et le nombre de jours. Les jours de fin de semaine et les jours spécifiés en tant que jours fériés ne sont pas considérés comme des jours ouvrés.
Syntaxe
NETWORKDAYS(<start_date>, <end_date>[, <weekend>, <holidays>])
Paramètres
Terme | Définition |
---|---|
start_date |
Date qui représente la date de début. Dates pour lesquelles la différence doit être calculée. Les start_date peuvent être antérieures, identiques ou ultérieures à la end_date. |
end_date |
Date qui représente la date de fin. Dates pour lesquelles la différence doit être calculée. Les start_date peuvent être antérieures, identiques ou ultérieures à la end_date. |
weekend |
Indique les jours de la semaine qui sont des jours de week-end et qui ne sont pas inclus dans le nombre de jours ouvrés entiers entre start_date et end_date. Week-end est un numéro de week-end qui spécifie quand des week-ends se produisent.
valeurs de numéro de fin de semaine indiquent les jours de fin de semaine suivants : 1 ou omis : samedi, dimanche 2 : dimanche, Lundi 3 : Lundi, Mardi 4 : Mardi, Mercredi 5 : Mercredi, Jeudi 6 : Jeudi, Vendredi 7 : Vendredi, Samedi 11 : Dimanche uniquement 12 : Lundi uniquement 13 : Mardi uniquement 14 : Mercredi uniquement 15 : Jeudi uniquement 16 : Vendredi uniquement 17 : Samedi uniquement |
holidays |
Tableau de colonnes d’une ou plusieurs dates à exclure du calendrier des jours ouvrés. |
Valeur de retour
Nombre entier de jours ouvrés entiers.
Remarques
Cette fonction DAX est similaire à Excel NETWORKDAYS. Fonctions INTL et NETWORKDAYS.
Si start_date et end_date deux sont BLANK, la valeur de sortie est également BLANK.
Si start_date ou end_date est BLANK, la BLANK start_date ou end_date sera traitée comme Date(1899, 12, 30).
Les dates doivent être spécifiées à l’aide de DATE fonction ou à la suite d’une autre expression. Par exemple,
DATE ( 2022, 5, 30 )
, spécifie le 30 mai 2022. Les dates peuvent également être spécifiées en tant que littéralau format . Ne spécifiez pas de dates en tant que texte.
Exemple
Expression suivante :
= NETWORKDAYS (
DATE ( 2022, 5, 28 ),
DATE ( 2022, 5, 30 ),
1,
{
DATE ( 2022, 5, 30 )
}
)
Retourne:
[Valeur] |
---|
0 |
Dans cet exemple, 0 est retourné, car la date de début est un samedi et la date de fin est un lundi. Le paramètre week-end spécifie que le week-end est samedi et dimanche, donc ce ne sont pas les jours ouvrés. Le paramètre de congé marque le 30e (date de fin) comme congé, donc aucun jour ouvré ne reste.