La función WEEKDAY es una función de fecha y hora en lenguaje DAX. Devuelve un número del 1 al 7 que identifica el día de la semana de una fecha. De forma predeterminada, el día está comprendido entre 1 (domingo) y 7 (sábado).
La sintaxis de la función WEEKDAY es la siguiente:
WEEKDAY(<date>, <return_type>)
donde
<date> Fecha en formato datetime.
- Las fechas se deben escribir con la función DATE, mediante expresiones que dan lugar a una fecha o como resultado de otras fórmulas.
<return_type> Número que determina el valor devuelto:
- Tipo de valor devuelto: 1, la semana comienza el domingo (1) y termina el sábado (7), numerado del 1 al 7.
- Tipo de valor devuelto: 2, la semana comienza el lunes (1) y termina el domingo (7).
- Tipo de valor devuelto: 3, la semana comienza el lunes (0) y termina el domingo (6), numerado del 1 al 7.
El resultado se mostrará de siguiente manera: