Tento tutoriál pokrýva ako vypočítať vek v programe Excel.
Vypočítajte presný vek
Na výpočet presného veku osoby chcete vypočítať rozdiel medzi aktuálnym dátumom (alebo iným požadovaným dátumom) a dátumom narodenia.
Môžete si myslieť, že by ste mohli jednoducho vziať rozdiel v dňoch medzi aktuálnym dátumom a dátumom narodenia delený 365: (aktuálny dátum - dátum narodenia) / 365. Táto odpoveď je blízka, ignoruje však priestupné roky (Nezabudnite, že každé 4 roky rokov, február má deň navyše a v tom roku je 366 dní).
(Aktuálny dátum - dátum narodenia)/365,25 spravidla prinesie presnejší výsledok, nie je však taký presný, ako by mohol byť. Namiesto toho použite funkciu YEARFRAC:
Funkcia YEARFRAC
= YEARFRAC (počiatočný_dátum, konečný_dátum)
Funkcia YEARFRAC vracia rozdiel dvoch desatinných rokov.
Pozrite sa na príklad:
= YEARFRAC (B5, DNES ())
Poznámka: Funkcia TODAY: TODAY () vracia dnešný dátum (v našom prípade 13.6.2016)
Vypočítajte zaokrúhlený (skrátený) vek
Predchádzajúca odpoveď bola v desatinnom formáte (25,59 rokov). Vo všeobecnosti by sme však túto osobu označovali ako 25 -ročnú, nie 25,59 -ročnú.
Na jednoduché orezanie desatinných miest môžete použiť funkcie INT alebo TRUNC (poznámka: môžete použiť aj funkciu FLOOR, avšak funkcia Floor vyžaduje ďalší vstup)
= INT (ROK FRAC (C5, DNES ()))
Dátumy v programe Excel
Ako to Excel dokáže tak ľahko?
Ukážem vám tajomstvo fungovania dátumov v programe Excel. Dátumy v programe Excel sú uložené ako hodnota predstavujúca počet dní od prvého dátumu v programe Excel.
Presvedčte sa sami naformátovaním dátumu na formátovanie čísla na domovskej páse s nástrojmi.
Alebo pomocou skratky CTRL + SHIFT + 1
8. november 1990 je 33 185 dní od prvého dňa Excelu, imaginárneho dátumu 0, január 1900. Takže dátum 8/8/1990 je uložený ako číslo 33 185. Pokiaľ ide o dátumy pred prvým dátumom, je to úplne ďalší problém pre ďalší príspevok!