聚合的 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
我可能缺少一个明显的解决方案,但我正在寻找一种方法来计算求和值的平均值。例如,我在 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