在数据透视表中:
hits viewTime
2 100
3 300
4 540
5 10
我想计算的加权平均值viewTime
。我可以“只”通过一个公式,但我希望即使数据发生变化(添加新匹配等),它也能正常工作。
请就实现此目标的正确方法提供建议。
更新:澄清一下,“加权平均”的意思如下:
(100*2+300*3+540*4+10*5)/(2+3+4+5)
答案1
假设您的数据范围或数据透视表位于 A 列和 B 列,那么您可以使用:
=sumproduct(A:A,B:B)/sum(A:A)
如果您有一个包含 ViewTime 总计的透视表,此方法就会有效。