La función DAY() extrae el número del día del mes (del 1 al 31) de un valor de fecha o fecha y hora dado. Es útil para analizar patrones diarios, realizar acciones en días específicos del mes o descomponer fechas para reportes.
Sintaxis de la expresión
DAY( Fecha )
Parámetros:
Fecha: Un valor de tipo Date, DateTime o un texto reconocible como fecha, del cual se desea extraer el día.
Ejemplos Prácticos
-
Extraer el día de hoy:
DAY(TODAY())
Explicación: Si hoy es 14 de diciembre de 2025, devuelve el número 14. -
Regla de validación (Pago quincenal):
OR(DAY([Fecha_Pago]) = 15, DAY([Fecha_Pago]) = 30)
Explicación: Devuelve verdadero solo si el día de la fecha de pago es exactamente el 15 o el 30 del mes. -
Días transcurridos en el mes actual:
DAY(TODAY()) - 1
Explicación: Calcula cuántos días completos han pasado desde el inicio del mes hasta ayer.