Aplikace Microsoft Excel má několik vestavěných funkcí WORKDAY, které lze použít pro výpočet data. Každá funkce provádí jinou úlohu a výsledky se liší od jedné funkce k další. Ten, který používáte, závisí na výsledcích, které chcete, které mohou zahrnovat jednu z následujících možností:
- Hledání konečného data pro projekt s nastaveným počtem pracovních dnů po daném počátečním datu.
- Hledání počátečního data pro projekt s nastaveným počtem pracovních dnů před daným koncovým datem.
- Hledání data splatnosti faktury.
- Hledání očekávaného termínu dodání zboží nebo materiálu.
Poznámka: Tento článek se týká verzí aplikace Excel verze 2019, 2016 a 2013.
01 z 03Syntaxe a argumenty funkce WORKDAY
Funkce WORKDAY zjistí datum zahájení nebo ukončení projektu nebo přiřazení, pokud je zadán nastavený počet pracovních dnů. Počet pracovních dnů automaticky vylučuje víkendy a data, která jsou označena jako prázdniny. Syntaxe funkce odkazuje na rozložení funkce a obsahuje název funkce, závorky a argumenty.
Syntaxe funkce WORKDAY je:
= WORKDAY (Start_date, Days, Holidays)
Počáteční datum (požadováno) je počáteční datum zvoleného časového období. Pro tento argument lze zadat skutečné datum zahájení nebo místo toho lze zadat odkaz buňky na umístění těchto dat v listu.
Dny (požadováno) určuje délku projektu. Toto je celé číslo, které udává počet dnů práce, které byly provedeny v projektu. 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ý nastane po argumentu Start_date, použijte kladné celé číslo pro dny. Chcete-li vyhledat datum, který nastane před argumentem Start_date, použijte záporné celé číslo pro dny.
Prázdniny (nepovinné) určuje jeden nebo více dalších dat, které se nepočítají jako součást celkového počtu pracovních dnů. Použijte odkazy na buňky pro umístění dat v listu pro tento argument.
02 z 03
Zadání funkce WORKDAY
Náš příklad pro tento tutoriál využívá funkci WORKDAY k nalezení konečného data pro projekt, který začíná 9. července 2012 a končí 82 dnů později. Dvě svátky (3. září a 8. října), k nimž dojde během tohoto období, se nebudou považovat za součást 82 dnů.
Chcete-li předejít problémům s výpočtem, ke kterým může dojít, pokud jsou data náhodně zadána jako text, funkce DATE se použije pro zadání dat použitých ve funkci. Další informace naleznete v části Hodnoty chyb na konci této příručky.
Začněte zadáním následujících údajů do uvedených buněk:
D1: Počáteční datum:D2: Počet dní: D3: Dovolená 1:D4: Dovolená 2: D5: Datum ukončení: E1: = DATE (2012,7,9)E2: 82E3: = DATE (2012,9,3)E4: = DATE (2012,10,8)
Pokud jsou data v buňkách E1, E3, a E4 nezobrazují se, jak je uvedeno na obrázku výše, zkontrolujte, zda jsou tyto buňky formátovány tak, aby zobrazovaly data pomocí formátu krátkého data. = WORKDAY (E1, E2, E3: E4) 03 ze dne 03 Pokud data pro různé argumenty této funkce nejsou zadány správně, v buňce, kde je umístěna funkce WORKDAY, se zobrazí následující hodnoty chyb:
Odstraňování chyb funkce WORKDAY