Hur man beräknar ålder i Excel

Denna handledning täcker hur man beräknar ålder i Excel.

Beräkna exakt ålder

För att beräkna en persons exakta ålder vill du beräkna skillnaden mellan det aktuella datumet (eller något annat önskat datum) och födelsedatumet.

Du kanske tror att du helt enkelt kan ta skillnaden i dagar mellan det aktuella datumet och födelsedatumet dividerat med 365: (Aktuellt datum - födelsedatum) / 365. Detta svar är nära, men det ignorerar skottår (kom ihåg att var 4: e år, februari har en extra dag och det finns 366 dagar under det året).

(Nuvarande datum - födelsedatum)/365,25 ger i allmänhet ett mer exakt resultat, men det är inte så exakt som det kan vara. Använd istället YEARFRAC -funktionen:

YEARFRAC -funktion

= YEARFRAC (startdatum, slutdatum)

YEARFRAC -funktionen returnerar en decimalårsskillnad mellan två datum.

Titta på ett exempel:

= YEARFRAC (B5, IDAG ())

Obs: TODAY -funktionen: TODAY () returnerar dagens datum (13.6.2016 i vårt exempel)

Beräkna avrundad (stympad) ålder

Det föregående svaret var i decimalformat (25,59 år). Vi brukar dock hänvisa till denna person som 25 år gammal, inte 25,59 år gammal.

Du kan använda INT- eller TRUNC -funktionerna för att helt enkelt klippa av decimaler (observera: du kan också använda FLOOR -funktionen, men golvfunktionen kräver en extra ingång)

= INT (YEARFRAC (C5, TODAY ()))

Datum i Excel

Hur gör Excel detta så enkelt?

Låt mig visa dig en hemlighet om hur datum fungerar i Excel. Datum i Excel lagras som ett värde som representerar antalet dagar sedan det första datumet i Excel.

Se själv genom att formatera ett datum till nummerformatering i hembandet.

Eller genom att använda genvägen CTRL + SKIFT + 1

8 november 1990 är det 33 185 dagar sedan den första dagen i Excel, det imaginära datumet den 0 januari 1900. Datumet 8/11/1990 lagras alltså som talet 33,185. När det gäller datum före första dejten är det ett helt annat problem för ett annat inlägg!

wave wave wave wave wave