Pri práci v oblasti riadenia pracovných tokov, ako vedúci tímu, manažér alebo len ako študent, mnohokrát získate potrebu vedieť, že ak je daný deň pracovný deň alebo prázdniny. V Exceli ľahko zistíme, či je daný deň pracovný deň/pracovný deň alebo víkend/sviatok.
Aby sme zistili, či je daný dátum pracovným dňom alebo nie, použijeme funkciu WORKDAY. Syntax tohto excelového vzorca je:
= WORKDAY (dátum-1,1, [sviatky]) = dátum |
Dátum: Je to dátum, kedy chcete skontrolovať, či je pracovný deň alebo sviatok.
[Dátumy prázdnin]:Je to voliteľné. Je to zoznam dátumov, ktoré sú uvedené ako sviatky okrem víkendov.
Takže teraz máme syntax. Pozrime sa na jeho účinok na príklade.
Príklad: Zistite, ktorý dátum je pracovný deň a ktorý nie
Tu nájdete zoznam dátumov. Musíme skontrolovať, či sú uvedené dátumy sviatok alebo pracovný deň.
Napíšte tento vzorec do bunky C3 a presuňte ho nadol:
= PRÁCA (B3-1,1, $ B $ 10) = B3 |
A to vráti výsledok, ako je znázornené na obrázku nižšie:
Všetky bunky obsahujúce PRAVDU hovoria, že daný dátum je pracovný deň. Všetky NEPRAVDIVÉ bunky obsahujú, že daný dátum je sviatok.
Ako to funguje?
Funkcia WORKDAY vráti pracovný deň po danom počte dní od dátumu začiatku. Podrobne si o tom môžete prečítať tu.
Pozrime sa na vzorec v bunke C7. Je to = PRÁCA (B7-1,1, $ B $ 10) = B7
Teraz B7-1 vracia dátum pred B7, ktorý sa stáva nedeľou 1. marca 2020. Teraz je vzorec = DOBA (3/1/20,1, $ B $ 10) = B7.
Ďalej kontrola vzorca pridá 1 k dátumu, pretože chceme pridať 1 pracovný deň k 1. 1. 20 (WORKDAY (1. 3. 20,1, $ B $ 10). Teraz sa najskôr vráti v pondelok 2. marca 2020. Ale sú to prázdniny, ako sme uviedli v cel B1o. Vracia sa teda v utorok 3. marca 2020.
Nakoniec kontrolujeme, či sa dátum vrátenia do pracovného dňa, ktorý je utorok 3. marca 2020, rovná dátumu v B7. Čo zjavne nie je a návratnosť klesá.
Logika vzorca:
Logikou vzorca je získať nasledujúci pracovný dátum od dátumu predchádzajúceho danému dátumu a potom skontrolovať, či sa tento dátum rovná dátumu, ktorý chceme skontrolovať, alebo nie. Ak vráti hodnotu TRUE, znamená to, že je to pracovný deň, inak nie je.
Ak chcete, môžete namiesto TRUE alebo FALSE získať sofistikovanejšiu odpoveď, napríklad WORKDAY alebo Holiday.
= IF (PRÁCA (B3-1,1, $ B $ 10) = B3, „pracovný deň“, „sviatok“) |
Vytlačí „Pracovný deň“, ak je dátum pracovným dňom, inak vytlačí „Prázdniny“.
Takže áno, chlapci, takto môžete zistiť, či je daný dátum pracovným dňom alebo nie v programe Excel. Dúfam, že to bolo vysvetľujúce. Nasledujte odkazy vo vzorcoch, aby ste sa dozvedeli viac o funkcii, ktorá sa používa v tomto vzorci. Ak máte akékoľvek pochybnosti týkajúce sa tejto témy alebo akejkoľvek inej témy programu Excel, opýtajte sa ich v sekcii komentárov nižšie.
Pokračujte v excelentnosti.
Ako pridať pracovné dni v programe Excel | Ak chcete pridať pracovné dni k dátumu v daný deň, pričom vezmite do úvahy víkendy a sviatky
Ako používať funkciu EDATE v programe Excel Funkcia | EDATE vráti dátum po sčítaní alebo odčítaní mesiacov k danému dátumu. Funkcia EDATE berie dátum ako argument a upravuje k dátumu n mesiacov.
Vypočítajte vek od dátumu narodenia | Na výpočet veku používame funkciu DNES v programe Excel. Od dnešného dátumu odpočítame dátum narodenia.
Ako zoskupiť údaje podľa vekového rozsahu v programe Excel | Ak chcete údaje v pivote zoskupiť podľa veku, postupujte podľa jednoduchých krokov vysvetlených tu. Všetky údaje budú usporiadané spôsobom.
Populárne články:
50 skratiek programu Excel na zvýšenie produktivity | Vykonajte svoju úlohu rýchlejšie. Týchto 50 skratiek vám v Exceli prácu ešte zrýchli.
Ako používať funkciu Excel VLOOKUP| 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ťFunkcia COUNTIF| Počítajte hodnoty s podmienkami pomocou tejto úžasnej funkcie. Na počítanie konkrétnej hodnoty nie je potrebné filtrovať údaje. Funkcia Countif je potrebná na prípravu palubnej dosky.
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.