Ta vadnica zajema kako izračunati starost v Excelu.
Izračunaj natančno starost
Če želite izračunati natančno starost osebe, želite izračunati razliko med trenutnim datumom (ali katerim koli drugim želenim datumom) in datumom rojstva.
Morda mislite, da bi lahko preprosto vzeli razliko v dnevih med trenutnim datumom in datumom rojstva, deljeno s 365: (Trenutni datum - datum rojstva) / 365. Ta odgovor je blizu, vendar zanemarja prestopna leta (Ne pozabite, da vsaka 4. februar ima dodaten dan in v tem letu je 366 dni).
(Trenutni datum - datum rojstva) /365.25 bo na splošno naredil natančnejši rezultat, vendar ni tako natančen, kot bi lahko bil. Namesto tega uporabite funkcijo YEARFRAC:
Funkcija YEARFRAC
= YEARFRAC (datum začetka, datum_končanja)
Funkcija YEARFRAC vrne decimalno letno razliko med dvema datumoma.
Poglejte primer:
= LETOFRAC (B5, DANES ())
Opomba: Funkcija TODAY: TODAY () vrne današnji datum (13.6.2016 v našem primeru)
Izračunajte zaokroženo (okrnjeno) starost
Prejšnji odgovor je bil v decimalni obliki (25,59 let). Na splošno bi to osebo označevali kot 25 let, ne 25,59 let.
S funkcijami INT ali TRUNC lahko preprosto obrežete decimalke (opomba: uporabite lahko tudi funkcijo FLOOR, vendar funkcija Floor zahteva dodaten vnos)
= INT (LETOFRAC (C5, DANES ()))
Datumi v Excelu
Kako Excel to naredi tako enostavno?
Dovolite mi, da vam pokažem skrivnost, kako datumi delujejo v Excelu. Datumi v Excelu so shranjeni kot vrednost, ki predstavlja število dni od prvega datuma v Excelu.
Prepričajte se sami, tako da na domačem traku formatirate datum v oblikovanje številk.
Ali pa uporabite bližnjico CTRL + SHIFT + 1
8. november 1990 je 33.185 dni od prvega dne Excela, namišljenega datuma 0. januarja 1900. Tako je datum 8. 11. 1990 shranjen kot številka 33.185. Kar se tiče datumov pred prvim zmenkom, je to povsem druga težava za drugo objavo!