Fórmula de Excel: Contar meses entre dos fechas

Este tutorial ofrece fórmulas para contar los meses comprendidos entre dos fechas dadas.
Si desea seguir este tutorial, descargue la hoja de cálculo de ejemplo.
Obtener el número de meses completos entre fechas
Fórmula genérica:
| DATEDIF(start_date,end_date,”M”) |
Sintaxis y argumentos
| Start_date, end_date: the two dates that you want to get months difference between. |
Valor de devolución
La fórmula devuelve un número entero que indica la cantidad de meses.
Valor de error
1. Cuando la fecha_inicial es posterior a la fecha_final, la fórmula devuelve el valor de error #¡NUM!
2. Cuando la fecha_inicial o la fecha_final no son fechas válidas (por ejemplo, un valor de texto o una fecha no válida en Excel, como fechas anteriores al 1/1/1900), la fórmula devuelve el error #¡VALOR!
Cómo funciona esta fórmula
Para contar el número de meses entre las fechas de las celdas B3 y C3, utilice la siguiente fórmula:
| =DATEDIF(B3,C3,«M») |
Pulse la tecla Intro y arrastre el controlador de relleno sobre las celdas a las que quiera aplicar esta fórmula.

Explicación
DATEDIF función: devuelve el número de años, meses o días completos entre dos fechas.
Observación
La fórmula calcula y redondea hacia abajo el número de meses. Si desea obtener el mes entero más cercano, puede usar la siguiente fórmula:
| DATEDIF(start_date,end_date+15,«M») |

Obtener el número de meses con decimales entre fechas
Fórmula genérica
| YEARFRAC(date1,date2)*12 |
Sintaxis y argumentos
| Date1, date2: the two dates that you count the number of months based on. |
Valor de devolución
La fórmula devuelve un valor en formato de fecha; debe aplicar formato numérico al resultado.
Cómo funciona la fórmula
Para contar los meses entre las fechas de las celdas B3 y C3, utilice la siguiente fórmula:
| =YEARFRAC(C3,B3)*12 |
Pulse la tecla Intro y arrastre el controlador de relleno hacia abajo hasta las celdas en las que desee aplicar esta fórmula.

Mantenga seleccionado el resultado de la fórmula y pulse Ctrl+1 para abrir el cuadro de diálogo Establecer formato de celda. A continuación, en la pestaña Número, haga clic en Fecha en la lista Categoría y elija el tipo de fecha que desee mostrar en la sección Tipo.
Haga clic en Aceptar y el resultado se mostrará como fecha.
Explicación
YEARFRAC función: calcula el año fraccionario en formato decimal entre dos fechas. La fórmula básica es YEARFRAC(fecha1;fecha2); al multiplicar el resultado por 12, obtienes los meses fraccionarios en formato decimal entre ambas fechas.
Observación
Si desea obtener el número entero de meses mediante la función YEARFRAC, puede añadir la función INT delante de YEARFRAC de la siguiente manera:
| INT(YEARFRAC(date1,date2)*12) |

Cuenta los meses redondeando hacia abajo.
Fórmulas relacionadas
- Obtener el primer o último día a partir del nombre del mes en texto
Imagina que tienes una tabla con el año y el nombre del mes en texto, y necesitas obtener el primer día de ese mes. ¿Qué fórmula puedes usar en Excel? - Contar días hasta Fecha de vencimiento
Para contar los días entre hoy y cada Fecha de vencimiento en Excel mediante una fórmula - Mostrar la fecha u hora actual
Este tutorial te ofrece fórmulas para mostrar la fecha u hora actual en Excel. - Crear un rango de fechas semanales
En este tutorial se proporciona una fórmula para obtener rápidamente un rango de fechas semanales en Excel.
Funciones relacionadas
- Función WEEKNUM de Excel
Devuelve el Número de semana de la fecha indicada dentro de un año - Función WORKDAY de Excel
Añade días laborables a la Fecha de inicio indicada y devuelve un día laborable - Función MONTH de Excel
La función MONTH obtiene el mes como número entero (1 a 12) a partir de una fecha - Función DAY de Excel
La función DAY obtiene el día como número (1 a 31) a partir de una fecha - Función NOW de Excel
Obtiene la fecha y hora actuales
Las mejores herramientas de productividad para Office
Kutools para Excel - Le ayuda a destacar entre la multitud
Kutools para Excel Cuenta con más de 300 funciones,asegurando que lo que necesita esté siempre a un clic...
Office Tab - Habilita la lectura y edición con pestañas en Microsoft Office (incluido Excel)
- ¡Alterne entre decenas de documentos abiertos en un segundo!
- Reduzca cientos de clics del ratón cada día y despídase del síndrome del ratón.
- Aumente su productividad en un 50 % al ver y editar varios documentos simultáneamente.
- Lleva una navegación eficiente con pestañas a Office (incluido Excel), al estilo de Chrome, Edge y Firefox.