NETWORKDAYS
platí pro:Počítaný sloupec
Počítaná tabulka
míra
vizuální
Vrátí počet celých pracovních dnů mezi dvěma kalendářními daty (včetně). Parametry určují, které a kolik dní jsou víkendové dny. Víkendové dny a dny zadané jako svátky se nepovažují za pracovní dny.
Syntax
NETWORKDAYS(<start_date>, <end_date>[, <weekend>, <holidays>])
Parametry
Semestr | Definice |
---|---|
start_date |
Datum, které představuje počáteční datum. Data, pro která se má vypočítat rozdíl. Start_date může být dřívější než end_date nebo novější než end_date. |
end_date |
Datum, které představuje koncové datum. Data, pro která se má vypočítat rozdíl. Start_date může být dřívější než end_date nebo novější než end_date. |
weekend |
Označuje dny v týdnu, které jsou víkendové dny a nejsou zahrnuty do počtu celých pracovních dnů mezi start_date a end_date. Víkend je číslo víkendu, které určuje, kdy k víkendům dojde.
číselné hodnoty víkendu označují následující víkendové dny: 1 nebo vynecháno: sobota, neděle 2: neděle, Pondělí 3: pondělí, úterý 4: úterý, středa 5: středa, čtvrtek, čtvrtek 6: čtvrtek, pátek 7: pátek, sobota 11: neděle pouze 12: pondělí pouze 13: úterý pouze 14: středa pouze 15: Čtvrtek pouze 16: pátek pouze 17: pouze sobota |
holidays |
Tabulka sloupců s jedním nebo více kalendářními daty, která mají být vyloučena z kalendáře pracovního dne. |
Návratová hodnota
Celé číslo celé pracovní dny.
Poznámky
Tato funkce DAX je podobná excelové NETWORKDAYS. FUNKCE INTL a NETWORKDAYS.
Pokud start_date a end_date jsou oba BLANK, výstupní hodnota je také BLANK.
Pokud je start_date nebo end_date BLANK, bude BLANK start_date nebo end_date považováno za datum(1899; 12; 30).
Kalendářní data musí být zadána pomocí funkce DATE nebo v důsledku jiného výrazu. Například
DATE ( 2022, 5, 30 )
, určuje 30. května 2022. Kalendářní data lze také zadat jako literál ve formátu(dt”2022-05-30”)
. Nezadávejte kalendářní data jako text.
Příklad
Následující výraz:
= NETWORKDAYS (
DATE ( 2022, 5, 28 ),
DATE ( 2022, 5, 30 ),
1,
{
DATE ( 2022, 5, 30 )
}
)
Návraty:
[Hodnota] |
---|
0 |
V tomto příkladu se vrátí hodnota 0, protože počáteční datum je sobota a koncové datum je pondělí. Parametr víkendu určuje, že víkend je sobota a neděle, takže tyto dny nejsou pracovní dny. Parametr svátku označuje 30. (koncové datum) jako svátek, takže žádné pracovní dny nezůstanou.