V tomto článku sa naučíme Ako používať funkciu NETWORKDAYS.INTL v programe Excel.
Čo sú pracovné a nepracovné dni?
V sobotu a nedeľu sú zvyčajne víkendy, čo znamená dni pracovného pokoja. Niekedy pri výpočte celkového počtu pracovných dní medzi dvoma dátumami môžeme počet dní medzi dňami vypočítať ručne a počet dní odpočítať. To nevyzerá ľahko a môže to viesť k chybám, ak sú tieto dva dátumy od seba príliš vzdialené. Na to zvyčajne používame v programe Excel funkciu NETWORKDAYS. Funkcia NETWORKDAYS má pevný typ víkendu, ktorým je sobota a nedeľa. Teraz sa teda učíme rozšírenú verziu funkcie NETWORKDAYS, ktorá vám umožňuje upravovať víkendy podľa vlastného výberu.
NETWORKDAYS.INTL Funkcia v programe Excel
Funkcia NETWORKDAYS.INTL je funkcia dátumu a času, ktorá vracia počet pracovných dní ako číslo. Trvá to dva dni, počiatočný dátum a konečný dátum. K daným dátumom existujú dva voliteľné argumenty.
- Víkendy: dni, ktoré počas týždňa nefungujú
- prázdniny: vrátane náhodných dní pracovného pokoja.
NETWORKDAYS.INTL Syntax funkcie:
= NETWORKDAYS.INTL (dátum začiatku, dátum konca [víkend], [prázdniny]) |
start_date: počítanie dátumu začiatku
end_date: počítanie dátumu ukončenia
[víkend]: dni v týždni sa považujú za víkendy. Predvolená hodnota je 1 (sobota a nedeľa)
[prázdniny]: odkaz na dni, ktoré sa považujú za dni pracovného pokoja.
Viac o víkendovom argumente:
Víkendový argument má argument čísla, ktorý označuje vzorec dní pracovného pokoja v týždni. Predvolená hodnota je 1 (sobota a nedeľa ako víkend). Viac informácií nájdete v nižšie uvedenej tabuľke
Víkendová hádka | Dni pracovného pokoja v týždni |
1 (predvolené) | Sobota nedeľa |
2 | Nedeľa pondelok |
3 | Pondelok utorok |
4 | Utorok streda |
5 | Streda štvrtok |
6 | Štvrtok piatok |
7 | Piatok sobota |
11 | Iba v nedeľu |
12 | Iba pondelok |
13 | Iba utorok |
14 | Iba v stredu |
15 | Iba štvrtok |
16 | Iba piatok |
17 | Iba v sobotu |
Vyššie uvedené zobrazuje predvolené čísla, ktoré je možné vybrať z obľúbených dní pracovného pokoja. Typ dní pracovného pokoja môžete prispôsobiť maskovaním dní v týždni. Zadajte 7 -miestny víkendový argument s úvodzovkami predstavujúcimi 1 znamená víkend a 0 znamená pracovný deň. Ak sú napríklad dňami pracovného pokoja v utorok utorok, streda, sobota a nedeľa, argument masky bude od pondelka „0101011“.
Príklad:
Toto všetko môže byť mätúce na pochopenie. Poďme pochopiť, ako používať funkciu na príklade. Tu uvádzame niekoľko ukážkových dátumov, v ktorých musíme nájsť celkový počet pracovných dní medzi týmito dvoma dátumami, v ktorých sobota a nedeľa nie sú pracovnými dňami, a za pracovné dni považujeme štátne sviatky.
Použite vzorec:
= NETWORKDAYS.INTL (B4, C4) |
Ako vidíte, medzi dátumami, ktoré pokladajú Sat & Sun za predvolené dni pracovného pokoja, zostáva 28 pracovných dní.
Teraz chceme považovať jedinú nedeľu za pracovný deň v týždni a štátne sviatky považovať za dni pracovného pokoja. Štátne sviatky sa tu nazývajú ako prázdniny pomocou pomenovaného rozsahu.
Použite vzorec:
= NETWORKDAYS.INTL (B5, C5, 11, prázdniny) |
11: Argument pre nedeľu, pretože iba dni pracovného pokoja v týždni
Ako vidíte, vzorec vracia 68 dní. Tento vzorec je podľa vysvetlených podmienok veľmi užitočný pre vládnych zamestnancov.
Teraz je príklad vysvetlený pomocou maskovacích dní v týždni. Považovanie všetkých pracovných dní v týždni a všetkých štátnych sviatkov za pracovné.
Použite vzorec:
= NETWORKDAYS.INTL (B6, C6, "0000000") |
1 znamená nepracovný deň a 0 znamená pracovný deň
Ako vidíte, medzi týmito dvoma dátumami je 50 pracovných dní. Podobne môžete nájsť pracovné dni medzi akýmikoľvek dvoma danými dátumami. Nasleduje niekoľko ďalších príkladov.
V cele D7 sa utorok, štvrtok, sobota a nedeľa považujú za dni pracovného pokoja. Ale v bunke D8 musíte byť zvedaví, ako môže byť počet dní záporný. Áno, máte pravdu, dni nemôžu byť negatívne. Záporné znamienko znamená, že dátum a dátum začiatku nie sú v správnom poradí, pokiaľ ide o veľkosť 11 označuje počet pracovných dní medzi týmito dvoma dátumami.
Funkciu NETWORKDAYS môžete používať, ak sú víkendové dni stanovené na sobotu a nedeľu.
Tu sú všetky poznámky k pozorovaniu pomocou funkcie NETWORKDAYS.INTL v programe Excel
Poznámky:
- Excel ukladá dátumy ako sériové čísla a používa sa na výpočet vo funkcii. Odporúča sa preto použiť dátumy ako referenciu na bunku alebo použiť funkciu DATE namiesto toho, aby ste funkciu priamo argumentovali. Ak funkcia vracia #HODNOTU, skontrolujte validáciu hodnôt dátumu! Chyba.
- Ak je počiatočný dátum väčší ako koncový dátum, funkcia vráti počet dní so znamienkom záporného znamienka.
- Ak je dátum začiatku a dátum ukončenia rovnaký a dátum funguje, funkcia vráti hodnotu 1.
- Ak je počiatočný alebo koncový dátum mimo rozsahu, funkcia vráti #ČÍSLO! Chyba.
- Argument sviatky musí byť uvedený ako odkaz na pole, nie na jednotlivé dátumy oddelené čiarkami, funkcia vyvoláva príliš veľa chýb argumentov.
Dúfam, že tento článok o tom, ako používať funkciu NETWORKDAYS.INTL v programe Excel, je vysvetľujúci. Tu nájdete ďalšie články o vzorcoch dátumu a času a súvisiacich funkciách Excelu. Ak sa vám páčili naše blogy, zdieľajte ich so svojimi priateľmi na Facebooku. A tiež nás môžete sledovať na Twitteri a Facebooku. Radi by sme vás počuli, dajte nám vedieť, ako môžeme zlepšiť, doplniť alebo inovovať našu prácu a zlepšiť ju pre vás. Napíšte nám na emailovú stránku.
Ako používať funkciu NETWORKDAYS v programe Excel : Vráti pracovné dni medzi týmito dvoma dátumami pomocou funkcie NETWORKDAYS.
Ako používať funkciu WORKDAYS v programe Excel : Vráti hodnotu dátumu pracovného dňa po dňoch pridaných do dátumu začiatku pomocou funkcie WORKDAYS v programe Excel.
Počítajte sviatky medzi dátumami v Exceli : počítajte dni pracovného pokoja medzi týmito dvoma dátumami pomocou funkcie DATEDIF a NETWORKDAYS v programe Excel.
Extrahujte dni medzi dátumami, pričom roky v programe Excel ignorujte : spočítajte dni medzi týmito dvoma dátumami pomocou rôznych funkcií a matematickej operácie v programe Excel
V programe Excel počítajte dátumy narodenia podľa mesiaca : pomocou funkcie SUMPRODUCT a MONTH v programe Excel spočítajte počet dátumov ležiacich v konkrétnom mesiaci.
SUMA cena cez pracovné dni v programe Excel : súčet cenových hodnôt zodpovedajúcich počtu dátumov v konkrétny deň v týždni pomocou funkcie SUMPRODUCT a WEEKDAY v programe Excel.
Populárne články:
Ako používať funkciu IF v programe Excel : Príkaz IF v programe Excel skontroluje podmienku a vráti konkrétnu hodnotu, ak je podmienka PRAVDA, alebo vráti inú konkrétnu hodnotu, ak je NEPRAVDA.
Ako používať funkciu VLOOKUP v programe Excel : Toto je jedna z najpoužívanejších a najobľúbenejších funkcií programu Excel, ktorá sa používa na vyhľadávanie hodnôt z rôznych rozsahov a hárkov.
Ako používať funkciu SUMIF v programe Excel : Toto je ďalšia zásadná funkcia palubnej dosky. To vám pomôže zhrnúť hodnoty za konkrétnych podmienok.
Ako používať funkciu COUNTIF v programe Excel : Počítajte hodnoty s podmienkami pomocou tejto úžasnej funkcie. Na počítanie konkrétnych hodnôt nie je potrebné filtrovať údaje. Funkcia Countif je potrebná na prípravu palubnej dosky.