Vráti počet celých pracovných dní medzi dvoma dátumami s použitím parametrov určujúcich, ktoré dni sú víkendové a koľko ich je. Víkendové dni a dni určené ako sviatky sa nepovažujú za pracovné dni.
Syntax
NETWORKDAYS.INTL(počiatočný_dátum;koncový_dátum;[víkend];[sviatky])
Syntax funkcie NETWORKDAYS.INTL obsahuje nasledovné argumenty:
- Start_date a end_date Povinné. Dátumy, pre ktoré sa vypočíta rozdiel. Argument počiatočný_dátum môže byť skorší, rovnaký alebo neskorší ako argument koncový_dátum.
-
Víkend Voliteľný argument. Určuje dni v týždni, ktoré sú víkendové, a teda nie sú zahrnuté do počtu celých pracovných dní v rozsahu určenom hodnotami argumentov počiatočný_dátum a koncový_dátum. Argument víkend je číslo víkendu alebo reťazec, ktorý určuje, kedy sa víkendy vyskytujú.
Čísla víkendov označujú nasledovné dni:
| Číslo víkendu | Víkendové dni |
|---|---|
| 1 alebo vynechané | sobota, nedeľa |
| 2 | nedeľa, pondelok |
| 3 | pondelok, utorok |
| 4 | utorok, streda |
| 5 | streda, štvrtok |
| 6 | štvrtok, piatok |
| 7 | piatok, sobota |
| 11 | len nedeľa |
| 12 | len pondelok |
| 13 | len utorok |
| 14 | len streda |
| 15 | len štvrtok |
| 16 | len piatok |
| 17 | len sobota |
Hodnoty reťazcov argumentu víkend majú dĺžku sedem znakov a každý znak v reťazci predstavuje jeden deň v týždni, počnúc pondelkom. Číslo 1 predstavuje deň, ktorý nie je pracovný, a číslo 0 predstavuje pracovný deň. V reťazci sú povolené iba znaky 1 a 0. Reťazec 1111111 vráti vždy hodnotu 0.
Reťazec 0000011 napríklad vráti víkendové dni sobotu a nedeľu.
- Sviatky Voliteľný argument. Voliteľná množina jedného alebo viacerých dátumov, vylúčených z kalendára pracovných dní. Argument sviatky je rozsahom buniek s dátumami alebo konštantou poľa poradových hodnôt, ktoré predstavujú tieto dátumy. Poradie dátumov alebo poradové hodnoty sviatkov môžu byť ľubovoľné.
Poznámky
- Ak je dátum v argumente počiatočný_dátum neskorší ako dátum v argumente koncový_dátum, vrátená hodnota bude záporná a bude predstavovať počet celých pracovných dní.
- Ak je start_date mimo rozsahu aktuálnej základnej hodnoty dátumu, je to NETWORKDAYS. Funkcia INTL vráti #NUM! .
- Ak je položka end_date mimo rozsahu aktuálnej základnej hodnoty dátumu, je to NETWORKDAYS. Funkcia INTL vráti #NUM! .
- Ak má reťazec víkend neplatnú dĺžku alebo obsahuje neplatné znaky, NETWORKDAYS. Funkcia INTL vráti #VALUE! .
Príklad
Vzorové údaje skopírujte do nasledujúcej tabuľky a prilepte ich do bunky A1 nového excelového hárka. Ak chcete, aby vzorce zobrazovali výsledky, označte ich, stlačte kláves F2 a potom stlačte kláves Enter. V prípade potreby môžete upraviť šírku stĺpcov, aby sa údaje zobrazovali celé.