2013-12-09 198 views
0

我的目標是在Excel 2013年創建價格的加權平均,其中權重取決於每個類別大小的值,使用的PowerView功能例如下表:加權平均值

Category Price Size 
1   10  5 
1   20  15 
2   30  3 
2   50  8 
3   5  10 
3   33  10 

因此,對於第1類:(10 * 5 + 20 * 15)和/20=17.5在表中呈現這樣的:

Category weighted avg price 
1   17.5 
2  .... 

代替未加權平均值,其中這個標準functionali PowerView生成的。這可能嗎?

+0

不確定PowerView,但使用標準數據透視表,您可以創建自定義計算 - 快速替代方法是創建一個具有加權值的附加列,然後在其上運行平均值。 –

回答

0

這可能不是您的任何新信息,但您可以創建兩個新列。 D列就是B×C,然後E列爲

=sumif($A$1:$A$6,A1,$D$1:$D$6)/sumif($A$1:$A$6,A1,$C$1:$C$6) 

並且這將給你每個類別的加權平均值。