Función MES en Excel
Devuelve el mes de una fecha, del 1 (enero) al 12 (diciembre). En Excel en inglés se llama MONTH.
Sintaxis
Excel en español (México)
=MES(núm_de_serie)
Excel en español (España y Latinoamérica)
=MES(núm_de_serie)
Excel en inglés
=MONTH(serial_number)
| Argumento | Qué es |
|---|---|
| núm_de_serie | La fecha. |
Ejemplo
Para Excel una fecha es un número: los días transcurridos desde el 1 de enero de 1900 (el 30/10/2026 es 46325). Por eso se pueden sumar y restar. AÑO, MES y DIA extraen cada parte.
=MES(A2)
Error común
Devuelve un número, no el nombre del mes. Para el nombre usa TEXTO(fecha;"mmmm").
Sobre los Anuncios
Este sitio utiliza Google AdSense para mostrar anuncios. Estos anuncios nos ayudan a mantener WebHerramientas completamente gratuito. Los anuncios son gestionados por Google y cumplen con estrictos estándares de seguridad y privacidad.
Los anuncios nos ayudan a mantener WebHerramientas gratuito para todos
Practica MES
Escribe la fórmula en la hoja y revísala al instante. Puedes usar el nombre en español o en inglés. Ver todas las lecciones
AÑO, MES y DIA
Para Excel una fecha es un número: los días transcurridos desde el 1 de enero de 1900 (el 30/10/2026 es 46325). Por eso se pueden sumar y restar. AÑO, MES y DIA extraen cada parte.
En B2 extrae el año de la fecha de venta.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Fecha de venta | Año | Mes | |
| 2 | 28/11/2025 | |||
| 3 | 15/01/2026 | |||
| 4 | 02/03/2026 | |||
| 5 | 19/07/2026 | |||
| 6 | 24/12/2026 | |||
| 7 |
Consejo: mientras escribes, haz clic en una celda o arrastra sobre varias para insertar su referencia.
Preguntas frecuentes
- ¿Cómo se llama MES en inglés?
- En Excel en inglés se llama MONTH. La fórmula =MES(A2) se escribe =MONTH(A2).
- ¿Por qué MES me marca error de fórmula con comas?
- Depende de la configuración regional. Donde la coma es el separador decimal (España, Colombia, Argentina…), Excel separa los argumentos con punto y coma. En México y en Excel en inglés se usa la coma.
- ¿Cuál es el error más común con MES?
- Devuelve un número, no el nombre del mes. Para el nombre usa TEXTO(fecha;"mmmm").