【发布时间】:2021-06-06 23:54:07
【问题描述】:
我是 PowerBI 社区的新手,我很困惑如何可视化并为需要比较上周/月/年数据与当前周的数据创建度量/列。
我尝试了互联网或其他论坛上提供的各种解决方案。如果有人能概述实现目标所需的步骤,我将不胜感激。
我拥有的数据是交易数据,我还创建了一个日期表。我不确定如何解决这个问题。
【问题讨论】:
标签: powerbi dax powerbi-embedded
我是 PowerBI 社区的新手,我很困惑如何可视化并为需要比较上周/月/年数据与当前周的数据创建度量/列。
我尝试了互联网或其他论坛上提供的各种解决方案。如果有人能概述实现目标所需的步骤,我将不胜感激。
我拥有的数据是交易数据,我还创建了一个日期表。我不确定如何解决这个问题。
【问题讨论】:
标签: powerbi dax powerbi-embedded
您可以创建这样的度量(几天):
PreviousDay =
var __DayOnRow = SELECTEDVALUE(Calendar[day])
return
CALCULATE( SUM(Table[SomethingToSum]), FILTER(ALL(Calendar),Calendar[day] = __DayOnRow -1 ))
这是如何工作的:
WEEK 怎么做?
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 ))
【讨论】: