Share via


NETWORKDAYS

Gælder for:Beregnet tabel beregningaf målingsvisualisering for en beregnet kolonne

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
Startdato 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.
Slutdato 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.