Najděte datum zahájení nebo ukončení projektu v tabulkách Google

Tabulky Google mají několik vestavěných datových funkcí, které lze použít pro výpočty pracovních dnů.

Každá funkce data provádí jinou úlohu, takže se výsledky liší od jedné funkce k další. Který z nich tedy používáte, závisí na výsledcích, které chcete.

01 z 03

Funkce WORKDAY.INTL

© Ted French

Tabulky Google Funkce WORKDAY.INTL

V případě funkce WORKDAY.INTL zjistí datum zahájení nebo ukončení projektu nebo přiřazení daného počtu pracovních dnů.

Dny zadané jako víkendové dny se automaticky odebere z celkového počtu. Dále mohou být vynechány konkrétní dny, například zákonné prázdniny.

Jak se funkce WORKDAY.INTL liší od funkce WORKDAY, je, že WORKDAY.INTL umožňuje určit, které dny a kolik se považují za víkendové dny spíše než automaticky odstranit dva dny v týdnu - sobotu a neděli - z celkového počtu dnů.

Použití funkce WORKDAY.INTL zahrnuje výpočet:

Syntaxe a argumenty funkce WORKDAY.INTL

Syntaxe funkce odkazuje na rozložení funkce a obsahuje název funkce, závorky a argumenty .

Syntaxe funkce WORKDAY je:

= WORKDAY.INTL (start_date, num_days, víkend, svátky)

start_date - (požadováno) 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 buňky na umístění těchto dat v listu

num_days - (povinné) délka projektu
- pro tento argument zadejte celé číslo, které ukazuje počet dnů práce, které byly provedeny v projektu
- zadejte skutečný počet pracovních dnů - například 82 - nebo odkaz na umístění těchto dat v pracovním listu
- Chcete-li najít datum, které se objeví po argumentu start_date, použijte kladné celé číslo pro počty dní
- Chcete-li najít datum, které se objeví před argumentem start_date, použijte záporné celé číslo pro počet dnů

víkend - (nepovinné) označuje, které dny v týdnu se považují za víkendové dny a vylučuje tyto dny z celkového počtu pracovních dnů
- pro tento argument zadejte vícedenní číselný kód nebo odkaz na buňku na umístění těchto dat v listu
- Pokud je tento argument vynechán, použije se výchozí 1 (sobota a neděle) pro víkendový kód
- podívejte se na úplný seznam číselných kódů na stránce 3 tohoto výukového programu

svátky - (nepovinné) jeden nebo více dodatečných termínů, které jsou z celkového počtu pracovních dnů vyloučeny
- datum dovolené mohou být zadány jako sériová data nebo odkaz na umístění datových hodnot v listu
- pokud se používají odkazy na buňky, měly by se do datových buněk vkládat data za použití funkcí DATE , DATEVALUE nebo TO_DATE, aby se předešlo případným chybám

Příklad: Najděte konečný datum projektu s funkcí WORKDAY.INTL

Jak je vidět na obrázku výše, tento příklad použije funkci WORKDAY.INTL 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 se vyhnout 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žívaných jako argumenty. Další informace naleznete v části Hodnoty chyb na konci této příručky.

Zadání dat

A1: Datum začátku: A2: Počet dnů: A3: Dovolená 1: A4: Dovolená 2: A5: Datum ukončení: B1: = DATE (2012,7,9) B2: 82 B3: ) B4: = DATE (2012,10,8)
  1. Do příslušné buňky zadejte následující údaje:

Pokud se data v buňkách b1, B3 a B4 nezobrazí, 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.

02 z 03

Zadání funkce WORKDAY.INTL

© Ted French

Zadání funkce WORKDAY.INTL

Tabulky Google nepoužívají dialogové okna pro zadávání argumentů funkcí, které lze nalézt v aplikaci Excel. Namísto toho má pole automatického navrhování, které se objeví, když je název funkce zadán do buňky.

  1. Kliknutím na buňku B6 ji vytvoříte jako aktivní buňku - zde se zobrazí výsledky funkce WORKDAY.INTL
  2. Zadejte znaménko (=), za kterým následuje název pracovního dne funkce , intl
  3. Během zadávání se zobrazí pole automatického navrhování s názvy a syntaxí funkcí, které začínají písmenem W.
  4. Když se v poli objeví název WORKDAY.INTL , kliknutím na název pomocí ukazatele myši zadejte název funkce a otevřete kulatý rámeček do buňky B6

Zadání funkčních argumentů

Jak je vidět na obrázku výše, argumenty pro funkci WORKDAY.INTL se zadávají po otevřené kruhové konzole v buňce B6.

  1. Klepnutím na buňku B1 v listu zadejte tuto buňku jako argument start_date
  2. Po odkazu na buňku zadejte čárku ( , ), která bude sloužit jako oddělovač mezi argumenty
  3. Klepnutím na buňku B2 zadejte tuto buňku jako argument num_days
  4. Po zadání buňky zadejte další čárku
  5. Klepnutím na buňku B3 zadejte tento odkaz na buňku jako argument víkendu
  6. Zvýrazněte buňky B4 a B5 v listu a zadejte tyto odkazy na buňky jako argument pro dovolenou
  7. Stiskněte klávesu Enter na klávesnici pro zadání uzavíracího kroužku " ) " po posledním argumentu a dokončete funkci
  8. Datum 11/29/2012 - datum ukončení projektu - by se měl zobrazit v buňce B6 listu
  9. Když na buňku b5 kliknete na úplnou funkci
    = WORKDAY.INTL (B1, B2, B3, B4: B5) se zobrazí ve vzorci nad pracovním listem

Matematika za funkcí

Jak Excel vypočítá toto datum je:

Funkce Hodnoty chyb funkce WORKDAY.INTL

Pokud nejsou data pro různé argumenty této funkce zadány správně, zobrazí se následující chybové hodnoty v buňce, ve které je umístěna funkce WORKDAY:

03 ze dne 03

Tabulka víkendových číselných kódů a odpovídajících víkendových dnů

© Ted French

Tabulka víkendových číselných kódů a odpovídajících víkendových dnů

Pro místa s dvoudenním víkendem

Číslo Víkendové dny 1 nebo vynecháno sobota, neděle 2 neděle, pondělí 3 pondělí, úterý 4 úterý, středa 5 středa, čtvrtek 6 čtvrtek, pátek 7 pátek, sobota

Pro místa s víkendem na jeden den

Číslo Víkendový den 11 Neděle 12 Pondělí 13 Úterý 14 Středa 15 Čtvrtek 16 Pátek 17 Sobota