Lire en anglais

Partager via


NETWORKDAYS

s’applique à :colonne calculéetable calculéeMeasurecalcul visuel

Retourne le nombre de jours ouvrés entiers entre deux dates (inclusives). Les paramètres spécifient les and combien de jours sont les jours du week-end. Les jours de fin de semaine and jours spécifiés en tant que jours fériés sont not considérés comme des jours ouvrés.

Syntaxe

NETWORKDAYS(<start_date>, <end_date>[, <weekend>, <holidays>])

Paramètres

Terme Définition
start_date Un date qui représente le datede début . Dates pour lesquelles la différence doit être calculée. Le start_date peut être earlier que, identique à or plus tard que le end_date.
end_date date qui représente l'datede fin . Dates pour lesquelles la différence doit être calculée. Le start_date peut être earlier que, identique à or plus tard que le end_date.
weekend Indique les jours de la semaine qui sont des jours de week-end and sont not inclus dans le nombre de jours ouvrés entiers entre start_date and end_date. Week-end est un numéro de week-end qui spécifie quand des week-ends se produisent.
numéro de fin de semaine values indiquez les jours de fin de semaine suivants :
1 or 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 Table de colonnes d’une or plus de dates qui doivent être exclues du daycalendarde travail.

Retourner Value

Nombre entier de jours ouvrés entiers.

Remarques

  • Cette fonction DAX est similaire à Excel NETWORKDAYS. Fonctions andNETWORKDAYS INTL.

  • If start_date and end_date les deux sont BLANK, le value de sortie est également BLANK.

  • If start_date or end_date est BLANK, le BLANK start_date or end_date sera traité comme Date(1899, 12, 30).

  • Les dates doivent être spécifiées à l’aide de DATE fonctionor à 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éral dans , . N'not spécifier des dates en tant que texte.

Exemple

Expression suivante :

   = NETWORKDAYS (
        DATE ( 2022, 5, 28 ),
        DATE ( 2022, 5, 30 ),
        1,
        {
            DATE ( 2022, 5, 30 )
        }
    )

Retourne:

[Value]
0

Dans cet exemple, 0 est retourné, car le début date est un samedi and la fin date est un lundi. Le paramètre week-end spécifie que le week-end est samedi and dimanche, donc ceux-ci sont not jours ouvrés. Le paramètre de congé marque le 30e (fin date) comme congés, donc aucun jour ouvré ne reste.