在Excel中计算加权平均分,推荐使用`SUMPRODUCT`函数结合`SUM`函数,具体方法如下:
一、核心公式
加权平均分计算公式为:
$$
text{加权平均分} = frac{sum (数值 times 权重)}{sum 权重}
$$
对应的Excel公式为:
$$
= frac{text{SUMPRODUCT(数值范围, 权重范围)}}{text{SUM(权重范围)}}
$$
二、操作步骤
将成绩数据放在一列(如B列),对应的权数(如学分)放在另一列(如C列)。
输入公式
在空白单元格中输入:
```excel
=SUMPRODUCT(B2:B4, C2:C4) / SUM(C2:C4)
```
或者:
```excel
=SUM(B2:B4 * C2:C4) / SUM(B2:B4)
```
注意:第二种方法需按`Ctrl+Shift+Enter`输入数组公式。
计算结果
公式会自动计算加权平均分。例如,数据为10、20、30,权数分别为2、3、5时,结果为21.875。
三、注意事项
数据准确性: 确保数值和权数范围正确,避免输入错误导致结果偏差。
公式优化:若需动态调整数据范围,可直接引用单元格区域(如B2:B4、C2:C4),无需手动修改具体数值。
四、扩展应用
若需根据不同条件计算加权平均分,可结合`SUMIFS`函数。例如,仅计算某科目的加权平均分:
```excel
=SUMPRODUCT(B2:B4, C2:C4) / SUMIFS(C2:C4, A2:A4, "语文")
```
此公式会仅对A列中标记为“语文”的数据计算加权平均分。