Stiahnite si ukážkový zošit
Tento tutoriál vám ukáže, ako nájsť posledný pracovný deň v mesiaci alebo roku v Exceli a Tabuľkách Google.
WORKDAY (funkcia)
Funkcia WORKDAY vráti najbližší pracovný deň, n dní pred alebo po dátume začatia. Jeho syntax je:
Na nájdenie posledného pracovného dňa v mesiaci alebo roku môžeme použiť funkciu WORKDAY spolu s ďalšími funkciami.
Posledný pracovný deň v mesiaci
Funkciu EOMONTH je možné vnoriť do funkcie WORKDAY a nájsť posledný pracovný deň v mesiaci takto:
1 | = WORKDAY (EOMONTH (B3,0)+1, -1) |
Tu funkcia EOMONTH vráti posledný deň aktuálneho mesiaca. K výsledku pripočítame jeden deň, aby sme získali prvý deň nasledujúceho mesiaca.
Potom použijeme funkciu WORKDAY na vrátenie najbližší pracovný deň pred prvým v nasledujúcom mesiaci.
Poznámka: Funkcia WORKDAY používa sobotu a nedeľu ako víkendy. Na prispôsobenie víkendových dní môžete použiť funkciu WORKDAY.INTL.
Posledný pracovný deň v roku
Podobne funkciu WORKDAY je možné použiť aj na nájdenie posledného pracovného dňa v roku.
Nasledujúci príklad pre daný rok nájde posledný pracovný deň v roku:
1 | = WORKDAY („1JAN“ & (B3+1),-1) |
Najprv sa k danému roku pripočíta 1, aby sa získal nasledujúci rok. Potom sa operátor & & použije na zlúčenie a vrátenie prvého dňa nasledujúceho roka.
Funkcia WORKDAY potom vráti najbližší pracovný deň pred prvým dňom nasledujúceho roka, v skutočnosti posledný pracovný deň aktuálneho roka.
Poznámka: Vo funkcii bola do roku pridaná 1. Preto na zobrazenie poradia operácií „B3+1“ bol uzavretý v zátvorkách.
Posledný pracovný deň v mesiaci / roku v Tabuľkách Google
Tieto vzorce fungujú v Tabuľkách Google úplne rovnako ako v programe Excel.