NETWORKDAYS
Gælder for: Beregning af målingsvisualisering for beregnet kolonne i beregnet tabel
Returnerer antallet af hele arbejdsdage mellem to datoer (inklusive). Parametre angiver, hvilke og hvor mange dage der er weekenddage. Weekenddage og -dage, der er angivet som helligdage, betragtes ikke som arbejdsdage.
Syntaks
NETWORKDAYS(<start_date>, <end_date>[, <weekend>, <holidays>])
Parametre
Begreb | Definition |
---|---|
start_date | En dato, der repræsenterer startdatoen. De datoer, hvor forskellen skal beregnes. Start_date kan være tidligere end, det samme som eller senere end end_date. |
end_date | En dato, der repræsenterer slutdatoen. De datoer, hvor forskellen skal beregnes. Start_date kan være tidligere end, det samme som eller senere end end_date. |
weekend | Angiver de ugedage, der er weekenddage, og som ikke er inkluderet i antallet af hele arbejdsdage mellem start_date og end_date. Weekend er et weekendnummer, der angiver, hvornår weekender finder sted. Værdier for weekendtal angiver følgende weekenddage: 1 eller udeladt: lørdag, søndag 2: søndag, mandag 3: mandag, tirsdag 4: tirsdag, onsdag 5: onsdag, torsdag 6: torsdag, fredag 7: fredag, lørdag 11: kun søndag 12: mandag kun 13: kun tirsdag 14: kun onsdag 15: kun torsdag 16: kun fredag 17: lørdag |
Ferie | En kolonnetabel med en eller flere datoer, der skal udelades fra arbejdsdagskalenderen. |
Returværdi
Et heltal med hele arbejdsdage.
Bemærkninger
Denne DAX-funktion ligner Excel NETWORKDAYS. Funktionerne INTL og NETWORKDAYS.
Hvis start_date og end_date begge er BLANK, er outputværdien også BLANK.
Hvis enten start_date eller end_date er BLANK, behandles blank-start_date eller end_date som Date(1899, 12, 30).
Datoer skal angives ved hjælp af funktionen DATE eller som resultat af et andet udtryk. Angiver f.eks
DATE ( 2022, 5, 30 )
. 30. maj 2022. Datoer kan også angives som en konstant i formatet(dt”2022-05-30”)
. Angiv ikke datoer som tekst.
Eksempel
Følgende udtryk:
= NETWORKDAYS (
DATE ( 2022, 5, 28 ),
DATE ( 2022, 5, 30 ),
1,
{
DATE ( 2022, 5, 30 )
}
)
Returnerer:
[Værdi] |
---|
0 |
I dette eksempel returneres 0, fordi startdatoen er en lørdag, og slutdatoen er en mandag. Weekendparameteren angiver, at weekenden er lørdag og søndag, så det er ikke arbejdsdage. Helligdagsparameteren markerer den 30. (slutdatoen) som en helligdag, så der er ingen arbejdsdage tilbage.