特殊条件求和,SUMIF函数,我来啦

小伙伴们好啊,假期马上就要结束了,短暂的相聚之后,是难舍的别离,相信很多小伙伴正在返程的路上,有的小伙伴已经准备开始新的打拼了。

今天老祝和大家分享一组简单高效的Excel函数公式技巧,点滴积累,也能提高工作效率。

如下图中所示,是一份模拟的销售记录表,每种商品的销售季节不同,但至少会出现一次。要求用公式计算出每种商品最后一季销售额的平均值。

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

参考公式:

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


SUMIF函数常用于对区域中符合指定的单个条件的值求和。

语法也很简单:

=SUMIF(条件区域,指定的条件,求和区域)

初步认识了SUMIF函数的使用规则,再回到本例中的题目:

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

第二参数指定的条件是"",也就是空值。

选择空值作为指定的条件是本题的关键。因为我们要求是对每种商品的最后一季销售数量计算平均值,首先就要计算出B3:E6区域中每一列的最后一个值。

这最后一个值有什么共同的特点呢?

就是这个值向下一个单元格必须是空白的,要是向下一个单元格有值的话,就不是最后一个值了,对吧?

第3参数是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函数对这个内存数组求和,得出计算结果。


简单函数也有大作用,高手的境界就是手中无刀心中有刀。

好了,今天的内容就是这些,小伙伴们明天不见不散!


图文制作:祝洪忠

标签:
iexcelhome
Excel之家ExcelHome 微信号:iexcelhome 扫描二维码关注公众号
优质自媒体

小编推荐

  1. 1 激情文章(激情文章)

    大家好,小伟今天来为大家解答激情文章以下问题,激情文章很多人还不知道,现在让我们一起来看看吧!1、关于充满激情的文章1:户外,一种充满

  2. 2 电气注册工程师(电气注册工程师难考吗)

    大家好,小娟今天来为大家解答电气注册工程师以下问题,电气注册工程师难考吗很多人还不知道,现在让我们一起来看看吧!1、(一)取得本专业

  3. 3 雨=͟͟͞͞雨=͟͟͞͞雨=͟͟͞͞雨 雨天行车别马虎,事故就在一瞬间!

    降雨天色出行攻略据成都会景象台预告,估计今天晚上到来日白日我市有中雨,西部南部局部处所大雨到暴雨,降雨时伴有4~5级阵风;之后两天云量

  4. 4 八哥说话教材16句单词合集(八哥说话训练教程)

    大家好,小豪今天来为大家解答八哥说话教材16句单词合集以下问题,八哥说话训练教程很多人还不知道,现在让我们一起来看看吧!1、me——我,

  5. 5 增值税税负是什么意思例子(增值税超税负返还是什么意思)

    大家好,小美今天来为大家解答增值税税负是什么意思例子以下问题,增值税超税负返还是什么意思很多人还不知道,现在让我们一起来看看吧!1、

  6. 6 油菜的种植技术(油菜的种植技术有哪些)

    大家好,小丽今天来为大家解答油菜的种植技术以下问题,油菜的种植技术有哪些很多人还不知道,现在让我们一起来看看吧!1、三、重施基肥。

  7. 7 绝地求生进不去大厅(绝地求生进不去大厅怎么解决)

    大家好,小乐今天来为大家解答绝地求生进不去大厅以下问题,绝地求生进不去大厅怎么解决很多人还不知道,现在让我们一起来看看吧!1、绝地求

  8. 8 扶桑养殖方法和注意事项有哪些(扶桑养殖方法和注意事项有哪些)

    大家好,小娟今天来为大家解答扶桑养殖方法和注意事项有哪些以下问题,扶桑养殖方法和注意事项有哪些很多人还不知道,现在让我们一起来看看

Copyright 2024 优质自媒体,让大家了解更多图文资讯!