En felles behov når du arbeider med datoer er å dynamisk beregne den siste datoen i en gitt måned. Selvfølgelig, selv om den siste dagen for de fleste månedene er fast, varierer den siste dagen for februar, avhengig av om den gitte året er et skuddår. Du vil være i stand til å oppdage de skuddår i resultatene du produserer fra formelen.
Figuren viser hvordan du får den siste datoen i februar for hvert år gitt for å se hvilke år er skuddår.
Som du ser på figuren, må du huske på at du kan bruke formelen for å få den siste dagen i hver måned, ikke bare februar.
DATE-funksjonen lar deg bygge en dato på fly ved hjelp av tre argumenter: året, måneden og dagen. Året kan være noe helt tall fra 1900 til 9999. Den måneden og dagen kan være noe positivt eller negativt tall
For eksempel, returnerer denne formelen datoen serienummer for 1 desember 2013:.
= DATO (2013, 12, 1)
Når du bruker 0 som dagen argument, fortelle deg Excel som du vil dagen før den første dagen i måneden. For eksempel å skrive inn følgende formel i en tom celle returnerer 29 februar 2000:
= DATE (2000,3,0)
I dette eksempelet, i stedet for hardkode år og måned, bruker du ÅR funksjonen for å få den ønskede året og måneden funksjonen for å få ønsket måned. Du legger en til måned, slik at du går inn i neste måned. På denne måten når du bruker 0 som dagen, du får den siste dagen i måneden som du faktisk er interessert i.
= DATO (ÅR (B3), MÅNED (B3) +1,0)