我正在寻找一个将获得加权平均值的excel函数,但前提是存在有效的单元格
到目前为止,我得到的最远的是:
其中G8-G100是示例数据中的第一列或第二列,而H8:H100是权重的第三列
要求/约束:
=SUMPRODUCT($G$8:$G$100,H8:H100)/SUMPRODUCT($G$8:$G$100,--ISNUMBER(H8:H100),--ISNUMBER(G8:G100))/SUM(H8:H100)
R2 1 .13
Abc 4 .13
12 3 .2
3 .2
3 2 .27
然后是结果:
First column:
= (12 * .2) * (.2/(.2+.27)) + (3*.27) * (.2/(.2+.27))
Second column:
= (1 *.13) * (.13/(.13+.13+.2+.2+.27)) + (4*.13) * (.13/(.13+.13+.2+.2+.27)) + 3 * (.2/(.13+.13+.2+.2+.27)) + etc...(for all 5 valid cells)