是否可以引用我当前正在创建的列的上一行?不是在计算列中而是在度量中?
例如,在上图中的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列。
我在计算所得的列中看到许多帖子和视频正在使用“较早”,但是我需要使用度量来创建它。
我已经尝试了很多小时,如果有人有解决方案,那将是很好的。
非常感谢您!
答案 0 :(得分:0)
通常,不可以,您无法recursively self-reference尝试定义同一列。
这似乎可以转换为闭式公式,其中在2020年5月之前,您可以按预期使用Inventory
,Inbound
和Outbound
进行计算,而在2020年5月之后,可以使用从2020年4月开始的广告资源清单,再加上从4月到您所从事的月份的Inbound
和Outbound
的累积总和。很难写,但似乎可行。