Fecha y hora de DAX: función WEEKNUM

Descripción

Devuelve el número de semana para la fecha y el año dados según el valor de return_type. El número de la semana indica dónde cae la semana numéricamente dentro de un año.

Sintaxis

WEEKNUM (<date>, [<return_type>])

Parámetros

No Señor. Descripción de parámetros
1

date

Fecha en formato de fecha y hora.

2

return_type

Un número que determina el valor de retorno -

1 - La semana comienza el domingo. Los días laborables están numerados del 1 al 7.

2 - La semana comienza el lunes. Los días laborables están numerados del 1 al 7.

Si se omite, el valor predeterminado es 1.

Valor devuelto

Un número entero, en el rango de 1 a 53.

Observaciones

DAX usa el tipo de datos de fecha y hora para trabajar con fechas y horas.

Si los datos de origen están en un formato diferente, DAX convierte implícitamente los datos a fecha y hora para realizar cálculos.

De forma predeterminada, la función WEEKNUM utiliza una convención de calendario en la que la semana que contiene el 1 de enero se considera la primera semana del año.

Note - El estándar de calendario ISO 8601, ampliamente utilizado en Europa, define la primera semana como aquella en la que la mayoría de los días (cuatro o más) corresponden al Año Nuevo.

Esto significa que para los años en los que hay tres días o menos en la primera semana de enero, la función WEEKNUM devuelve números de semana que son diferentes de la definición de ISO 8601.

Ejemplo

= WEEKNUM ("Oct 2, 2016", 1) returns 41. 
= WEEKNUM ("Dec 31, 2016", 1) returns 53.