FECHADIF
Esta función devuelve el número de días, meses o años completos entre la fecha de inicio y la fecha de fin.
Sintaxis
DATEDIF(Fecha inicial; Fecha final; Intervalo)
Fecha de inicio es la fecha a partir de la cual el cálculo se lleva a cabo.
Fecha final es la fecha final para el cálculo. La fecha final debe ser posterior a la fecha inicial.
Intervalo es una cadena, y los valores posibles son «d», «m», «y», «ym», «md» y «yd».
Valor para «Intervalo» |
Valor devuelto |
«d» |
Número de días completos entre Fecha de inicio y Fecha de final. |
«m» |
Número de meses completos entre Fecha de inicio y Fecha de final. |
"y" |
Número de años completos entre Fecha de inicio y Fecha de final. |
"ym" |
Número de meses completos al restar los años de la diferencia entre la Fecha inicial y la Fecha final. |
"md" |
Número de días completos al restar los años y los meses de la diferencia entre la Fecha inicial y la Fecha final. |
"yd" |
Número de días completos al restar los años de la diferencia entre la Fecha inicial y la Fecha final. |
Ejemplo
Cálculo del cumpleaños. Un hombre nació el 17-04-1974. Hoy es 13-06-2012.
=DATEDIF("17-04-1974";"13-06-2012";"y") devuelve 38. =DATEDIF("17-04-1974";"13-06-2012";"ym") devuelve 1. =DATEDIF("17-04-1974";"13-06-2012";"md") devuelve 27. Por tanto, él tiene 38 años, 1 mes y 27 días.
=DATADIF("17-04-1974";"13-06-2012";"m") devuelve 457, él ha vivido 457 meses.
=DATADIF("17-04-1974";"13-06-2012";"d") devuelve 13937, él ha vivido 13937 días.
=FECHADIF("1974-04-17";"2012-06-13";"yd") devuelve 57, su cumpleaños fue hace 57 días.