Microsoft Excel má několik vestavěných funkcí WORKDAY, které lze použít pro výpočty data. Každá funkce dělá jinou práci a výsledky se liší od jedné funkce k druhé.
Pokyny v tomto článku platí pro Excel pro Microsoft 365, Excel 2019, Excel 2016 a Excel 2013. Tabulky Google také používají funkci WORKDAY, ale kroky se mírně liší.
Účel funkce WORKDAY
Funkce WORKDAY najde počáteční nebo koncové datum projektu nebo úkolu, když je mu přidělen nastavený počet pracovních dnů. Počet pracovních dnů automaticky nezahrnuje víkendy a všechna data, která jsou označena jako svátky.
Funkce WORKDAY, kterou používáte, závisí na požadovaných výsledcích, které mohou zahrnovat jeden z následujících:
- Najděte koncové datum projektu s nastaveným počtem pracovních dnů po daném datu zahájení.
- Najděte datum zahájení projektu s nastaveným počtem pracovních dnů před daným datem ukončení.
- Najděte datum splatnosti faktury.
- Najděte očekávané datum dodání zboží nebo materiálů.
Syntaxe (rozvržení) funkce WORKDAY
Syntaxe funkce odkazuje na rozložení funkce a zahrnuje název funkce, závorky a argumenty.
Syntaxe funkce WORKDAY je:
=WORKDAY(Počáteční_datum, Dny, Svátky )
Start_date (povinné) je počáteční datum zvoleného časového období. Pro tento argument lze zadat skutečné počáteční datum nebo místo toho lze zadat odkaz na buňku na umístění těchto dat v listu.
Days (povinné) určuje délku projektu. Toto je celé číslo udávající počet dní práce, která bude na projektu provedena. Pro tento argument zadejte počet dní práce nebo odkaz na buňku na umístění těchto dat v listu.
Chcete-li najít datum, které následuje za argumentem Start_date, použijte pro Dny kladné celé číslo. Chcete-li najít datum, které se vyskytuje před argumentem Start_date, použijte pro Dny záporné celé číslo.
Svátky (volitelné) určuje jedno nebo více dalších dat, která se nezapočítávají do celkového počtu pracovních dnů. Pro tento argument použijte odkazy na buňky na umístění dat v listu.
Jak pomocí funkce WORKDAY najít datum ukončení nebo datum splatnosti
Tento výukový program používá funkci WORKDAY k nalezení koncového data pro projekt, který začíná 9. července 2012 a končí o 82 dní později. Dva svátky (3. září a 8. října), které nastanou během tohoto období, se nezapočítávají do 82 dnů.
Abyste se vyhnuli problémům s výpočtem, ke kterým dojde při náhodném zadání data jako textu, použijte k zadání dat do funkce funkci DATUM. Další informace naleznete v části chybové hodnoty na konci tohoto výukového programu.
Chcete-li postupovat podle tohoto návodu, zadejte do označených buněk následující údaje:
D1: Datum zahájení:
D2: Počet dní:
D3: Svátek 1:
D4: Svátek 2:
D5: Datum ukončení:
E1:=DATUM(2012, 7, 9)
E2: 82
E3:=DATUM(2012, 9, 3)
E4:=DATUM (2012, 10, 8)
Pokud se data v buňkách E1, E3 a E4 nezobrazují tak, jak je znázorněno na obrázku níže, naformátujte buňky tak, aby zobrazovaly data pomocí formátu krátkého data.
Vytvořit funkci WORKDAY
Vytvoření funkce WORKDAY:
Vyberte buňku E5, aby se z ní stala aktivní buňka. Zde se zobrazí výsledky funkce WORKDAY.
Přejděte na kartu Formulas a vyberte Datum a čas > WORKDAY pro zobrazení Dialogové okno Argumenty funkce.
Při použití vzorce WORKDAY v Tabulkách Google přejděte na Insert > Function > All> WORKDAY. Nebo zadejte =WORKDAY(do buňky E5.
Umístěte kurzor do textového pole Start_date, poté vyberte buňku E1 v listu a zadejte odkaz na tuto buňku do dialogového okna.
V Tabulkách Google zadejte E1 za první závorku v buňce E5.
Umístěte kurzor do textového pole Days a poté vyberte buňku E2 a zadejte odkaz na tuto buňku.
V Tabulkách Google zadejte čárku a zadejte E2, aby vzorec vypadal takto:
=WORKDAY(E1, E2)
Umístěte kurzor do textového pole Svátky a tažením vyberte buňky E3 a E4pro použití těchto odkazů na buňky.
V Tabulkách Google ukončete vzorec čárkou a poté zadejte E3:E4. Vzorec vypadá takto:
=WORKDAY(E1, E2, E3:E4)
- Výběrem OK v dialogovém okně dokončete funkci. Na Macu vyberte Hotovo. V Tabulkách Google stiskněte Enter.
V buňce E5 listu se zobrazí datum 2. 11. 2012, datum ukončení projektu. Když vyberete buňku E5, zobrazí se kompletní funkce v řádku vzorců nad listem.
Odstraňování problémů s chybami funkce WORKDAY
Pokud nejsou data pro různé argumenty této funkce zadána správně, v buňce, kde se nachází funkce WORKDAY, se zobrazí chybové hodnoty.
Uvidíte jednu z těchto chyb:
- VALUE! se zobrazí v buňce odpovědi, pokud jeden z argumentů WORKDAY není platným datem (pokud bylo datum například zadáno jako text).
- NUM! se v odpovědi zobrazí v případě, že přidáním argumentů Start_date a Days vznikne neplatné datum.
- Pokud argument Dny není zadán jako celé číslo (např. 82,75 dne), bude číslo zkráceno, nikoli zaokrouhleno nahoru nebo dolů, na celočíselnou část čísla (například 82 dní).