Hämta en persons ålder i hela år från födelsedatumet.
Kopiera denna formel
=DATEDIF(A2, TODAY(), "Y")DATEDIF mäter skillnaden mellan födelsedatumet och i dag. Enheten "Y" returnerar hela år och tar korrekt hänsyn till om årets födelsedag har passerat.
=DATEDIF("1990-06-23", TODAY(), "Y")→36Ålder i fyllda år per idag.
=DATEDIF(DATE(2000,3,15), DATE(2026,3,14), "Y")→25Dagen före 26-årsdagen räknas fortfarande som 25.
=INT(YEARFRAC(A2, TODAY()))→36Ett alternativ som inte är beroende av DATEDIF.
År och månader
=DATEDIF(A2, TODAY(), "Y") & "y " & DATEDIF(A2, TODAY(), "ym") & "m"Visar ålder som "36y 0m".
Ja — TODAY() räknas om varje dag som arbetsboken öppnas, så åldern hålls aktuell.
DATEDIF är en odokumenterad kompatibilitetsfunktion, så Excel föreslår den inte när du skriver. Den fungerar ändå när du skriver in den i sin helhet.
Ersätt TODAY() med det datumet: =DATEDIF(A2, DATE(2026,12,31), "Y").
Startdatumet är senare än slutdatumet. Ange födelsedatumet först och det senare datumet som andra argument.
Behöver du en formel för dina egna data?
Beskriv vad du vill göra i klartext och låt ExcelGPT skriva, förklara och verifiera formeln — gratis att börja, inget tillägg.