我正在为周排序而苦苦挣扎。 详情: 计算周的度量:
Year Week Column: =
CONCATENATE(
YEAR ([Date]),
" W" & FORMAT( WEEKNUM ([Date], 21), "00" )
)
我找不到将 2023 W52 放在 2022W52 和 2023 W01 之间的方法。 你能在这个问题上给我建议吗? 正确排序这几周的关键应该是什么?
提前致谢!
不是排序的问题。这是正确应用 ISO 周历逻辑的问题,请参阅Wikipedia。 年周列 的公式需要考虑到 2023-01-01 属于 ISO 周年 2022 计算方法如下:
Year Week Column =
IF (
WEEKNUM ( [Date], 21 ) = 1
&& MONTH ( [Date] ) = 12,
YEAR ( [Date] ) + 1,
IF (
WEEKNUM ( [Date], 21 ) >= 52
&& MONTH ( [Date] ) = 1,
YEAR ( [Date] ) - 1,
YEAR ( [Date] )
)
)
& "-W" & FORMAT ( WEEKNUM ( [Date], 21 ), "0#" )
有了正确的年周列,排序就没有任何问题了!
非常感谢彼得的帮助!
排序不再有问题! :) 祝你有美好的一天!