¿Tiene problemas con el cálculo de fechas en LibreOffice Calc? En esta guía, aprenderá a calcular los tipos de diferencia de fecha en LibreOffice Calc.
Glosario
Calcular la diferencia de fechas
Siempre es mejor utilizar una función para calcular la diferencia de fechas. La función DATEDIF hace precisamente eso. Esta función devuelve el número de días enteros, meses, años entre dos fechas de inicio y fin dadas.
Sintaxis
=DATEDIF(Fecha inicial; Fecha final; Intervalo)
- La fecha de inicio y la fecha de finalización son el intervalo de fechas para su cálculo.
- El intervalo es una cadena y los valores aceptados son los siguientes.
Valores del intervaloDescripcióndNúmero de días enteros entre la fecha de inicio y la fecha de finalización.mNúmero de meses enteros entre la fecha de inicio y la fecha de finalización.yNúmero de años enteros entre la fecha de inicio y la fecha de finalización.ymNúmero de meses enteros al restar los años de la diferencia de la fecha de inicio y la fecha de finalización.mdNúmero de días enteros al restar los años y los meses de la diferencia de la fecha de inicio y la fecha de finalización.
Ejemplos
Número de días entre dos fechas
Si desea calcular el número de días entre dos fechas, utilice la función DATEDIF con el intervalo «d».
=DATEDIF(A2,B2, «d») Número de días
Número de meses entre dos fechas
En el ejemplo anterior, sustituya el intervalo por m para averiguar el número de meses entre dos fechas.
=DATEDIF(A2,B2, «m»)
Número de años entre dos fechas
Asimismo, utilice el valor del intervalo y para calcular el número de años entre dos fechas.
=DATEDIF(A2,B2, «y»)
Número de meses ignorando los años
Si quiere calcular el número de meses entre dos fechas ignorando los años, entonces utilice ym en el parámetro de intervalo.
Número de días ignorando los meses
De manera similar, para calcular el número de días entre dos fechas ignorando los meses, entonces utilice ym en el parámetro de intervalo.
Número de días ignorando los años
Del mismo modo, si desea calcular el número de días entre dos fechas ignorando los años, entonces utilice yd en el parámetro de intervalo.
Número-de-días-ignorando-años
Cálculo de la edad utilizando la fecha de nacimiento
También puede calcular la edad utilizando la fecha de cumpleaños de una persona mediante la siguiente fórmula, calculando DATEDIF entre la fecha de cumpleaños y la fecha de hoy (mediante la función TODAY()).
Cálculo de la edad utilizando el cumpleaños
Notas de uso
Si hace un DATEDIF entre dos fechas en las que su fecha de finalización es menor que la de inicio, obtendrá Err:502. Así que, en esos casos, puede utilizar la función =MONTH() o DAY() y hacer la resta entre ellas.
Referencia