Az egyik legegyszerűbb módja bármi életkorának kiszámításának az Excel DATEDIF függvényének használata. Ez a titokzatos függvény nem jelenik meg az Excel súgófájljaiban, de az Excel 2000 óta létezik. Ezzel a funkcióval mindenféle dátum-összehasonlítás kiszámítása gyerekjáték.
Egy személy életkorának kiszámításához a DATEDIF függvény segítségével a következő képletet adhatja meg:
=DATEDIF("1972.05.16.",TODAY(),"y")
Természetesen hivatkozhat egy dátumot tartalmazó cellára:
=DATEDIF(B4,MA(),"y")
A DATEDIF függvény kiszámítja a két dátum közötti napok, hónapok vagy évek számát. Három argumentumot igényel: egy kezdő dátumot, egy befejezési dátumot és egy időegységet.
Az időegységeket a táblázatban felsorolt kódok sorozata határozza meg.
DATEDIF időegység kódok
| Kód |
Amit Visszaad |
| "y" |
Az időszak teljes éveinek száma. |
| "m" |
Az időszak teljes hónapjainak száma. |
| "d" |
A napok száma az időszakban. |
| "md" |
A kezdő_dátum és a záró_dátum napjai közötti különbség. A
dátumok hónapjai és évei figyelmen kívül maradnak. |
| "ym" |
A kezdődátum és a záródátum hónapok közötti különbség.
A dátumok napjai és évei figyelmen kívül maradnak. |
| „yd” |
A kezdődátum és a záródátum napjai közötti különbség. A
dátumok éveit figyelmen kívül hagyja. |
Ezekkel az időkódokkal könnyen kiszámíthatja két dátum közötti évek, hónapok és napok számát. Ha valaki 1972. május 16-án született, az alábbi képletekkel megtudhatja az illető életkorát évben, hónapokban és napokban:
=DATEDIF("1972.05.16.",TODAY(),"y")
=DATEDIF("1972.05.16.",MA(),"m")
=DATEDIF("1972.05.16.",TODAY(),"d")