excel 表格求和最核心公式是 SUM 函数,所有公式必须以英文等号开头,选中存放结果的单元格,输入 SUM 函数,括号里面选中需要相加的数据区域,按下回车就自动完成求和,还可以拖动填充柄批量向下计算。很多新手只会简单区域求和,不清楚单条件求和、多条件求和,也经常遇到文本数字无法求和、空单元格、公式不计算的问题,本质是 SUM 默认只识别数值,文字、文本格式数字不会参与累加,日常工资合计、订单总额、成绩总分都高频使用这个公式,下面详细讲解基础求和、条件求和、批量求和,配套语法示例和错误排查。
一 SUM 基础求和公式
适用场景:连续区域全部数值累加求和,最基础用法
公式写法:=SUM(B2:B20)
操作步骤
第一步 鼠标点击选中要存放求和结果的单元格
第二步 输入英文等号,接着输入 SUM,括号内鼠标框选需要相加的数据区域
第三步 按下回车键,单元格立刻输出总和
第四步 选中这个公式单元格,拖动右下角填充柄,就可以批量复制公式,整列自动求和
补充写法:不连续单元格求和,用逗号隔开,公式 =SUM(B2,B5,B8),适合零散单元格相加
二 SUMIF 单条件求和
适用场景:满足单个条件才累加,比如统计销售部门总金额
公式语法:=SUMIF(条件区域,条件,求和区域)
公式示例:=SUMIF(A2:A20,"销售",B2:B20)
含义:A 列等于销售,对应的 B 列数值进行求和
操作步骤
第一步 选中结果单元格
第二步 输入 = SUMIF,依次填写条件区域、判断条件、求和区域,文本条件使用英文双引号包裹
第三步 回车得到条件求和结果
三 SUMIFS 多条件求和
适用场景:同时满足多个条件才累加,比如部门是销售,并且金额大于 1000 的总和
公式语法:=SUMIFS(求和区域,条件区域1,条件1,条件区域2,条件2)
公式示例:=SUMIFS(B2:B20,A2:A20,"销售",B2:B20,">1000")
重点注意:SUMIFS 第一个参数是求和区域,和 SUMIF 参数顺序不一样,所有条件区域行列范围必须保持一致。
四 其他求和补充
1 自动求和按钮:开始选项卡,编辑组里面的 Σ 自动求和图标,点击之后软件自动识别相邻数据区域,回车确认,适合新手快速求和
2 跨表求和:=SUM(Sheet1:Sheet3!B2:B20),多个工作表相同区域一起累加
五 函数对照表
| 函数名称 | 类型 | 公式示例 | 适用场景 |
|---|---|---|---|
| SUM | 普通连续区域求和 | =SUM(B2:B20) | 总分、总额基础累加 |
| SUMIF | 单条件求和 | =SUMIF (A2:A20,"销售",B2:B20) | 单个筛选条件求和 |
| SUMIFS | 多条件求和 | =SUMIFS (B2:B20,A2:A20,"销售",B2:B20,">1000") | 多个条件同时满足求和 |
六 错误排查
1 求和结果偏小:检查数字是不是文本格式,文本格式数字 SUM 不会识别,改成常规格式,双击单元格回车刷新
2 公式只显示文字不计算:检查开头有没有英文等号,单元格格式不能是文本格式,确认计算选项设置为自动重算
3 SUMIFS 结果异常:核对参数顺序,检查多组条件区域大小是否统一,符号全部使用英文符号
4 空单元格:SUM 会自动跳过空单元格,不会当成 0 报错,不影响求和
【常见问题】
问题 1 excel 表格求和的公式,SUM 能不能对不连续单元格求和
回答 1 excel 表格求和的公式,SUM 支持不连续单元格,单元格地址之间用英文逗号隔开,写法 = SUM (B2,B5,B8),可以对零散单元格累加。
问题 2 excel 表格求和的公式,SUMIF 和 SUMIFS 参数顺序有什么区别
回答 2 excel 表格求和的公式,SUMIF 第一个参数是条件区域,第三个参数才是求和区域,SUMIFS 第一个参数就是求和区域,后面依次填写多组条件区域和条件,写反参数会计算错误。
问题 3 excel 表格求和的公式,为什么求和结果不对,数字明明存在
回答 3 excel 表格求和的公式,求和结果不对大多是数字是文本格式,SUM 识别不到文本数字,选中单元格改成常规格式,双击单元格回车刷新,就可以正常参与求和。
问题 4 excel 表格求和的公式,有没有一键自动求和
回答 4 excel 表格求和的公式,有一键自动求和,在开始选项卡编辑分组找到 Σ 图标,点击之后软件自动识别相邻数据区域,按回车确认即可完成求和。
免责声明:本文操作基于微软 excel 常规版本编写,不同版本 excel 界面选项名称可能存在细微差别,操作前建议保存原文件做好备份,工作表保护宏加密会限制公式运算,本文仅作为技术参考。


