Calcule la cantidad de meses entre dos fechas en Excel (fórmulas fáciles)

Si gestiona varios proyectos, necesitará saber cuántos meses han pasado entre dos fechas. O, si se encuentra en la fase de planificación, es posible que deba saber lo mismo para la fecha de inicio y finalización de un proyecto.

Hay varias formas de calcular el número de meses entre dos fechas (todas con fórmulas diferentes).

En este tutorial, te daré algunas fórmulas que puedes usar para obtener el número de meses entre dos fechas.

¡Entonces empecemos!

Uso de la función DATEDIF (obtener el número de meses completados entre dos fechas)

Es poco probable que obtenga las fechas que tienen un número perfecto de meses. Es más probable que sean algunos meses y algunos días los que estén cubiertos por las dos fechas.

Por ejemplo, entre el 1 de enero de2021-2022 y el 15 de marzo de2021-2022, hay 2 meses y 15 días.

Si solo desea calcular el número total de meses entre dos fechas, puede utilizar la función SIFECHA.

Suponga que tiene un conjunto de datos como se muestra a continuación donde solo desea obtener el número total de meses (y no los días).

A continuación se muestra la fórmula DATEDIF que hará eso:

= FECHA SI (A2, B2, "M")

La fórmula anterior le dará solo el número total de meses completados entre dos fechas.

DATEDIF es una de las pocas funciones no documentadas en Excel. Cuando escribe = DATEDIF en una celda en Excel, no verá ningún IntelliSense ni ninguna guía sobre los argumentos que puede tomar. Entonces, si usa DATEDIF en Excel, necesita conocer la sintaxis.

En caso de que desee obtener el número total de meses y días entre dos fechas, puede utilizar la siguiente fórmula:

= DATEDIF (A2, B2, "M") & "M" & DATEDIF (A2, B2, "MD") & "D"

Nota: La función DATEDIF excluirá la fecha de inicio al contar los números de los meses. Por ejemplo, si comienza un proyecto el 01 de enero y finaliza el 31 de enero, la función DATEDIF dará el número de meses como 0 (ya que no cuenta la fecha de inicio y, según ella, solo se han cumplido 30 días en enero). cubierto)

Uso de la función YEARFRAC (obtener el total de meses entre dos fechas)

Otro método para obtener el número de meses entre dos fechas especificadas es mediante la función YEARFRAC.

La función YEARFRAC tomará una fecha de inicio y una fecha de finalización como argumentos de entrada y le dará el número de años que han pasado durante estas dos fechas.

A diferencia de la función DATEDIF, la función YEARFRAC le dará los valores en decimal en caso de que no haya transcurrido un año entre las dos fechas.

Por ejemplo, si mi fecha de inicio es el 1 de enero de 2021-2022 y la fecha de finalización es el 31 de enero de 2020, el resultado de la función YEARFRAC será 0,833. Una vez que tenga el valor del año, puede obtener el valor del mes multiplicándolo por 12.

Suponga que tiene el conjunto de datos como se muestra a continuación y desea obtener la cantidad de meses entre la fecha de inicio y la de finalización.

A continuación se muestra la fórmula que hará esto:

= AÑO FRAC (A2, B2) * 12

Esto le dará los meses en decimales.

En caso de que solo desee obtener la cantidad de meses completos, puede envolver la fórmula anterior en INT (como se muestra a continuación):

= INT (AÑO FRAC (A2, B2) * 12)

Otra diferencia importante entre la función DATEDIF y la función YEARFRAC es que la función YEARFRAC considerará la fecha de inicio como parte del mes. Por ejemplo, si la fecha de inicio es el 1 de enero y la fecha de finalización es el 31 de enero, el resultado de la fórmula anterior sería 1

A continuación se muestra una comparación de los resultados que obtiene de DATEDIF y YEARFRAC.

Uso de la fórmula AÑO y MES (cuente todos los meses cuando el proyecto estuvo activo)

Si desea saber el total de meses que están cubiertos entre la fecha de inicio y la de finalización, puede utilizar este método.

Suponga que tiene el conjunto de datos como se muestra a continuación:

A continuación se muestra la fórmula que le dará la cantidad de meses entre las dos fechas:

= (AÑO (B2) -AÑO (A2)) * 12 + MES (B2) -MES (A2)

Esta fórmula usa la función AÑO (que le da el número del año usando la fecha) y la función MES (que le da el número del mes usando la fecha).

La fórmula anterior también ignora por completo el mes de la fecha de inicio.

Por ejemplo, si su proyecto comienza el 1 de enero y finaliza el 20 de febrero, la fórmula que se muestra a continuación le dará el resultado como 1, ya que ignora por completo el mes de la fecha de inicio.

En caso de que desee que también cuente el mes de la fecha de inicio, puede usar la siguiente fórmula:

= (AÑO (B2) -AÑO (A2)) * 12+ (MES (B2) -MES (A2) +1)

Es posible que desee utilizar la fórmula anterior cuando desee saber cómo en cuántos meses estuvo activo este proyecto (lo que significa que podría contar el mes incluso si el proyecto estuvo activo solo durante 2 días en el mes).

Entonces, estas son tres formas diferentes de calcular meses entre dos fechas en Excel. El método que elija se basará en lo que pretenda calcular (a continuación se muestra un resumen rápido):

  • Utilice el método de función DATEDIF si desea obtener el número total de meses completados entre dos fechas (ignora la fecha de inicio)
  • Utilice el método YEARFRAC cuando desee obtener el valor real de los meses transcurridos entre las fechas de remolque. También da el resultado en decimal (donde el valor entero representa el número de meses completos y la parte decimal representa el número de días)
  • Utilice el método AÑO y MES cuando desee saber cuántos meses se cubren entre dos fechas (incluso cuando la duración entre la fecha de inicio y la de finalización es de solo unos pocos días)

A continuación, se muestra cómo cada fórmula cubierta en este tutorial contará el número de meses entre dos fechas:

Espero que hayas encontrado útil este tutorial de Excel.

También le pueden gustar los siguientes consejos y tutoriales de Excel:

  • Cómo calcular el número de días entre dos fechas en Excel
  • Cómo eliminar la hora de la fecha / marca de tiempo en Excel
  • Convertir tiempo en número decimal en Excel (horas, minutos, segundos)
  • Cómo insertar rápidamente la fecha y la marca de tiempo en Excel
  • Convertir fecha a texto en Excel
  • Cómo sumar valores entre dos fechas en Excel
  • Cómo agregar meses hasta la fecha en Excel

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave