úterý 18. června 2013

Poslední den v měsíci

Máme zadaný měsíc v textové podobě, tedy např. leden, únor, březen apod. (v buňce pojmenované mesic_text) a libovolný rok (v jiné buňce pojmenované jako rok).

Do další buňky potřebujeme vypsat datum posledního dne daného měsíce v daném roce. Vzorec tedy vrátí:
  • 30. 6. 1986 při zadání červen a 1986,
  • 31. 3. 2010 při zadání březen a 2010,
  • 29. 2. 2012 při zadání únor a 2012 (přestupný rok).
Vzorec:
=DATUM(rok;POZVYHLEDAT(mesic_text;{"leden"| "únor"| "březen"| "duben"| "květen"| "červen"| "červenec"| "srpen"| "září"| "říjen"| "listopad"| "prosinec"};0)+1;1)-1