今天我们来唠唠Sumif这个函数。跟大家分享4个我不说,你不知道的sumif函数的使用方法,废话不多说,让我直接开始吧


一、了解sumif函数

Sumif函数相信很多人都非常的熟悉,但是为了照顾下不熟悉的小伙伴,我还是再来介绍下它,如果你已经非常熟悉这个函数了,可以跳过这部分直接往下看

Sumif函数:根据条件对数据进行求和

语法:=SUMIF(range, criteria, [sum_range])

第一参数:Range:条件区域,用于条件判断的单元格区域。

第二参数:Criteria:求和条件,由数字、逻辑表达式等组成的判定条件。

第三参数:Sum_range :实际求和区域,需要求和的单元格、区域或引用。

以上就是sumif函数的作用与参数,我通过一个例子来实际感受下这个函数,如下图我们想要求一下行政部的薪资总和,只需要将公式设置为:=SUMIF(B2:B20,"行政部",D2:D20)即可

sumif函数的使用方法及实例(4个Sumif函数的特殊用法)(1)

以上就是sumif的基本用法,下面我们就进入今天的正题,介绍4个你不知道的sumif的使用方法

二、进行数据查询

数据查询很多人第一时间想到的就是vlookup函数,但是sumif在特定的条件下也是可以进行数据查询的,想要利用sumif对数据进行查询有2个必要条件

1.数据源中不能存在重复数据(这点与vlookup一致)

2.查找的结果必须是数字

如果你的数据源满足以上2个条件就可以利用sumif进行数据查询,它就是sumif函数的常规用法,比如在这里孙尚香的考核得到,只需要将公式设置为:=SUMIF(B2:B12,E2,C2:C12)即可找到正确的结果

sumif函数的使用方法及实例(4个Sumif函数的特殊用法)(2)

对于这样的数据,如果你需要进行多条件查询,我们利用sumifs函数就可以轻松搞定,比vlookup简单多了

三、第三参数是可以省略的

Sumif函数是可以省略第三参数的,因为它是一个可选参数,比如在这里我们想要求这一列数据中大于200的数值之和,只需要将公式设置为:=SUMIF(A2:A13,">200")即可

在这里需要注意的是:如果我们将第三参数省略掉,函数就会根据第一参数来进行求和计算,这个时候第一参数的一定要是数字。

sumif函数的使用方法及实例(4个Sumif函数的特殊用法)(3)

四、关键字求和

根据关键字求和,这也是一个粉丝问到的问题,比如在这里,我们想要计算车间的工资总额,就是想要求一下部门中包含车间两个字的薪资总额。对于这样的问题我们也可以使用sumif函数来解决

在这里我们需要借助一个通配符(*)星号,它的作用是表示任意多个字符,我们只需要将公式设置为:=SUMIF(B2:B20,"*车间*",D2:D20)就能计算所有车间的薪资总额,在这个公式中车间就是关键字,只要部门中包含车间2个字的都会被统计

sumif函数的使用方法及实例(4个Sumif函数的特殊用法)(4)

五、多区域计算

很多人的印象里sumif函数仅仅只能计算一个数据区域,其实它是可以进行多个重数据区域的计算的,不过需要满足2个条件

1.数据都是1维表格

2.它们的表格格式是一样的

比如在这我们想要计算下杨戬1月与2月的考核总分,只需要将公式设置为:=SUMIF(B2:F12,C15,C2:G12)即可算出总分,跟大家简单的介绍下这个函数

sumif函数的使用方法及实例(4个Sumif函数的特殊用法)(5)

第一参数:B2:F12,它是一个表格的姓名列到第二个表格的姓名列

第二参数:C15,就是求和条件

第三参数:C2:G12,它是第一个表格的得分列到第二个表格的得分列

在这里公式中它们的第一与第三参数依然是一一对应的所以函数是可以求得正确的结果的。

以上就是今天分享的4个关于sumif函数的小技巧,怎么样?你学会了吗?