Del via


NETTVERKSDAGER

Gjelder for: Beregnet beregning av beregnet tabell for beregnet tabell Mål visualobjekt

Returnerer antall hele arbeidsdager mellom to datoer (inklusive). Parametere angir hvilke og hvor mange dager som er helgedager. Helgedager og dager som er angitt som helligdager, anses ikke som arbeidsdager.

Syntaks

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

Parametere

Term Definisjon
start_date En dato som representerer startdatoen. Datoene forskjellen skal beregnes for. Start_date kan være tidligere enn, det samme som eller nyere enn end_date.
end_date En dato som representerer sluttdatoen. Datoene forskjellen skal beregnes for. Start_date kan være tidligere enn, det samme som eller nyere enn end_date.
helg Angir ukedagene som er helgedager og ikke er inkludert i antall hele arbeidsdager mellom start_date og end_date. Helg er et helgenummer som angir når helgene forekommer.
Helgenummerverdier angir følgende helgedager:
1 eller utelatt: lørdag, søndag
2: søndag, mandag
3: mandag
4: tirsdag, onsdag
5: onsdag
6: torsdag 7: fredag
, lørdag
11: søndag bare
12: mandag bare
13: tirsdag bare
14: onsdag bare
15: torsdag bare
16: fredag bare
17: lørdag bare
Ferie En kolonnetabell med én eller flere datoer som skal utelates fra arbeidsdagkalenderen.

Returverdi

Et heltall av hele arbeidsdager.

Merknader

  • Denne DAX-funksjonen ligner på Excel NETWORKDAYS. INTL- og NETWORKDAYS-funksjoner.

  • Hvis start_date og end_date begge er BLANK, er utdataverdien også TOM.

  • Hvis enten start_date eller end_date er BLANK, behandles BLANK-start_date eller end_date som Dato(1899; 12, 30).

  • Datoer må angis ved hjelp av DATO-funksjonen eller som resultat av et annet uttrykk. Angir for eksempel DATE ( 2022, 5, 30 )30. mai 2022. Datoer kan også angis som litteral i format. (dt”2022-05-30”) Ikke angi datoer som tekst.

Eksempel

Følgende uttrykk:

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

Returnerer:

[Verdi]
0

I dette eksemplet returneres 0 fordi startdatoen er en lørdag, og sluttdatoen er en mandag. Helgeparameteren angir at helgen er lørdag og søndag, så dette er ikke arbeidsdager. Ferieparameteren markerer den 30. (sluttdatoen) som en ferie, slik at ingen arbeidsdager gjenstår.