Výpočet požadovaného data

Obsah

V některých případech nemusí být události naplánovány na konkrétní datum, ale jsou vázány na konkrétní den v týdnu daného měsíce a roku – například:

  • první pondělí v lednu 2007 je nejtěžším pondělím v roce
  • Druhá neděle v dubnu 2011 – Den protivzdušné obrany
  • První neděle v říjnu 2012 – Den učitelů
  • atd.

Abychom určili přesné datum, na které takový den v týdnu připadá, potřebujeme malý, ale záludný vzorec:

Výpočet požadovaného data

=ДАТА(B1;B2;B4*7-6)+ОСТАТ(B3-ДАТА(B1;B2;);7)

v anglické verzi to bude

=DATE(B1;B2;B4*7-6)+MOD(B3-DATE(B1;B2;);7)

Při použití tohoto vzorce se předpokládá, že

  • B1 – rok (číslo)
  • B2 – číslo měsíce (číslo)
  • B3 – číslo dne v týdnu (Po=1, Út=2 atd.)
  • B4 – pořadové číslo dne v týdnu, který potřebujete 

Za výrazné zjednodušení a vylepšení vzorce patří velký dík respektovanému SIT z našeho fóra.

  • Jak Excel ve skutečnosti ukládá a zpracovává data a časy
  • Funkce NeedDate z doplňku PLEX

Napsat komentář