Ett vanligt behov när man arbetar med datum är att dynamiskt beräkna det sista datumet i en given månad. Naturligtvis, även om den sista dagen för de flesta månader är fast, varierar den sista dagen för februari beroende på om det givna året är ett skottår. Du kommer att kunna se skottåren i resultaten du producerar från formeln.
Figuren visar hur man får det sista datumet i februari för varje angett år för att se vilka år som är skottår.
När du tittar på figuren, kom ihåg att du kan använda formeln för att få den sista dagen i någon månad, inte bara februari.
DATUM-funktionen låter dig bygga ett datum i farten med hjälp av tre argument: år, månad och dag. Året kan vara vilket heltal som helst från 1900 till 9999. Månaden och dagen kan vara vilket positivt eller negativt tal som helst.
Till exempel returnerar den här formeln datumets serienummer för 1 december 2013:
=DATUM(2013, 12, 1)
När du använder 0 som dagargument säger du till Excel att du vill ha dagen före den första dagen i månaden. Om du till exempel anger följande formel i en tom cell returneras den 29 februari 2000:
=DATUM(2000;3;0)
I det här exemplet, istället för att hårdkoda år och månad, använder du funktionen ÅR för att få önskat år och funktionen MÅNAD för att få önskad månad. Du lägger till 1 till månaden så att du går in i nästa månad. På så sätt, när du använder 0 som dag, får du den sista dagen i månaden som du faktiskt är intresserad av.
=DATUM(ÅR(B3),MÅNAD(B3)+1,0)