Megosztás a következőn keresztül:


NETWORKDAYS

A következőre vonatkozik: Számított oszlop Számított tábla Mérték vizualizáció számítása

Két dátum közötti teljes munkanapok számát adja vissza (a dátumokat is beleértve). A paraméterek határozzák meg, hogy melyik és hány nap legyen hétvégi nap. Az ünnepnapként megadott hétvégi napok és napok nem számítanak munkanapnak.

Syntax

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

Paraméterek

Időszak Definíció
start_date A kezdő dátumot jelképező dátum. Azok a dátumok, amelyekre a különbséget ki kell számítani. A start_date lehet a end_date korábbi, azonos vagy későbbi.
end_date A záró dátumot jelképező dátum. Azok a dátumok, amelyekre a különbséget ki kell számítani. A start_date lehet a end_date korábbi, azonos vagy későbbi.
hétvége A hét azon napjait jelzi, amelyek hétvégi napok, és nem szerepelnek a start_date és end_date közötti teljes munkanapok számában. A hétvége egy hétvégi szám, amely meghatározza, hogy mikor fordul elő hétvége.
A hétvégi számértékek a következő hétvégi napokra utalnak:
1 vagy kihagyva: szombat, vasárnap
2: vasárnap, hétfő
3: hétfő, kedd
4: kedd, szerda
5: szerda, csütörtök
6: csütörtök, péntek
7: péntek, szombat
11: vasárnap csak
12: hétfő csak
13: kedd csak
14: szerda csak
15: csütörtök csak
16: péntek csak
17: csak szombat
szünidő Egy vagy több dátumból álló oszloptábla, amelyet ki kell zárni a munkanapnaptárból.

Visszatérési érték

Egész munkanapok száma.

Megjegyzések

  • Ez a DAX-függvény az Excel NETWORKDAYS-hez hasonló. AZ INTL és a NETWORKDAYS függvény.

  • Ha start_date és end_date egyaránt ÜRES, akkor a kimeneti érték is ÜRES.

  • Ha start_date vagy end_date ÜRES, a BLANK start_date vagy a end_date dátumként (1899, 12, 30) lesz kezelve.

  • A dátumokat DÁTUM függvénnyel vagy egy másik kifejezés eredményeként kell megadni. Például DATE ( 2022, 5, 30 )2022. május 30-át adja meg. A dátumok formátuma konstansként is megadható. (dt”2022-05-30”) Ne adjon meg dátumokat szövegként.

Példa

A következő kifejezés:

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

Visszatér:

[Érték]
0

Ebben a példában a 0 érték jelenik meg, mert a kezdő dátum szombat, a befejezési dátum pedig hétfő. A hétvégi paraméter azt határozza meg, hogy a hétvége szombat és vasárnap, tehát ezek nem munkanapok. Az ünnep paraméter a 30. napot (a befejezési dátumot) ünnepnapként jelöli meg, így nem maradnak munkanapok.