今天来分享一下sumif函数的用法 。从函数名称就可以看出它是条件求和函数 。这个函数的用法很广,比如基础用法,数组用法,通配符用法,甚至还有高阶的多维引用用法等 。今天先来分享基础用法 。
【条件求和:sumif函数的基本用法】-01-函数说明
sumif函数是对区域中满足条件的单元格求和 。语法结构如下,有3个参数:
SUMIF(range, criteria, [sum_range])
range 必需 用于条件判断的区域,只能是单元格区域引用 。
criteria 必需 用于确定求和的条件,可以是数字,文本,表达式,函数,单元格引用或数组
[sum_range] 可选 实际求和的区域,只能是区域引用 。如果忽略,则对第1参数求和 。
简单来说就是,SUMIF(条件区域, 条件, [求和区域])
注意:
第1和第3参数只能是区域引用,不能是数组,否则公式错误 。
第2参数可以是数组,还可以使用通配符*(代表任意多个字符)和?(代表单个字符) 。
如果第3参数忽略,那么条件区域和求和区域都为第1参数 。
第3参数和第1参数的尺寸大小可以不同,确定的方法是以第3参数的左上角单元格为起始单元格,自动扩展为和第1参数同样尺寸大小的区域,但是这样运算的速度可能比较慢 。
-02-具体应用
1.求竹叶粽的总数量(基础用法)A列是一些种类的粽子,B列是对应的数量 。求出竹叶粽的总数量,在D2单元格中输入公式=SUMIF(A2:A9,”竹叶粽”,B2:B9) 。
文章插图
第1参数A2:A9是条件区域,第2参数”竹叶粽”是条件,文本要用英文双引号,第3参数B2:B9是求和区域 。简单来说,如果A列中的粽子种类是”竹叶粽”,那么对B列中相应的数量进行求和 。
2.求数量大于40的总和(第3参数省略的用法)现在对B列中数量大于40的进行求和,此时条件区域是B列,条件是大于40,求和区域还是B列 。公式可以写为=SUMIF(B14:B21,”>40″,B14:B21) 。注意,第2参数如果是文本或比较运算符构成的表达式,要用英文双引号 。
文章插图
此时由于第1参数和第3参数相同,也就是条件区域和求和区域相同,第3参数可以省略,公式可以简写为=SUMIF(B14:B21,”>40″) 。
文章插图
推荐阅读
- 条件求和:sumif函数的数组用法
- 条件求和:sumif函数的通配符用法
- 条件求和:sumif函数二维区域的用法
- 条件求和放弃SUMIFS吧,数据库函数真香
- 条件求和它才是NO.1,这个函数80%人没见过,比Sumif更实用
- 为什么SUMIF函数求和老出错?这3招让你轻松应对
- 十个常用函数套路
- 史上最全Excel条件求和函数SUMIF经典教程
- 史上最全条件求和函数SUMIF教程
- 一个含金量超级高的SUMIF函数,新手必须得会