大神教你通过Sumifs函数进行多条件求和

    作者:课课家教育更新于: 2016-11-10 17:58:28

    软考,您想通过吗?一次通过才是硬道理

      在日常的Excel使用或者基础的excel考试试题中,都会经常用到Sumifs函数来进行多条件求和,使用Sumifs函数求和能让我们的工作高效很多,也是各位学习excel的小伙伴们必须要掌握的基本课程,下面就让我们一起来学习一下吧。

      首先我们通过几个简单的例子来进行详细的讲解,如下图所示,要求统计北京的A产品的销量合计,我们先输入具体的函数:

      =SUMIFS(C2:C10,A2:A10,"北京",B2:B10,"A")

    大神教你通过Sumifs函数进行多条件求和_Excel二级_Excel考试_Excel技巧_课课家

      小编先列举一个具体的问题:如果想统计北京A和C产品销售的合计,我们该怎么做?

      相信很多的小伙伴都会想到用sumifs()+Sumifs()函数来进行求和,但当我们遇到产品很多的情况的话,公式就会变得很长,将会浪费很多的时间在公式的输入上。

      针对产品很多的情况,我们可以用常量数组来进行统计,工作效率会大大提高,具体公式如下图所示:

      =SUM(SUMIFS(C2:C10,A2:A10,"北京",B2:B10,{"A","C"}))

      下面小编为大家解释上面的公式:

      首先我们需要了解的是{"A","C"}是一个常量数组,这个常量数组可以让Sumifs函数分别计算这2个产品的销量,并且得到的是2个产品的销量合计例如:{9,3},同样为一组数,也就是我们可以同时计算两个产品的销量。

      下面我们通过使用Sum()来分别对计算出的A和C产品的销售合计进行二次求和,具体操作步骤如下:

    进行二次求和

      下面我们来解决第二个问题:统计北京和上海两个地区的A和C产品销量合计,具体求和公式如下:

      =SUM(SUMIFS(C2:C10,A2:A10,{"北京";"南京"},B2:B10,{"A","C"}))

      在这里小伙伴们需要注意的两个和容易混淆的分隔符号:{"北京";"南京"}中间用;号分隔,而{"A","C"}用逗号分隔,具体的原因我们在后面会给大家介绍。

    {

      了解了第二个问题后,下面我们提出第三个问题:统计北京的A产品和南京C产品的销售合计,具体求和公式如下:

      =SUM(SUMIFS(C2:C10,A2:A10,{"北京","南京"},B2:B10,{"A","C"}))

      下面小编为大家解释上面的公式:

      细心的小伙伴可以已经发现,本例和问题2对比起来,公式其实只是差了一个分隔符号。为什么两个公式差别这么小呢?其实这是由数组之间的运算规则决定的,

      大家可以看到:{"北京","南京"}和{"A","C"}都表示一行2列数组,它们会一一对应运算,不同的是:{"北京";"南京"}表示1列2行数组,和{"A","C"}运算时,就不是一一对应运算,是多对多运算,即北京A,北京C;南京A,南京C。

    南京A,南京C

      所以,不同的符号代表的运算规则都可以是不一样的,即便是细微的差别我们都需要将其放大,以免出现不必要的错误,通过本例的讲解大家对于Sumifs函数进行多条件求和的方法是不是了解得更多了呢,希望本例对大家有所帮助。

excel 更多推荐

课课家教育

未登录