NETWORKDAYS
Van toepassing op:berekende kolom
berekende tabel
Meting
Visuele berekening
Retourneert het aantal hele werkdagen tussen twee datums (inclusief). Parameters geven aan welke en hoeveel dagen weekenddagen zijn. Weekenddagen en dagen die zijn opgegeven als feestdagen, worden niet beschouwd als werkdagen.
Syntaxis
NETWORKDAYS(<start_date>, <end_date>[, <weekend>, <holidays>])
Parameters
Term | Definitie |
---|---|
start_date |
Een datum die de begindatum aangeeft. De datums waarvoor het verschil moet worden berekend. De start_date kan eerder zijn dan, hetzelfde als of later dan de end_date. |
end_date |
Een datum die de einddatum aangeeft. De datums waarvoor het verschil moet worden berekend. De start_date kan eerder zijn dan, hetzelfde als of later dan de end_date. |
weekend |
Geeft de dagen aan van de week die weekenddagen zijn en die niet zijn opgenomen in het aantal hele werkdagen tussen start_date en end_date. Weekend is een weekendnummer dat aangeeft wanneer het weekend plaatsvindt.
de waarden voor weekendnummers geven de volgende weekenddagen aan: 1 of weggelaten: zaterdag, zondag 2: zondag, Maandag 3: maandag, dinsdag 4: dinsdag, woensdag 5: woensdag, donderdag 6: donderdag, vrijdag 7: vrijdag, zaterdag 11: alleen zondag 12: alleen maandag 13: dinsdag 14: alleen woensdag 15: Alleen donderdag 16: alleen vrijdag 17: alleen zaterdag |
holidays |
Een kolomtabel van een of meer datums die moeten worden uitgesloten van de kalender van de werkdag. |
Retourwaarde
Een geheel getal van hele werkdagen.
Opmerkingen
Deze DAX functie is vergelijkbaar met Excel NETWORKDAYS. INTL en NETWORKDAYS functies.
Als start_date en end_date beide BLANKzijn, wordt de uitvoerwaarde ook BLANK.
Als start_date of end_date is BLANK, wordt de BLANK start_date of end_date behandeld als Datum(1899, 12, 30).
Datums moeten worden opgegeven met behulp van DATE functie of als resultaat van een andere expressie. Bijvoorbeeld,
DATE ( 2022, 5, 30 )
, geeft 30 mei 2022. Datums kunnen ook worden opgegeven als een letterlijke in indeling,(dt”2022-05-30”)
. Geef geen datums op als tekst.
Voorbeeld
De volgende expressie:
= NETWORKDAYS (
DATE ( 2022, 5, 28 ),
DATE ( 2022, 5, 30 ),
1,
{
DATE ( 2022, 5, 30 )
}
)
Retourneert:
[waarde] |
---|
0 |
In dit voorbeeld wordt 0 geretourneerd omdat de begindatum een zaterdag is en de einddatum een maandag is. De parameter weekend geeft aan dat het weekend zaterdag en zondag is, dus dat zijn geen werkdagen. De feestdagparameter markeert de 30e (de einddatum) als een feestdag, zodat er geen werkdagen blijven.