NETWORKDAYS
Si applica a:colonna calcolatatabella calcolataMeasurecalcolo visivo
Restituisce il numero di giorni lavorativi interi tra due date (incluse). I parametri specificano quali and il numero di giorni del fine settimana. I giorni del fine settimana and giorni specificati come festivi sono not considerati giorni lavorativi.
Sintassi
NETWORKDAYS(<start_date>, <end_date>[, <weekend>, <holidays>])
Parametri
Termine | Definizione |
---|---|
start_date |
Oggetto date che rappresenta l'inizio date. Date per cui calcolare la differenza. Il start_date può essere earlier, uguale a, or successivo alla end_date. |
end_date |
Oggetto date che rappresenta l'datefinale. Date per cui calcolare la differenza. Il start_date può essere earlier, uguale a, or successivo alla end_date. |
weekend |
Indica i giorni della settimana che sono giorni festivi and vengono not inclusi nel numero di giorni lavorativi interi tra start_date and end_date. Fine settimana è un numero di fine settimana che specifica quando si verificano i fine settimana.
numero fine settimana values indicano i giorni del fine settimana seguenti: 1 or omesso: sabato, Domenica 2: domenica, lunedì 3: lunedì, martedì 4: martedì, mercoledì 5: mercoledì, giovedì 6: giovedì, venerdì 7: venerdì, sabato 11: domenica solo 12: lunedì 13: martedì solo 14: mercoledì solo 15: Solo giovedì 16: venerdì solo 17: solo sabato |
holidays |
Tabella di colonna di un or più date da escludere dal daycalendarfunzionante. |
Restituisce Value
Numero intero di giorni lavorativi interi.
Osservazioni
Questa funzione DAX è simile a Excel NETWORKDAYS. Funzioni andNETWORKDAYSandNETWORKDAYS.
If start_date and end_date entrambi sono BLANK, anche il value di output è BLANK.
If start_date or end_date è BLANK, il BLANK start_date or end_date verrà considerato come Date(1899, 12, 30).
Le date devono essere specificate utilizzando DATE funzioneor come risultato di un'altra espressione. Ad esempio,
DATE ( 2022, 5, 30 )
, specifica il 30 maggio 2022. Le date possono essere specificate anche come letteralein , . Specificare le date come testo not.
Esempio
Espressione seguente:
= NETWORKDAYS (
DATE ( 2022, 5, 28 ),
DATE ( 2022, 5, 30 ),
1,
{
DATE ( 2022, 5, 30 )
}
)
Rendiconto:
[Value] |
---|
0 |
In questo esempio viene restituito 0 perché il date iniziale è un sabato and la fine date è un lunedì. Il parametro weekend specifica che il fine settimana è sabato and domenica, quindi sono not giorni lavorativi. Il parametro festività contrassegna il 30 ° (la fine date) come festività, quindi non rimangono giorni lavorativi.