Et almindeligt behov, når man arbejder med datoer, er dynamisk at beregne sidste dato i en given måned. Selv om den sidste dag for de fleste måneder er fast, varierer den sidste dag for februar naturligvis afhængigt af, om det givne år er et skudår. Du vil være i stand til at se skudårene i de resultater, du producerer fra formlen.
Figuren viser, hvordan man får den sidste dato i februar for hvert år givet for at se, hvilke år der er skudår.
Når du ser på figuren, skal du huske på, at du kan bruge formlen til at få den sidste dag i enhver måned, ikke kun februar.
DATO-funktionen giver dig mulighed for at bygge en dato på farten ved hjælp af tre argumenter: året, måneden og dagen. Året kan være et hvilket som helst helt tal fra 1900 til 9999. Måneden og dagen kan være et hvilket som helst positivt eller negativt tal.
For eksempel returnerer denne formel datoens serienummer for 1. december 2013:
=DATO(2013; 12; 1)
Når du bruger 0 som dagsargument, fortæller du Excel, at du vil have dagen før den første dag i måneden. Indtastning af følgende formel i en tom celle returnerer f.eks. 29. februar 2000:
=DATO(2000;3;0)
I dette eksempel, i stedet for at hardkode år og måned, bruger du funktionen ÅR for at få det ønskede år og funktionen MÅNED for at få den ønskede måned. Du tilføjer 1 til måneden, så du går ind i den næste måned. På denne måde, når du bruger 0 som dag, får du den sidste dag i måneden, som du faktisk er interesseret i.
=DATO(ÅR(B3),MÅNED(B3)+1,0)