我的目标是使用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 ....
而不是PowerView标准功能产生的未加权平均值。这可能吗?
答案 0 :(得分:0)
这可能不是您的任何新信息,但您可以创建两个新列。 D列只是B x C.然后是E列
=sumif($A$1:$A$6,A1,$D$1:$D$6)/sumif($A$1:$A$6,A1,$C$1:$C$6)
这将为您提供每个类别的加权平均值。