从 [日期] 定义上周
Define last week from [date]
我在从 DATE 列中提取 week/year 时遇到问题。
现在是 2022 年的第 2 周,我的目标是将 MAX week 设置为“2022 年第 1 周”。
目标是拥有始终显示前一周的动态计算列或度量。
weekMax = FORMAT(MAX(fact[date]),"WW YYYY")
通过这个解决方案,它显示了 03 2022 结果。
有办法解决这个问题吗?
您可以尝试类似的方法:
weekMax =
VAR lastweek = FORMAT(DATEADD('Table'[Date].[Date], -7, DAY) ,"WW YYYY")
RETURN
IF(FORMAT(TODAY() - 7 ,"WW YYYY") = lastweek, lastweek, BLANK())
输出:
或者如果您总是只想要上周而不考虑任何列,您可以使用:
weekMax = FORMAT(TODAY() - 7 ,"WW YYYY")
我在从 DATE 列中提取 week/year 时遇到问题。
现在是 2022 年的第 2 周,我的目标是将 MAX week 设置为“2022 年第 1 周”。
目标是拥有始终显示前一周的动态计算列或度量。
weekMax = FORMAT(MAX(fact[date]),"WW YYYY")
通过这个解决方案,它显示了 03 2022 结果。
有办法解决这个问题吗?
您可以尝试类似的方法:
weekMax =
VAR lastweek = FORMAT(DATEADD('Table'[Date].[Date], -7, DAY) ,"WW YYYY")
RETURN
IF(FORMAT(TODAY() - 7 ,"WW YYYY") = lastweek, lastweek, BLANK())
输出:
或者如果您总是只想要上周而不考虑任何列,您可以使用:
weekMax = FORMAT(TODAY() - 7 ,"WW YYYY")