Eden najpreprostejših načinov za izračun starosti česar koli je uporaba Excelove funkcije DATEDIF. Ta skrivnostna funkcija se ne pojavi v Excelovih datotekah pomoči, vendar obstaja že od Excela 2000. Ta funkcija omogoča enostavno izračun kakršne koli primerjave datumov.
Če želite izračunati starost osebe s funkcijo DATEDIF, lahko vnesete formulo, kot je ta:
=DATEDIF("16.5.1972", DANES(),"y")
Seveda se lahko sklicujete na celico, ki vsebuje datum:
=DATEDIF(B4,DANES(),"y")
Funkcija DATEDIF izračuna število dni, mesecev ali let med dvema datumoma. Zahteva tri argumente: začetni datum, končni datum in časovno enoto.
Časovne enote so določene z nizom kod, ki so navedene v tabeli.
DATEDIF kode časovnih enot
Koda |
Kaj Vrne |
"y" |
Število polnih let v obdobju. |
"m" |
Število polnih mesecev v obdobju. |
"d" |
Število dni v obdobju. |
"md" |
Razlika med dnevi v začetni_datum in končni_datum. V
mesecih in letih datumov so prezrti. |
"ym" |
Razlika med meseci v začetni_datum in končni_datum.
Dnevi in leta datumov se ne upoštevajo. |
"yd" |
Razlika med dnevoma začetni_datum in končni_datum. Leta
datumov so prezrta. |
S temi časovnimi kodami lahko preprosto izračunate število let, mesecev in dni med dvema datumoma. Če je bil nekdo rojen 16. maja 1972, bi lahko ugotovili starost te osebe v letih, mesecih in dnevih z uporabo teh ustreznih formul:
=DATEDIF("16.5.1972", DANES(),"y")
=DATEDIF("16.5.1972", DANES(),"m")
=DATEDIF("16.5.1972", DANES(),"d")