V tomto článku sa popisuje syntax vzorca a používanie funkcie NETWORKDAYS v Microsoft Exceli.
Popis
Vráti počet celých pracovných dní medzi dňami, ktoré sú určené hodnotami argumentov počiatočný_dátum a koncový_dátum. Do pracovných dní sa nezapočítavajú víkendy a dni evidované ako sviatky. Funkcia NETWORKDAYS slúži na výpočet zamestnaneckých dávok nárokovateľných na základe počtu dní odpracovaných za isté obdobie.
: Na výpočet celých pracovných dní medzi dvoma dátumami pomocou parametrov určujúcich, ktoré dni sú víkendové a koľko ich je, použite funkciu NETWORKDAYS.INTL.
Syntax
NETWORKDAYS(počiatočný_dátum; koncový_dátum; [sviatky])
Syntax funkcie NETWORKDAYS obsahuje nasledovné argumenty:
-
Počiatočný_dátum Povinný argument. Dátum, ktorý vyjadruje počiatočný dátum.
-
Koncový_dátum Povinný argument. Dátum, ktorý vyjadruje koncový dátum.
-
Sviatky Voliteľný argument. Voliteľný rozsah jedného alebo viacerých dátumov, ktoré sa vylúčia z pracovného kalendára, ako sú napríklad štátne sviatky a pohyblivé sviatky. Týmto zoznamom môže byť rozsah buniek s dátumami alebo konštantami poľa poradových čísel, ktoré predstavujú dátumy.
: Dátumy by sa mali zadávať pomocou funkcie DATE alebo ako výsledok iných vzorcov alebo funkcií. Pre 23. máj 2012 použite napríklad funkciu DATE(2012;5;23). Ak zadáte dátum ako text, môžu sa vyskytnúť problémy.
Poznámky
-
Microsoft Excel ukladá dátumy ako poradové čísla, aby ich bolo možné použiť vo výpočtoch. Predvolene je 1. január 1900 poradové číslo 1 a 1. január 2012 poradové číslo 40909, pretože je to 40 909 dní po 1. januári 1900.
-
Ak niektorý z argumentov nie je platný dátum, funkcia NETWORKDAYS 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é.
Dátum |
Popis |
|
10/1/2012 |
Dátum začatia projektu |
|
3/1/2013 |
Dátum ukončenia projektu |
|
11/22/2012 |
Sviatok |
|
12/4/2012 |
Sviatok |
|
1/21/2013 |
Sviatok |
|
Vzorec |
Popis |
Výsledok |
=NETWORKDAYS(A2;A3) |
Počet pracovných dní medzi dátumom začatia projektu (1. 10. 2012) a dátumom ukončenia projektu (1. 3. 2013). |
110 |
=NETWORKDAYS(A2;A3;A4) |
Počet pracovných dní medzi dátumom začatia projektu (1. 10. 2012) a dátumom ukončenia projektu (1. 3. 2013), pričom dátum 22. 11. 2012 (sviatok) je dňom pracovného pokoja. |
109 |
=NETWORKDAYS(A2;A3;A4:A6) |
Počet pracovných dní medzi dátumom začatia projektu (1. 10. 2012) a dátumom ukončenia projektu (1. 2. 2013), pričom v tomto období sú tri dni pracovného pokoja (sviatky). |
107 |