打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
带大家来认识下SUMIF函数

如果您需要在Excel表格中对特定条件下的数据进行求和,那么SUMIF函数是一个非常有用的工具。SUMIF函数允许您在满足指定条件的情况下,将符合条件的单元格的值相加起来。在本文中,我们将向您介绍如何使用SUMIF函数来处理您的表格数据。

如下图所示,是一个模拟的销售记录表。 每个产品的销售季节不同,但至少会出现一次。 需要一个公式来计算每个商品在上个季度的平均销售额。

这里的结果是 94、63、76、95 的平均值。

参考公式:

=SUMIF(B3:E6,"",B2:E5)/4

SUMIF函数常用于对满足单个指定条件的范围内的值求和。

语法也很简单:

=SUMIF(条件范围,指定条件,求和范围)

在初步了解了SUMIF函数的使用规则之后,回到本例中的正题:

先看=SUMIF(B3:E6,"",B2:E5)的第一个参数B3:E6,就是条件区域。

第二个参数指定的条件为“”,为空值。

选择空值作为指定条件是这道题的关键。 因为我们要计算每个产品在上个季度的销售数量的平均值,所以我们必须先计算B3:E6区域中每一列的最后一个值。

这些最后的价值观有什么共同点?

也就是说,此值在下一个单元格中必须为空。 如果下一个单元格中有一个值,它不是最后一个值,对吗?

第三个参数是B2:E5。 注意这里的引用区域和第一个参数的条件区域形成错行效果。

整个公式的意思是:

如果单元格区域B3:E6满足等于空值的条件,则计算空值对应的上一行的总和,从而得到区域B2:E6中每一列最后一个值的总和 伪装。

最后将SUMIF函数的计算结果除以4,结果为82。

也可以使用以下公式来完成:

=AVERAGEIF(B3:E6,"",B2:E5)

接下来,我们再来看一下这个话题。 单元格区域A1:D5为员工考核表,每个考核项用不同的等级表示。

现在需要根据右下角的分数对照表,即A7:B11单元格,计算出E列每位员工的总分。

计算此问题也可以使用 SUMIF 函数来完成:

=SUMPRODUCT(SUMIF(A$8:A$11,B2:D2,B$8:B$11))

本例SUMIF函数的第二个参数使用多个单元格分别计算条件范围A$8:A$11中满足条件B2:D2的B$8:B$11的对应值。

结果是一个内存数组:{10,5,10}

最后用SUMPRODUCT函数对这个内存数组求和得到计算结果。

希望对你们有所帮助!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
一起认识SUMIF函数
Excel求和的各种方法,你最喜欢哪个?
特殊条件求和,SUMIF函数,我来啦
让隐藏的列'彻底消失',公式不变的情况下只计算非隐藏的列的和
别说你会SUMIF,不服来辩!
关于SUMIF函数的另类用法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服