首页 生活常识

加权平均值计算公式是什么(Excel 中计算加权平均数的套路公式)

2024-07-18 11:46:26100人浏览

很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最基础的概念开始,一步步由简入繁、从入门到精通,系统化地讲解 Excel 的各个知识点。

现在终于有了,以下专栏,从最基础的操作和概念讲起,用生动、有趣的案例带大家逐一掌握 Excel 的操作技巧、快捷键大全、函数公式、数据透视表、图表、打印技巧等……学完全本,你也能成为 Excel 高手。

专栏Excel从入门到精通作者:Excel学习世界99币81人已购查看

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


今天我想告诉大家,在 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. 添加表头及框线。