我有这张 table
这是我必须计算平均值的测量值
交易合约(MTD):= TOTALMTD(SUM([交易合约]),'TestTable'([交易日期]))
平均值:= [交易合约(MTD)] / SUM([交易日])
目前平均值的结果是正确的,达到每日水平,当我希望看到月平均值时,我没有按日期过滤,那么我会得到结果9000/14 = 642这是不正确的,我希望看到4425哪个是每个平均值的总和 . 如何修改平均测量查询以获得预期结果
我不完全确定你为什么要这么做,因为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”
1 回答
我不完全确定你为什么要这么做,因为4425不是真正的平均值,但你可以按如下方式编写公式:
有关这些措施如何运作的更多信息,我建议您阅读以下文章:Subtotals and Grand Totals That Add Up “Correctly”