Stiahnite si ukážkový zošit
Tento tutoriál ukazuje, ako používať Funkcia Excel WORKDAY v programe Excel pridať pracovné dni.
WORKDAY Prehľad funkcií
Funkcia WORKDAY vráti pracovný deň n počet pracovných dní (pracovné dni nezahŕňa víkendy: sobota a nedeľa) od dátumu začiatku. Voliteľne môžete vylúčiť sviatky. Pre vlastné víkendy použite namiesto toho WORKDAY.INTL.
Ak chcete použiť funkciu WORKDAY pracovného hárka programu Excel, vyberte bunku a typ:
(Všimnite si, ako sa zobrazuje vstup vzorca)
WORKDAY Syntax funkcie a vstupy:
1 | = WORKDAY (štart_date, dni, sviatky) |
dátum začiatku - Dátum začiatku je vo formáte sériového čísla programu Excel alebo je zadaný ako dátum s úvodzovkami („s“). Príklad: Nemôžete zadať 12/12/2015 priamo do bunky. Namiesto toho musíte zadať „11/12/2015“ alebo by ste museli použiť zodpovedajúce sériové číslo: 42320. Prípadne môžete odkazovať na bunku so zadaným dátumom 11/12/2015. Excel automaticky prevádza dátumy uložené v bunkách do sériového formátu (pokiaľ dátum nie je zadaný ako text).
dni -Počet dní, ktoré nie sú víkendom a nie sú sviatkami, od dátumu začiatku.
prázdniny - VOLITEĽNÉ. Pole so zoznamom dátumov predstavujúcich sviatky, ktoré by mali byť vylúčené z pracovných dní.
Nájdite najbližší pracovný deň
Ak chcete nájsť najbližší pracovný deň, použite funkciu WORKDAY:
1 | = WORKDAY (B3, C3) |
Nájdite najbližší pracovný deň dnes
Ak chcete nájsť najbližší pracovný deň k dnešnému dňu, použite funkciu DNES s funkciou WORKDAY:
1 | = WORKDAY (TODAY (), B3) |
Nájdite najbližšiu PRÁCU za 10 dní
Tento príklad nájde najbližší pracovný deň 10 dní od dátumu začiatku:
1 | = WORKDAY (B3, C3) |
Záporné dni môžete použiť aj na vyhľadanie pracovných dní v minulosti:
Pracovný deň s prázdninami
WORKDAYS bude predvolene ignorovať všetky sviatky. Na definovanie rozsahu sviatkov však môžete použiť 3. nepovinný argument:
1 | = WORKDAY (B3, C3, F3: F4) |
WORKDAY v Tabuľkách Google
Funkcia WORKDAY funguje v Tabuľkách Google úplne rovnako ako v programe Excel:
WORKDAY Príklady vo VBA
Vo VBA môžete použiť aj funkciu WORKDAY. Typ:Aplikácia. Funkcia pracovného hárka. Pracovný deň (dátum_začiatku, dni, sviatky)
Vykonanie nasledujúcich vyhlásení VBA
123 | Rozsah ("E2") = Application.WorksheetFunction.WorkDay (rozsah ("B2"), rozsah ("C2"))Rozsah ("E3") = Application.WorksheetFunction.WorkDay (rozsah ("B3"), rozsah ("C3"))Rozsah ("E4") = Application.WorksheetFunction.WorkDay (rozsah ("B4"), rozsah ("C4"), rozsah ("D4")) |
prinesie nasledujúce výsledky
Pokiaľ ide o argumenty funkcie (dátum_ začiatku, atď.), Môžete ich buď zadať priamo do funkcie, alebo definovať premenné, ktoré sa namiesto toho použijú.
Vráťte sa do zoznamu všetkých funkcií v programe Excel