Excel中计算加权平均数的套路公式

Excel学习世界 2023-11-28 21:19:07

工作中经常需要计算加权平均数,比如对不同比重的课程的统计平均分,比如分批投资加仓后算均价等等。

今天我想告诉大家,在 Excel 中计算加权平均数是有套路公式的。

案例:

根据下图 1 中每个项目的权重和分值,计算加权平均分。

效果如下图 2 所示。

解决方案:

首先,先别管 Excel 公式,我们先从数学逻辑上搞清楚加权平均数究竟应该怎么算。

根据初中数学知识:

加权平均 = sum(分值*权重)/sum(权重)

为了便于理解,我先把上述公式分步骤计算一遍,让大家看一下结果。

1. 在 E2 单元格中输入以下公式 --> 下拉复制公式:

=C2*B2

2. 在 F2 单元格中输入公式 =SUM(B2:B13)

3.  在 G2 单元格中输入公式 =SUM(E2:E13)/F2

上面的公式就是单纯的数学公式推导。在 Excel 中,可以将步骤简化成下面的套路公式。

=SUMPRODUCT(数值,权重)/SUM(权重)

下面我们就用这个套路公式来计算。

4. 在 E2 单元格中输入以下公式:

=SUMPRODUCT(B2:B13,C2:C13)/SUM(B2:B13)

公式释义:

sumproduct 函数的作用就是将 B2:B13 和 C2:C13 区域的每一行依次相乘,然后求和,其实就是替换了 sum(分值*权重)

此时的计算结果自动变成了百分比格式,需要将其调整为数值格式。

5. 选中 E2 单元格 --> 按 Ctrl+1 --> 在弹出的对话框中选择“数字”选项卡 --> 选择“常规”--> 点击“确定”

6. 添加表头及框线。

1 阅读:266

Excel学习世界

简介:Excel 学习交流