I have this 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]))
有关此类措施如何发挥作用的更多信息,我建议阅读以下文章:“正确”相加的小计和总计 https://powerpivotpro.com/2012/03/subtotals-and-grand-totals-that-add-up-correctly/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)