Función MES (MONTH)
Respuesta rápida
MES devuelve el mes de una fecha como un número del 1 al 12.
- Sintaxis
=MES(núm_de_serie)- Uso más común
=MES(B2)devuelve 1 (Enero es el mes 1)
Úsala para resumir por mes, calcular trimestres o comprobar si una fecha cae en un mes concreto. Si quieres el nombre del mes en lugar del número, usa TEXTO.
- Nombre en inglés
- MONTH
- Disponible en
- Todas las versiones actuales
- Categoría
- Fecha y hora
- Devuelve
- Un número entero del 1 (enero) al 12 (diciembre).
- Google Sheets
- Funciona igual en Google Sheets.
Sintaxis
=MES(núm_de_serie)
En Excel en español los argumentos se separan con punto y coma (;) y los decimales llevan coma.
| Argumento | ¿Obligatorio? | Qué es |
|---|---|---|
núm_de_serie | Obligatorio | La fecha que se lee, normalmente una referencia de celda. |
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 |
|---|---|---|---|
| E2 | =MES(B2) | 1 | Enero es el mes 1 |
| E3 | =SUMAPRODUCTO((MES(B2:B5)=2)*C2:C5) | 1.980 € | El total de los pedidos de febrero |
| E4 | =REDONDEAR.MAS(MES(B5)/3;0) | 2 | El trimestre del pedido de mayo |
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
| Pedido | Fecha | Importe | Resultado | |
| A-1 | 14/01/2026 | 480 € | 1 | |
| A-2 | 03/02/2026 | 1.250 € | 1.980 € | |
| A-3 | 27/02/2026 | 730 € | 2 | |
| A-4 | 09/05/2026 | 915 € |
Practica 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.
Año y mes
B2:B6 con el año y C2:C6 con el número de mes de cada fecha de factura.Errores comunes
| Lo que ves | Por qué ocurre y cómo arreglarlo |
|---|---|
| Se mezclan meses de años distintos | MES no tiene en cuenta el año, así que enero de 2025 y enero de 2026 devuelven 1. Comprueba también el año, o agrupa con =TEXTO(A2;"aaaa-mm"). |
| #¡VALOR! | La celda contiene un texto que parece una fecha. Conviértelo con FECHANUMERO y luego saca el mes. |
| El resultado sale como una fecha de enero de 1900 | La celda conservó un formato de fecha. Cámbialo a General. |
Consejos
- =TEXTO(A2;"mmm") da el nombre corto del mes (ene, feb) cuando necesitas una etiqueta en lugar de un número.
Preguntas frecuentes
¿Cómo obtengo el nombre del mes en lugar del número?
Usa TEXTO: =TEXTO(A2;"mmmm") para el nombre completo o =TEXTO(A2;"mmm") para la versión de tres letras.
¿Cómo obtengo el trimestre de una fecha?
Divide el mes entre 3 y redondea hacia arriba: =REDONDEAR.MAS(MES(A2)/3;0) devuelve de 1 a 4.
Esta página en inglés: MONTH. Traductor de funciones de Excel: Nombres de las funciones en 8 idiomas. Todas las funciones en español.
Actualizado Comprobado ejecutándolo: nuestro motor de fórmulas calculó todas las fórmulas de esta página el .