我在 PowerBI
中使用一个仪表来显示一个值是否超过或低于过去2周二的平均值(例如) . Gauge的目标值是一个度量:
AverageLastdays =
CALCULATE (
AVERAGE(Data1[TTSTotal]);
FILTER( Data1;
Data1[Date] = (Data1[CurrDate]-8) --Tuesday last Week
|| Data1[Date] = (Data1[CurrDate]-15) --Tuesday 2 Weeks ago
)
)
哪里 CurrDate = TODAY()
并使用 sept2017 to Jan2018.
中的适当日期填充日期列
一旦日期到达2017(例如,如果我使用-18),过滤器中不会考虑此日期 .
我使用卡片来显示看似正确的日期 .
我想计算过去6周的平均值,但我只能做2周的时间,因为2017年是2周前 .
谢谢你的帮助 .
1 回答
不确定你的公式是怎么回事,我怀疑是因为你的整数(例如-8)被隐式转换为日期时间 .
无论如何,我想你可以使用DATEDIFF函数解决另一种方式,例如: