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:
=ДАТА(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