Denne opplæringen dekker hvordan beregne alder i Excel.
Beregn eksakt alder
For å beregne den eksakte alderen til en person, vil du beregne forskjellen mellom gjeldende dato (eller annen ønsket dato) og fødselsdatoen.
Du tror kanskje at du ganske enkelt kan ta differansen i dager mellom gjeldende dato og fødselsdato delt på 365: (Gjeldende dato - fødselsdato) / 365. Dette svaret er nært, men dette ignorerer skuddår (Husk at hver 4. år, februar har en ekstra dag, og det er 366 dager det året).
(Gjeldende dato - fødselsdato)/365.25 vil vanligvis gi et mer nøyaktig resultat, men det er ikke så presist som det kan være. Bruk i stedet YEARFRAC -funksjonen:
YEARFRAC -funksjon
= YEARFRAC (startdato, sluttdato)
YEARFRAC -funksjonen returnerer en desimalårsforskjell mellom to datoer.
Se på et eksempel:
= YEARFRAC (B5, I DAG ())
Merk: TODAY -funksjonen: TODAY () returnerer dagens dato (13.6.2016 i vårt eksempel)
Beregn avrundet (avkortet) alder
Det forrige svaret var i desimalformat (25,59 år). Imidlertid vil vi generelt referere til denne personen som 25 år gammel, ikke 25,59 år gammel.
Du kan bruke INT- eller TRUNC -funksjonene til å enkelt trimme av desimaler (merk: du kan også bruke FLOOR -funksjonen, men gulvfunksjonen krever en ekstra inngang)
= INT (YEARFRAC (C5, I DAG ()))
Datoer i Excel
Hvordan gjør Excel dette så enkelt?
Tillat meg å vise deg en hemmelighet om hvordan datoer fungerer i Excel. Datoer i Excel lagres som en verdi som representerer antall dager siden den første datoen i Excel.
Se selv ved å formatere en dato til tallformatering i hjemmebåndet.
Eller ved å bruke snarveien CTRL + SKIFT + 1
8. november 1990 er 33 185 dager siden den første Excel -dagen, den imaginære datoen 0. Januar 1900. Så datoen 8/11/1990 lagres som tallet 33,185. Når det gjelder datoer før den første datoen, er det et helt annet problem for et annet innlegg!