Ako získať čisté pracovné dni v programe Excel

Anonim

V tomto článku sa naučíme Ako získať čisté pracovné dni 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 Funkcia v programe Excel

Na získanie sieťových dní medzi sviatkami použite funkciu NETWORKDAYS v programe Excel. Predvolené sviatky sú sobota a nedeľa.

NETWORKDAYS Syntax funkcie:

= NETWORKDAYS (počiatočný_dátum, koncový_dátum, [sviatky])

Dátum začiatku: počet prvých dátumov

End_date: počet dátumov ukončenia

Prázdniny: [voliteľné] argument vo funkcii

POZNÁMKA : Funkcia NETWORKDAYS obsahuje počiatočný aj koncový dátum v počte dní v sieti.

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. Máme tu dátum začiatku, dátum ukončenia a pár prázdnin navyše.

Použite vzorec:

= SIEŤOVÉ DNI (A2, B2, A5: A6)

Ako vidíte, čisté pracovné dni sú 20 medzi sviatkami.

Funkcia NETWORKDAYS.INTL v programe Excel

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.

Maskovacie dni

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.

Tu sú všetky poznámky k pozorovaniu pomocou funkcie NETWORKDAYS v programe Excel
Poznámky:

  1. 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.
  2. Ak je počiatočný dátum väčší ako koncový dátum, funkcia vráti počet dní so znamienkom záporného znamienka.
  3. Ak je dátum začiatku a dátum ukončenia rovnaký a dátum funguje, funkcia vráti hodnotu 1.
  4. Ak je počiatočný alebo koncový dátum mimo rozsahu, funkcia vráti #ČÍSLO! Chyba.
  5. 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 získať čisté pracovné dni v programe Excel, je vysvetľujúci. Tu nájdete ďalšie články o výpočte hodnôt a súvisiacich vzorcoch programu Excel. 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.