Et vanlig behov når man jobber med datoer er å dynamisk beregne siste dato i en gitt måned. Selv om den siste dagen for de fleste måneder er fast, varierer selvfølgelig den siste dagen for februar avhengig av om det gitte året er et skuddår. Du vil kunne se skuddårene i resultatene du produserer fra formelen.
Figuren viser hvordan man får siste dato i februar for hvert år gitt for å se hvilke år som er skuddår.
Når du ser på figuren, husk at du kan bruke formelen for å få den siste dagen i en måned, ikke bare februar.
DATE-funksjonen lar deg bygge en dato på farten ved å bruke tre argumenter: året, måneden og dagen. Året kan være et hvilket som helst helt tall fra 1900 til 9999. Måneden og dagen kan være et hvilket som helst positivt eller negativt tall.
For eksempel returnerer denne formelen datoens serienummer for 1. desember 2013:
=DATO(2013; 12; 1)
Når du bruker 0 som dagsargument, forteller du Excel at du vil ha dagen før den første dagen i måneden. Hvis du for eksempel skriver inn følgende formel i en tom celle, returneres 29. februar 2000:
=DATO(2000;3;0)
I dette eksemplet, i stedet for å hardkode år og måned, bruker du funksjonen ÅR for å få ønsket år og funksjonen MÅNED for å få ønsket måned. Du legger til 1 til måneden slik at du går inn i neste måned. På denne måten, når du bruker 0 som dag, får du den siste dagen i måneden du faktisk er interessert i.
=DATO(ÅR(B3),MÅNED(B3)+1,0)