如何在Excel中计算旋转加权平均值?
我拥有的数据是:
Category Name | Item name | Param 1 | Param 2 --------------------------------------------- Category A | Item 1 | 10 | 20 Category A | Item 2 | 15 | 25 Category B | Item 3 | 20 | 30 Category B | Item 4 | 40 | 35
我如何计算每个类别的每个项目的枢轴加权平均值?
Category A | (10*20+15*25)/(20+25) Category B | (20*30+40*35)/(30+35)
在参数2以P1 X P2开头后插入一个帮助列: –
=C2*D2
突出显示表格并插入数据透视表。
select类别作为行标签,参数2的总和和P1×P2的总和作为西格玛值。
现在转到function区上的字段,项目和设置,并创build一个名为Weighted Average等于'P1 X P2'/'参数2'的计算字段。
这应该为AI相信…
没有testing
=vlookup("Category A", A2:A$5,3)*vlookup("Category A", A2:A$5, 4)+vlookup("Category A", A3:A$5,3)*vlookup("Category A", A3:A$5, 4)//Sumif(D2:D5,"Category A")
编辑:没有注意到你想要繁殖。 编辑一个可能工作的公式。 没有testing,也不确定。
假设你在列A中有类别,这个数组公式就可以了
Category A { =SUMPRODUCT (IF(A2:A4=A2,C2:C5,""),IF(A2:A4=A2,D2:D5,""))/SUM(IF(A2:A4=A5,C2:C5,"")),}
以防万一你不知道,对于数组公式,你不input大括号,但inputCtrl – Shift – Enter和Excel做它