【发布时间】:2017-10-24 12:14:25
【问题描述】:
由于 Power Query 中 Weeknum 标准函数的限制,是否有任何 M 代码可以调用函数以提供不同的 Weeknum 返回类型(具体来说,在 Excel 中它是 Weeknum (date,14))。
我发现这可以给我 ISO 周数:
let
Thursday = Date.AddDays(DateParameter,3-Date.DayOfWeek(DateParameter,Day.Monday)),
Jan1 = #date(Date.Year(Thursday),1,1),
Days = Number.From(Thursday - Jan1),
Result = Number.RoundDown(Days/7)+1
in
Result
但我不知道如何修改它以使每周从星期四开始(我相信这很简单!)
提前感谢您的帮助 - 非常感谢。
【问题讨论】:
-
我想这就是你要找的东西:msdn.microsoft.com/en-us/library/mt253480.aspx
标签: excel powerquery week-number m