# Función FIN.MES (EOMONTH)

> FIN.MES devuelve el último día del mes que cae un número de meses antes o después de una fecha.

Fuente: https://spreadsheetpractice.com/es/funciones/fin-mes · Actualizado 29 de octubre de 2026 · Comprobado ejecutándolo: nuestro motor de fórmulas calculó todas las fórmulas de esta página el 30 de octubre de 2026

## Respuesta rápida

- **Sintaxis:** `=FIN.MES(fecha_inicial; meses)`
- **Uso más común:** `=FIN.MES(A2;0)` devuelve 28/02/2026 (Último día del mismo mes: 28 de febrero)
- **Nombre en inglés:** [EOMONTH](https://spreadsheetpractice.com/functions/eomonth)
- **Disponible en:** Todas las versiones actuales
- **Categoría:** [Fecha y hora](https://spreadsheetpractice.com/es/funciones#date)
- **Devuelve:** La fecha del último día de ese mes, como número de serie.
- **Google Sheets:** Funciona igual en Google Sheets.

Úsala para informes de cierre de mes, condiciones de pago a fin de mes y, sumando 1, para el primer día de un mes. Un valor de meses de 0 significa el mismo mes que la fecha inicial.

## Sintaxis

`=FIN.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_inicial` | Obligatorio | La fecha de partida. |
| `meses` | Obligatorio | A cuántos meses de distancia. 0 es el mismo mes, 1 el mes siguiente y -1 el mes anterior. |

## Ejemplos

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

| Celda | Fórmula | Resultado | Qué muestra |
|---|---|---|---|
| C2 | `=FIN.MES(A2;0)` | 28/02/2026 | Último día del mismo mes: 28 de febrero |
| C3 | `=FIN.MES(A3;1)` | 31/12/2026 | Fin del mes siguiente, para condiciones de «fin de mes más uno» |
| C4 | `=FIN.MES(A4;-1)+1` | 01/06/2026 | Primer día del mes de la factura: el fin del mes anterior más uno |

### Ver los datos de ejemplo como tabla

|  | A | B | C |
|---|---|---|---|
| 1 | Fecha de factura |  | Resultado |
| 2 | 10/02/2026 |  | 28/02/2026 |
| 3 | 20/11/2026 |  | 31/12/2026 |
| 4 | 05/06/2026 |  | 01/06/2026 |

## Errores comunes

| Lo que ves | Por qué ocurre y cómo arreglarlo |
|---|---|
| Un número de cinco cifras en lugar de una fecha | FIN.MES devuelve un número de serie. Dale a la celda formato de fecha. |
| Omitir el argumento meses | A diferencia de otras funciones, meses es obligatorio. Usa 0 para el final del mismo mes. |
| Al agrupar por fin de mes, las fechas saltan al mes siguiente | =FIN.MES(A2;1) es el final del mes siguiente. Para el mes al que pertenece una fecha, usa 0. |

## Consejos

- Agrupa movimientos por mes con una columna auxiliar de =FIN.MES(A2;0): todas las fechas de un mes dan el mismo valor.

## Funciones relacionadas

- [FECHA.MES](https://spreadsheetpractice.com/es/funciones/fecha-mes) (EDATE): 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.
- [FECHA](https://spreadsheetpractice.com/es/funciones/fecha) (DATE): FECHA crea una fecha de verdad a partir de un año, un mes y un día.
- [DIA](https://spreadsheetpractice.com/es/funciones/dia) (DAY): DIA devuelve el día del mes de una fecha, como un número del 1 al 31.

## Preguntas frecuentes

### ¿Cómo obtengo el último día del mes en Excel?

Usa =FIN.MES(A2;0). Devuelve el último día del mes que contiene la fecha de A2.

### ¿Cómo obtengo el primer día del mes?

Suma uno al final del mes anterior: =FIN.MES(A2;-1)+1.

### ¿FIN.MES tiene en cuenta los años bisiestos?

Sí. FIN.MES de cualquier fecha de febrero de 2028 devuelve el 29 de febrero de 2028.

## Practica FIN.MES

En la página de [FIN.MES](https://spreadsheetpractice.com/es/funciones/fin-mes) hay un ejercicio corregido («Facturar a fin de mes») que se resuelve escribiendo la fórmula en español, con punto y coma. Se corrige al instante y luego se vuelve a comprobar con datos cambiados.

Esta página en inglés: [EOMONTH](https://spreadsheetpractice.com/functions/eomonth)

[Traductor de funciones de Excel](https://spreadsheetpractice.com/tools/function-translator): Nombres de las funciones en 8 idiomas

[Todas las funciones en español](https://spreadsheetpractice.com/es/funciones)

---

Spreadsheet Practice (https://spreadsheetpractice.com) enseña fórmulas de hoja de cálculo con práctica: cada ejercicio se corrige en una cuadrícula en vivo y se vuelve a comprobar con datos cambiados.
