这是我必须计算平均值
的测量值交易合约(MTD):= TOTALMTD(SUM([交易合约]),' TestTable'([交易日期]))
平均值:= [交易合约(MTD)] / SUM([交易日])
目前平均值的结果是正确的,达到每日水平, 当我希望看到月平均值时,我没有按日期过滤,那么我将得到结果9000/14 = 642这是不正确的,我希望看到4425这是每个平均值的总和。如何修改平均测量查询以获得预期结果
答案 0 :(得分:0)
我不完全确定你为什么要这样做,因为4425不是真正的平均值,但你可以写下你的公式如下:
Average = SUMX(VALUES(TestTable[Trading Date]),
[Traded Contract(MTD)] /
LOOKUPVALUE(TestTable[Trading Days],
TestTable[Trading Date],[Trading Date]))
有关这些措施如何运作的更多信息,我建议您阅读以下文章: Subtotals and Grand Totals That Add Up “Correctly”