Уобичајена потреба при раду са датумима је динамичко израчунавање последњег датума у датом месецу. Наравно, иако је последњи дан за већину месеци фиксан, последњи дан у фебруару варира у зависности од тога да ли је дата година преступна. Моћи ћете да уочите преступне године у резултатима које производите из формуле.
Слика показује како да добијете последњи датум у фебруару за сваку годину да бисте видели које су године преступне.
Док гледате цифру, имајте на уму да формулу можете користити да добијете последњи дан у било ком месецу, а не само у фебруару.
Функција ДАТЕ вам омогућава да направите датум у ходу користећи три аргумента: годину, месец и дан. Година може бити било који цео број од 1900 до 9999. Месец и дан могу бити било који позитиван или негативан број.
На пример, ова формула враћа серијски број датума за 1. децембар 2013:
=ДАТУМ(2013, 12, 1)
Када користите 0 као аргумент дана, кажете Екцел-у да желите дан пре првог дана у месецу. На пример, уношење следеће формуле у празну ћелију враћа 29. фебруар 2000:
=ДАТЕ(2000,3,0)
У овом примеру, уместо чврстог кодирања године и месеца, користите функцију ГОДИНА да бисте добили жељену годину и функцију МЕСЕЦ да бисте добили жељени месец. Месецу додајете 1 да бисте ушли у следећи месец. На овај начин, када користите 0 као дан, добијате последњи дан у месецу за који сте заиста заинтересовани.
=ДАТУМ(ГОДИНА(Б3),МЕСЕЦ(Б3)+1,0)