Spreadsheet Practice

Función FECHA.MES (EDATE)

Respuesta rápida

FECHA.MES devuelve la fecha que cae un número de meses antes o después de una fecha inicial, con el mismo día del mes.

Sintaxis
=FECHA.MES(fecha_inicial; meses)
Uso más común
=FECHA.MES(B2;C2) devuelve 28/02/2026 (El 31 de enero más un mes se queda en el 28 de febrero)

Es la herramienta adecuada para fechas de fin de contrato, renovaciones y calendarios de pago. Cuando el mes de destino es más corto, devuelve el último día de ese mes en lugar de pasarse al siguiente.

Nombre en inglés
EDATE
Disponible en
Todas las versiones actuales
Categoría
Fecha y hora
Devuelve
Un número de serie de fecha. Dale a la celda formato de fecha.
Google Sheets
Funciona igual en Google Sheets.

Sintaxis

=FECHA.MES(fecha_inicial; meses)

En Excel en español los argumentos se separan con punto y coma (;) y los decimales llevan coma.

Argumento¿Obligatorio?Qué es
fecha_inicialObligatorioLa fecha desde la que se cuenta.
mesesObligatorioCuántos meses se avanza. Los números negativos van hacia atrás.

Ejemplos

Cada resultado se calcula sobre la hoja de ejemplo con nuestro motor de fórmulas, el mismo que corrige los ejercicios.

CeldaFórmulaResultadoQué muestra
E2=FECHA.MES(B2;C2)28/02/2026El 31 de enero más un mes se queda en el 28 de febrero
E3=FECHA.MES(B3;C3)15/03/2027Doce meses después, el mismo día: 15 de marzo de 2027
E4=FECHA.MES(B4;C4)01/05/2026Un número negativo retrocede tres meses

Pruébalo en vivo

Esta es la hoja de ejemplo. Cambia cualquier número o texto, o edita una fórmula escribiéndola en español, y los resultados se actualizan.

Ver los datos de ejemplo como tabla
ContratoInicioMesesResultado
Acme31/01/2026128/02/2026
Birch15/03/20261215/03/2027
Cobalt01/08/2026-301/05/2026

Practica FECHA.MES

Escribe la fórmula en español, con punto y coma. Se corrige al instante y luego se vuelve a comprobar con datos cambiados.

Fin de los contratos

En D2, calcula la fecha de fin de cada contrato: la fecha de inicio más el plazo en meses. Rellena hacia abajo hasta D6.

Errores comunes

Lo que vesPor qué ocurre y cómo arreglarlo
Sumar 30 días en lugar de un mesSumar 30 a la fecha inicial se va alejando del mismo día cada mes. FECHA.MES(inicio; 1) mantiene el día alineado.
Un número de cinco cifras en lugar de una fechaDale a la celda formato de fecha; FECHA.MES devuelve un número de serie.
Meses con decimalesFECHA.MES descarta los decimales, así que 1,5 meses cuenta como 1. Usa meses enteros o suma los días aparte.

Consejos

  • Usa =FECHA.MES(A2;12*B2) para avanzar el número entero de años que indica B2.

Preguntas frecuentes

¿Cómo sumo meses a una fecha en Excel?

Usa =FECHA.MES(A2;3) para sumar tres meses. Usa un número negativo, como -3, para restarlos.

¿Qué hace FECHA.MES con el 31 de enero más un mes?

Devuelve el 28 de febrero (o el 29 en un año bisiesto), porque febrero no tiene día 31.

¿En qué se diferencia FECHA.MES de FIN.MES?

FECHA.MES conserva el día del mes. FIN.MES siempre devuelve el último día del mes de destino.

Actualizado Comprobado ejecutándolo: nuestro motor de fórmulas calculó todas las fórmulas de esta página el .