Función DIA (DAY)
Respuesta rápida
DIA devuelve el día del mes de una fecha, como un número del 1 al 31.
- Sintaxis
=DIA(núm_de_serie)- Uso más común
=DIA(B2)devuelve 1 (El alquiler se paga el día 1)
Sirve para ver si una fecha cae en la primera o en la segunda quincena, ordenar recibos por día de cargo o, junto con FIN.MES, saber cuántos días tiene un mes.
- Nombre en inglés
- DAY
- Disponible en
- Todas las versiones actuales
- Categoría
- Fecha y hora
- Devuelve
- Un número entero del 1 al 31.
- Google Sheets
- Funciona igual en Google Sheets.
Sintaxis
=DIA(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 |
|---|---|---|---|
| D2 | =DIA(B2) | 1 | El alquiler se paga el día 1 |
| D3 | =DIA(B3)<=15 | FALSO | FALSO: el préstamo del coche cae en la segunda quincena |
| D4 | =DIA(FIN.MES(B4;0)) | 30 | Abril tiene 30 días |
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
| Pago | Fecha de vencimiento | Resultado | |
| Alquiler | 01/04/2026 | 1 | |
| Préstamo del coche | 17/04/2026 | FALSO | |
| Tarjeta | 30/04/2026 | 30 |
Practica DIA
Escribe la fórmula en español, con punto y coma. Se corrige al instante y luego se vuelve a comprobar con datos cambiados.
Día de cargo de los recibos
C2, devuelve el día del mes en que vence cada recibo. Rellena hacia abajo hasta C6.Errores comunes
| Lo que ves | Por qué ocurre y cómo arreglarlo |
|---|---|
| Contar días entre dos fechas con DIA | =DIA(B2)-DIA(A2) solo compara los números de día y falla al cambiar de mes. Resta las fechas directamente o usa DIAS. |
| #¡VALOR! | La fecha está guardada como texto. Conviértela antes con FECHANUMERO. |
Consejos
- =DIA(FIN.MES(A2;0)) te dice cuántos días tiene el mes de A2, incluidos los febreros de los años bisiestos.
Preguntas frecuentes
¿Cómo saco el número de día de una fecha en Excel?
Usa =DIA(A2). Para el nombre del día de la semana, usa =TEXTO(A2;"dddd").
¿Cómo sé cuántos días tiene un mes?
Combina DIA con FIN.MES: =DIA(FIN.MES(A2;0)) devuelve de 28 a 31 según el mes de la fecha de A2.
Esta página en inglés: DAY. 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 .