这个问题乍一看似乎很容易,但我一直试图解决它。
我想在动力支点措施中动态地总结前期销售额。问题是我的句号列是整数值而不是日期。
我设法计算上一期间但我没有设法将其设置为过滤值:
Max(表1 [期间]) - 1 - >这给了我以前期间字段的值
但是,当我想将其添加为计算度量的过滤器时,它不起作用: - >计算( Sum(table1 [Sales]),Filter(table1,Max(table1 [Period])= Max(table1 [Period]) )
我也试过这个:计算(Sum(table1 [Sales]),table1 [Period] = table1 [Period] -1)
但他们都没有工作。我虽然用计算列来做,但我宁愿用测量来做。
你能帮帮我吗?预期结果:
答案 0 :(得分:0)
创建指标:
Previous Sales:=
CALCULATE( SUM(Table1[Sales]),
FILTER( ALL(Table1), Table1[Period] = MAX(Table1[Period]) - 1))
它将为您提供动态的先前销售。请注意:它依赖于周期增加1的事实。
如果您需要总结Previous Sales,请创建第二个度量:
Total Previous Sales:=
SUMX( VALUES(Table1[Period]), [Previous Sales])