我的目标是使用Excel2013中的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的标准功能产生的未加权平均值。这个是可能的吗?
发布于 2013-12-15 11:12:39
这对您来说可能不是什么新信息,但您可以创建两个新列。列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)这将给出每个类别的加权平均值。
https://stackoverflow.com/questions/20469046
复制相似问题