聚合的 powerpivot 平均值

powerpivot average of an aggregate

我可能缺少一个明显的解决方案,但我正在寻找一种方法来计算求和值的平均值。例如,我在 item# 级别有利润,其中每个项目也在账单上,我想要账单利润的平均值。

Item# | Bill# | Profit
1       1      100
2       1      200
1       2      100
2       2      200

如果我只取利润的平均值,我得到 150,但我想要帐单总额的平均值,即 300。是否可以这样做?我在想类似 Calculate(Average(Profit),Bill# = Bill#) 的东西,但这总是正确的吗?

提前致谢!

尚不完全清楚您打算如何使用度量,但 PowerPivot 中有一些强大的迭代函数可以执行此类操作。此公式遍历每个 bill# 并计算利润总和的平均值:

= AVERAGEX(VALUES(tbl[bill#]), SUM(tbl[profit]))

第一个参数只是创建一个 'column' 个独特的账单#s,第二个参数是每个账单#的利润总和。

假设您的 table 被称为 tbl