Yksi helpoimmista tavoista laskea minkä tahansa ikä on käyttää Excelin DATEDIF-funktiota. Tämä salaperäinen toiminto ei näy Excelin ohjetiedostoissa, mutta se on ollut olemassa Excel 2000:sta lähtien. Tämä toiminto tekee kaikenlaisten päivämäärävertailujen laskemisesta helppoa.
Voit laskea henkilön iän DATEDIF-funktiolla syöttämällä seuraavan kaavan:
=DATEDIF("16.5.1972", TÄNÄÄN(),"y")
Voit tietysti viitata soluun, joka sisältää päivämäärän:
=PÄIVÄYS(B4,TÄNÄÄN(),"y")
DATEDIF-funktio laskee päivien, kuukausien tai vuosien määrän kahden päivämäärän välillä. Se vaatii kolme argumenttia: aloituspäivämäärä, lopetuspäivämäärä ja aikayksikkö.
Aikayksiköt määritellään sarjalla koodeja, jotka on lueteltu taulukossa.
DATEDIF aikayksikkökoodit
Koodi |
Mitä se palauttaa |
"y" |
Kauden kokonaisten vuosien määrä. |
"m" |
Kauden kokonaisten kuukausien määrä. |
"d" |
Jakson päivien lukumäärä. |
"md" |
Alkamispäivä- ja lopetuspäivämäärä päivien välinen ero.
Kuukausien ja vuosien päivämäärät ohitetaan. |
"ym" |
Ero kuukausien välillä aloituspäivämäärä ja lopetuspäivämäärä.
Päivämäärien päivät ja vuodet jätetään huomioimatta. |
"yd" |
Ero aloituspäivämäärän ja lopetuspäivämäärän päivien välillä.
Vuoden päivämäärät ohitetaan. |
Näiden aikakoodien avulla voit helposti laskea vuosien, kuukausien ja päivien määrän kahden päivämäärän välillä. Jos joku on syntynyt 16. toukokuuta 1972, voit selvittää henkilön iän vuosina, kuukausina ja päivinä käyttämällä näitä vastaavia kaavoja:
=DATEDIF("16.5.1972", TÄNÄÄN(),"y")
=PÄIVÄYS("16.5.1972",TÄNÄÄN(),"m")
=PÄIVÄYS("16.5.1972",TÄNÄÄN(),"d")