首页 > 生活经验 >

问 excel 公式 sumif 怎么用 单条件求和详细教程

2026-11-06 13:25:27
最佳答案

答

excel 公式 sumif 是单条件求和函数,作用是在指定区域内,匹配满足条件的单元格,然后对对应的另一列数值进行求和,它一共包含三个参数,分别是条件区域,求和条件,实际求和区域,日常做销售汇总,按部门统计金额,按产品统计数量的时候非常常用,它只支持单个筛选条件,如果需要同时满足多个条件求和,就要使用 sumifs 多条件求和函数,很多新手容易混淆 sumif 和 sumifs,还有经常把参数顺序填反,最后计算结果错误,sumif 的核心逻辑就是先在条件区域找符合条件的行,再把同行对应的求和区域数字累加,条件可以是等于文本,大于小于数值,也可以搭配通配符做模糊匹配,是 Excel 统计类最基础高频函数。

sumif 函数参数对照表

参数含义说明
第一参数 range条件区域用来判断是否满足条件的单元格区域
第二参数 criteria条件可以是数字,文本,表达式,单元格引用
第三参数 sum_range求和区域符合条件之后,需要累加数值的区域

基础语法与操作步骤

基础公式:=SUMIF (条件区域,条件,求和区域)

第一步,点击要输出结果的单元格,输入等号,所有 Excel 公式必须以等号开头

第二步,输入 SUMIF,然后输入左括号,填写第一个参数条件区域,比如部门列是 A2:A20

第三步,填写第二个参数条件,比如条件是等于销售部,可以写 "销售部",如果条件存放在 E2 单元格,直接写 E2

第四步,填写第三个参数求和区域,比如金额列 B2:B20,完整公式示例:=SUMIF (A2:A20,"销售部",B2:B20)

第五步,按下回车,自动计算销售部对应的全部金额总和

深度要点,如果省略第三个参数,Excel 会直接对第一个参数也就是条件区域本身求和,这个是特殊用法,一般很少使用。

常见条件写法示例

等于文本:=SUMIF (A2:A20,"产品 A",B2:B20)

大于数值:=SUMIF (A2:A20,">500",B2:B20)

单元格引用条件:=SUMIF (A2:A20,D2,B2:B20)

模糊匹配通配符,包含某文字,比如名称包含苹果:=SUMIF (C2:C20,"苹果",B2:B20)

深度易错要点

条件里面的文本、大于小于符号,都要使用英文半角双引号,中文引号会报错

条件区域和求和区域,行数必须对齐,也就是两行范围要保持同样大小,如果范围错位,计算结果就会错乱

sumif 只识别数值,求和区域里面的文本、空白单元格会自动忽略

sumif 是单条件函数,如果需要两个条件同时满足,不能继续用 sumif,改用 SUMIFS

条件区分大小写吗?默认 sumif 不区分英文大小写匹配

跨工作表也可以使用 sumif,写法为 = SUMIF (Sheet2!A2:A20,"销售部",Sheet2!B2:B20)

sumif 和 sumifs 区别补充

SUMIF 单条件求和,参数顺序是条件区域,条件,求和区域

SUMIFS 多条件求和,参数顺序是求和区域放在最前面,后面依次是条件区域加条件,这个顺序差异非常容易填错

【常见问题】

问题 1 excel 公式 sumif 怎么用,为什么计算结果是 0

回答 1 excel 公式 sumif 怎么用,结果为 0 常见原因是求和区域是文本格式数字,条件区域和求和区域行数错位,或者条件文字多了空格,把文本数字转为数值,核对区域范围,清理条件多余空格之后重新计算。

问题 2 excel 公式 sumif 怎么用,可以同时设置两个条件吗

回答 2 excel 公式 sumif 怎么用,sumif 本身是单条件求和,不能直接设置两个同时满足的条件,多条件同时求和需要改用 SUMIFS 函数。

问题 3 excel 公式 sumif 怎么用,条件可以模糊匹配文字吗

回答 3 excel 公式 sumif 怎么用,可以,搭配通配符星号,例如条件写 "手机",代表条件区域里面只要包含手机两个字,就纳入求和。

【免责申明】

本文内容基于微软 Excel 主流版本以及 WPS 表格函数讲解,不同版本函数逻辑一致,宏插件、企业定制版本可能存在兼容差异,本文仅作为学习参考,实际操作请以本机软件实际表现为准。