Bežnou potrebou pri práci s dátumami je dynamický výpočet posledného dátumu v danom mesiaci. Samozrejme, aj keď je posledný deň pre väčšinu mesiacov pevný, posledný deň pre február sa líši v závislosti od toho, či je daný rok priestupný. Vo výsledkoch, ktoré vytvoríte zo vzorca, budete môcť zistiť prestupné roky.
Obrázok ukazuje, ako získať posledný dátum vo februári pre každý daný rok, aby ste videli, ktoré roky sú priestupné.
Pri pohľade na obrázok majte na pamäti, že pomocou vzorca môžete získať posledný deň v ktoromkoľvek mesiaci, nielen vo februári.
Funkcia DATE vám umožňuje zostaviť dátum za chodu pomocou troch argumentov: rok, mesiac a deň. Rok môže byť ľubovoľné celé číslo od 1900 do 9999. Mesiac a deň môže byť ľubovoľné kladné alebo záporné číslo.
Napríklad tento vzorec vráti poradové číslo dátumu 1. decembra 2013:
=DATE(2013, 12; 1)
Keď použijete 0 ako argument dňa, poviete Excelu, že chcete deň pred prvým dňom v mesiaci. Napríklad zadaním nasledujúceho vzorca do prázdnej bunky sa vráti 29. február 2000:
=DATE(2000;3;0)
V tomto príklade namiesto pevného zakódovania roku a mesiaca použijete funkciu YEAR na získanie požadovaného roku a funkciu MONTH na získanie požadovaného mesiaca. Do mesiaca pridáte 1, aby ste prešli do ďalšieho mesiaca. Týmto spôsobom, keď ako deň použijete 0, získate posledný deň v mesiaci, ktorý vás skutočne zaujíma.
=DÁTUM(ROK(B3),MESIAC(B3)+1,0)