我对 PowerBI 社区非常陌生,我对如何可视化和创建数据的度量/列感到困惑,这些数据需要将上周/月/年数据与当前周进行比较。
我尝试了互联网或其他论坛上提供的各种解决方案。如果有人能概述实现目标所需的步骤,我将不胜感激。
我拥有的数据是交易数据,我还创建了一个日期表。我不知道如何解决这个问题。
答案 0 :(得分:0)
您可以创建这样的度量(几天):
PreviousDay =
var __DayOnRow = SELECTEDVALUE(Calendar[day])
return
CALCULATE( SUM(Table[SomethingToSum]), FILTER(ALL(Calendar),Calendar[day] = __DayOnRow -1 ))
这是如何工作的:
这周怎么办?
PreviousWeek =
var __WeekOnRow = SELECTEDVALUE(Calendar[Week])
var __FirstDayOfWeek = calculate(min(Calendar[Day]), FILTER(ALL(Calendar), __WeekOnRow = Calendar[Week] ))
var __LastDayOfWeek = calculate(max(Calendar[Day]), FILTER(ALL(Calendar), __WeekOnRow = Calendar[Week] ))
return
CALCULATE(SUM(Table[SomethingToSum]), FILTER(ALL(Calendar),Calendar[day] >= __FirstDayOfWeek -7 && Calendar[day] <= __LastDayOfWeek -7 ))