Dela via


NETWORKDAYS

gäller för:beräknad kolumnberäknad tabellMeasurevisuell beräkning

Returnerar antalet hela arbetsdagar mellan två datum (inklusive). Parametrar anger vilka and hur många dagar som är helgdagar. Helgdagar and dagar som anges som helgdagar betraktas not som arbetsdagar.

Syntax

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

Parametrar

Term Definition
start_date En date som representerar start-date. De datum som skillnaden ska beräknas för. Start_date kan vara earlier än, samma som, or senare än end_date.
end_date En date som representerar slutet date. De datum som skillnaden ska beräknas för. Start_date kan vara earlier än, samma som, or senare än end_date.
weekend Anger de veckodagar som är helgdagar andnot ingår i antalet hela arbetsdagar mellan start_date and end_date. Weekend är ett helgnummer som anger när helger inträffar.
Helgnummer values ange följande helgdagar:
1 or utelämnad: lördag, Söndag
2: Söndag, Måndag
3: Måndag, Tisdag
4: Tisdag, Onsdag
5: Onsdag, Torsdag
6: Torsdag, Fredag
7: Fredag, Lördag
11: Söndag endast
12: Måndag endast
13: Tisdag endast
14: Onsdag endast
15: Torsdag endast
16: Fredag endast
17: Endast lördag
holidays En kolumntabell med en or fler datum som ska undantas från arbets-daycalendar.

Returnera Value

Ett heltal med hela arbetsdager.

Anmärkningar

  • Den här DAX funktionen liknar Excel NETWORKDAYS. INTL-andNETWORKDAYS funktioner.

  • If start_date and end_date båda är BLANKär utdata value också BLANK.

  • If antingen start_date or end_date är BLANKbehandlas BLANK start_date or end_date som Date(1899, 12, 30).

  • Datum måste anges med hjälp av DATE funktionor som ett resultat av ett annat uttryck. Till exempel anger DATE ( 2022, 5, 30 ), den 30 maj 2022. Datum kan också anges som en literal i format, (dt”2022-05-30”). Ange not datum som text.

Exempel

Följande uttryck:

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

Returnerar:

[Value]
0

I det här exemplet returneras 0 eftersom start date är en lördag and slutet date är en måndag. Parametern weekend anger att helgen är lördag and söndag, så det är not arbetsdagar. Parametern holiday markerar den 30:e (slutet date) som en helgdag, så inga arbetsdagar återstår.