我有很多行,我想计算每个日期的差异 .
所以说我有以下内容:
[日期] [交易号] [ Value ]
1月16日1 1000
1月16日1 980
然后我想要一个事实,即每一行都会将该值与上一个日期的度量进行比较 .
所以如果我对当前日期的SUM(值)有一个度量,我基本上想要SUM(CurrentDate) - SUM(PreviousDate)来查看运动 .
有几点需要注意:
-
实际上会有几个比较:上一个日期,上个月结束,上一年结束 .
-
我希望将此作为计算度量而非列,以便我不需要过滤前一时期的交易编号 .
我尝试了但它只是空了:
Previous Value :=CALCULATE(SUM(Table[Value])) - CALCULATE(SUM(Table[Value]), FILTER(Table, Table[Date] = PreviousDay(Table[Date])))
1 回答
不幸的是,我不知道为什么你的措施不起作用,但是应该遵循: