FormulaCamp
Todas las funciones
Fecha y hora

FIN.MES (EOMONTH)

Aprenda FIN.MES con sintaxis, argumentos, ejemplos comprobados, errores frecuentes y fórmulas equivalentes para Excel en español.

EOMONTH

Sintaxis

FIN.MES(start_date, months)

Ejemplo: =EOMONTH(A2,0)

Disponibilidad: Todas las versiones

La función FIN.MES en Excel devuelve el último día del mes situado una cantidad determinada de meses antes o después de una fecha inicial: =EOMONTH(start_date, months). Úsela para cierres mensuales, ciclos de facturación y para contar los días de un mes.

Cuándo usarla

Argumentos

Ejemplos explicados

Final del mes actual

A
1Date
23/9/2024

Fórmula: C1: =EOMONTH(A2,0)

Resultado: 3/31/2024

Cero meses significa el mismo mes que contiene la fecha inicial.

Final del mes siguiente

A
1Date
23/9/2024

Fórmula: C1: =EOMONTH(A2,1)

Resultado: 4/30/2024

Los meses positivos avanzan en el tiempo y los negativos retroceden.

Cantidad de días de un mes

A
1Date
22/10/2024

Fórmula: C1: =DAY(EOMONTH(A2,0))

Resultado: 29

El número de día de la última fecha equivale a la longitud del mes. 2024 es un año bisiesto.

Pruébalo

Una hoja pequeña con datos de ejemplo. Cambia la fórmula o un número y observa el resultado.

Fórmula en F2: =EOMONTH(A3,1)

Hoja de ejemplo: FIN.MES
ABCDEF
1StartEndHolidayTimeResult
23/15/20266/20/202605.01.202614:45#¡VALOR!
31/31/20262/28/202605.09.202609:30
412/24/202501.09.2026
El resultado en F2 es un error: #¡VALOR!

Errores y comprobaciones

Funciones relacionadas

Preguntas frecuentes

¿Cómo obtengo el primer día del mes?
Use =EOMONTH(A2,-1)+1.
¿Cuál es la diferencia entre FIN.MES y FECHA.MES?
FECHA.MES conserva el número de día; FIN.MES siempre termina en el último día del mes.
¿Cómo obtengo el primer día del mes siguiente?
Use =EOMONTH(A2,0)+1.
¿FIN.MES tiene en cuenta los años bisiestos?
Sí. Para febrero devuelve el día 29 en los años bisiestos.

Más funciones de Fecha y hora