Power BI-参考当前创建度量的上一行

时间:2020-05-21 18:09:50

标签: powerbi dax

是否可以引用我当前正在创建的列的上一行?不是在计算列中而是在度量中?

enter image description here

例如,在上图中的Excel中可以这样做。

Q4 = If(N3> 0,  N3 + O4 + P4, Q3 + O4 + P4) 

Q5 = If(N4> 0,  N4 + O5 + P5, Q4 + O5 + P5) and so on.

但是我无法在Power BI中找到实现此目标的方法...

我已经在Power BI中创建了一个可视表,现在需要在可视表中添加新的度量,例如Excel中的Q列。

enter image description here

我在计算所得的列中看到许多帖子和视频正在使用“较早”,但是我需要使用度量来创建它。

我已经尝试了很多小时,如果有人有解决方案,那将是很好的。

非常感谢您!

1 个答案:

答案 0 :(得分:0)

通常,不可以,您无法recursively self-reference尝试定义同一列。

这似乎可以转换为闭式公式,其中在2020年5月之前,您可以按预期使用InventoryInboundOutbound进行计算,而在2020年5月之后,可以使用从2020年4月开始的广告资源清单,再加上从4月到您所从事的月份的InboundOutbound的累积总和。很难写,但似乎可行。