Una de les maneres més fàcils de calcular l'edat de qualsevol cosa és utilitzar la funció DATEDIF d'Excel. Aquesta funció misteriosa no apareix als fitxers d'ajuda d'Excel, però existeix des de l'Excel 2000. Aquesta funció fa que calcular qualsevol tipus de comparació de dates sigui molt fàcil.
Per calcular l'edat d'una persona mitjançant la funció DATEDIF, podeu introduir una fórmula com aquesta:
=DATEDIF("16/5/1972", AVUI(),"y")
Per descomptat, podeu fer referència a una cel·la que contingui una data:
=DATEDIF(B4,AVUI(),"y")
La funció DATEDIF calcula el nombre de dies, mesos o anys entre dues dates. Requereix tres arguments: una data d'inici, una data de finalització i una unitat de temps.
Les unitats de temps es defineixen per una sèrie de codis, que s'enumeren a la taula.
DATEDIF Codis d'unitats de temps
Codi |
El que torna |
"i" |
El nombre d'anys complets del període. |
"m" |
El nombre de mesos complets del període. |
"d" |
El nombre de dies del període. |
"md" |
La diferència entre els dies a data_inici i data_final. S'ignoren els
mesos i anys de les dates. |
"ym" |
La diferència entre els mesos a data_inici i data_final.
S'ignoren els dies i anys de les dates. |
"yd" |
La diferència entre els dies de data_inici i data_final. S'ignoren els
anys de les dates. |
Amb aquests codis de temps, podeu calcular fàcilment el nombre d'anys, mesos i dies entre dues dates. Si algú va néixer el 16 de maig de 1972, podeu trobar l'edat d'aquesta persona en anys, mesos i dies utilitzant aquestes respectives fórmules:
=DATEDIF("16/5/1972", AVUI(),"y")
=DATEDIF("16/5/1972", AVUI(),"m")
=DATEDIF("16/5/1972", AVUI(),"d")