Получить номер недели в году с настраиваемым днем ​​в качестве начального дня недели

Я хочу использовать функцию Date.WeekOfYear (), чтобы получить номер недели для значений datetime, но с настраиваемым днем ​​в качестве начала недели (скажем, суббота, а не воскресенье). Как это возможно в PowerQuery M?


person Behnam2016    schedule 24.02.2016    source источник


Ответы (1)


Вы можете использовать такой условный оператор (добавив 1 к номеру недели, если день субботний):

if Date.DayOfWeek([Date])=5 then Date.WeekOfYear([Date])+1 else Date.WeekOfYear([Date])
person ImkeF    schedule 25.02.2016