如何在Google Sheets中无需额外列计算加权调和均值?
在Google Sheets中无需额外列计算加权调和均值(W.H.M)
完全可以不用添加辅助列,直接在单个单元格内完成计算,具体实现方式如下:
假设你的权重列范围为
Weight(比如实际是B2:B100),数值列范围为Value(比如实际是C2:C100),直接使用公式:=SUM(Weight)/SUM(ARRAYFORMULA(Weight/Value))替换成实际单元格范围的写法示例:
=SUM(B2:B100)/SUM(ARRAYFORMULA(B2:B100/C2:C100))公式说明:
ARRAYFORMULA会在后台批量计算每一行的「权重/数值」,不需要在工作表中显示额外列- 先计算权重列的总和,再除以所有「权重/数值」结果的总和,最终得出加权调和均值
内容的提问来源于stack exchange,提问作者mahmood
相关产品推荐
相关产品推荐

