function

FECHA.MES

Todo sobre la función FECHA.MES en Excel

La función FECHA.MES de Excel devuelve la fecha (expresada como número de serie) que resulta de sumar o restar un número determinado de meses a una fecha inicial. Es una herramienta fundamental para cálculos financieros y de planificación, como determinar fechas de vencimiento, aniversarios o cualquier otra fecha recurrente basada en un intervalo mensual.

Una característica clave de esta función es cómo maneja los finales de mes. Si la fecha inicial es el último día de un mes, el resultado siempre será el último día del mes de destino. Además, si el día de la fecha inicial no existe en el mes de destino (por ejemplo, al sumar un mes al 31 de enero), la función devolverá el último día válido de ese mes de destino (en este caso, el 28 o 29 de febrero).

Sintaxis

=FECHA.MES(fecha_inicial, meses)

La función FECHA.MES tiene los siguientes argumentos:

  • fecha_inicial Es la fecha a partir de la cual se realizará el cálculo. Debe ser una fecha válida de Excel, ya sea introducida directamente como texto (p. ej., «15/03/2024»), como una referencia a una celda que contenga una fecha, o como el resultado de otra función (p. ej., HOY()). Obligatorio.
  • meses Es el número de meses que se añadirán o restarán a la fecha_inicial. Un valor positivo dará como resultado una fecha futura, mientras que un valor negativo dará como resultado una fecha pasada. Obligatorio.

Ejemplos

Ejemplo 1: Calcular una fecha futura

Para encontrar la fecha que es exactamente 5 meses posterior al 15 de enero de 2024.

=FECHA.MES("15/01/2024"; 5)

Resultado: 15/06/2024

Ejemplo 2: Calcular una fecha pasada

Para determinar cuál era la fecha 18 meses antes del 20 de mayo de 2025.

=FECHA.MES("20/05/2025"; -18)

Resultado: 20/11/2023

Ejemplo 3: Manejo inteligente del fin de mes

Este ejemplo muestra cómo la función ajusta el día cuando el mes de destino tiene menos días que el día de la fecha inicial. Al sumar un mes al 31 de enero de 2024, el resultado es el último día de febrero de ese año.

=FECHA.MES("31/01/2024"; 1)

Resultado: 29/02/2024 (ya que 2024 es un año bisiesto)

Ejemplo 4: Calcular fechas de vencimiento de pólizas

Supongamos que tenemos una tabla con las fechas de inicio de varias pólizas de seguro y su duración en meses. Podemos usar FECHA.MES para calcular automáticamente la fecha de vencimiento.

A B C
1 Póliza Fecha Inicio Duración (Meses)
2 Póliza-001 10/01/2023 12
3 Póliza-002 28/02/2024 6
4 Póliza-003 15/09/2023 24

La fórmula en la celda D2 (y arrastrada hacia abajo) para calcular el vencimiento sería:

=FECHA.MES(B2; C2)

Resultados:

  • Para la Póliza-001: 10/01/2024
  • Para la Póliza-002: 28/08/2024
  • Para la Póliza-003: 15/09/2025

Observaciones

Excel gestiona las fechas como números de serie secuenciales, donde el 1 de enero de 1900 es el número 1. La función FECHA.MES devuelve uno de estos números de serie. Para visualizarlo como una fecha, es necesario aplicar un formato de fecha a la celda que contiene el resultado.

Si el argumento meses no es un número entero, la función lo truncará (eliminará la parte decimal) antes de realizar el cálculo. Por ejemplo, FECHA.MES("01/01/2024"; 2,9) se calculará como si el número de meses fuera 2.

Errores comunes

  • #¡VALOR! Se produce si el argumento fecha_inicial no se reconoce como una fecha válida. Por ejemplo, si se introduce un texto que no sigue un formato de fecha correcto.
  • #¡NUM! Se produce si la fecha resultante no es válida dentro del sistema de fechas de Excel (por ejemplo, una fecha anterior al 1 de enero de 1900).

Disponibilidad por versión de Excel

La función FECHA.MES está disponible en Microsoft Excel desde la versión Excel 2007 y ha mantenido su comportamiento en todas las versiones posteriores, incluyendo Excel para Microsoft 365.

Compatibilidad

Software Compatibilidad Notas
Microsoft Excel ✔️ Disponible desde Excel 2007.
Google Sheets ✔️ Totalmente compatible.
LibreOffice Calc ✔️ Totalmente compatible.
OpenOffice Calc ✔️ Totalmente compatible.
WPS Office Spreadsheets ✔️ Totalmente compatible.
Apple Numbers ✔️ Totalmente compatible.

Funciones Relacionadas

  • FIN.MES Devuelve el último día del mes que resulta de sumar o restar un número específico de meses a una fecha. Es ideal para cálculos de vencimientos que siempre deben caer a fin de mes.
  • FECHA Crea una fecha válida a partir de tres valores numéricos que representan el año, el mes y el día.
  • HOY Devuelve la fecha actual del sistema. Se actualiza cada vez que se recalcula la hoja.
  • DIAS, MES, AÑO Extraen el componente de día, mes o año de una fecha, respectivamente.

Ver también...