Excel 自动求和核心就是使用 SUM 求和公式,也可以直接点击工具栏的自动求和按钮,软件会自动识别相邻数据区域生成 SUM 公式,SUM 公式可以对连续单元格区域求和,也可以对多个不连续单元格或者多个区域分别相加,是日常表格最基础使用频率最高的统计公式,很多新手容易混淆自动求和按钮和 SUM 公式,自动求和按钮本质只是快速帮你自动写入 SUM 公式,底层计算逻辑还是 SUM 函数,自动求和支持纵向一列求和,也支持横向一行求和,还可以跨工作表跨工作簿引用区域求和,需要留意的是 SUM 会自动忽略单元格里面的文本内容,但是如果单元格是空值会按 0 计算,要是区域里面出现错误值,整个求和结果就会显示错误,做财务台账 销量汇总 总分计算的时候,自动求和公式是必备工具,原始数据修改之后,求和结果会自动重新计算,不需要手动重新加总。学习自动求和公式的原因,是人工累加大量数字很容易出错,大批量逐行手动计算效率很低,SUM 公式写好之后下拉填充就可以批量求和,搭配绝对引用还可以实现固定区域累计求和,同时 SUM 也是 SUMIF SUMIFS 条件求和的基础,掌握 SUM 之后才能继续学习带筛选条件的求和公式,为后续复杂报表统计打下基础。
SUM 公式基础语法
SUM 数值 1 数值 2 区域
公式必须以英文等号开头
基础示例 =SUM (A2:A10)
含义 把 A2 到 A10 这一列连续单元格里面所有数字相加
多区域求和示例 =SUM (A2:A10,C2:C10)
含义 同时计算 A 列区域加上 C 列区域总和
不连续单元格求和示例 =SUM (A2,A5,A8)
含义 单独指定多个分散单元格相加
参数说明
参数可以是单元格,单元格区域,直接输入的数字,也可以是其他公式计算出来的数值
文本型数字如果是文本格式,SUM 不会识别参与求和,这点是常见坑点
方法一 手动输入 SUM 自动求和公式
适用场景 需要自定义求和区域,跨表求和,不使用工具栏按钮
操作步骤
1 点击要显示求和结果的目标单元格
2 输入英文等号,接着输入 SUM,再输入左括号
3 鼠标拖动选中需要求和的数据区域,也可以手动输入单元格范围
4 输入右括号,按下回车键,立刻得到求和结果
5 如果需要批量逐行求和,选中这个单元格,拖动右下角填充柄下拉,每一行自动完成本行横向求和
方法二 自动求和按钮一键生成 SUM 公式
适用场景 连续相邻数据,快速生成公式,新手首选
快捷键 Alt 加等于号,可以直接触发自动求和,等同于点击工具栏自动求和按钮
操作步骤
1 选中求和结果存放的单元格,一般放在一列数据最下方,或者一行数据最右侧
2 点击顶部开始选项卡,找到自动求和按钮,图标是西格玛符号,也可以直接按 Alt 加等于号
3 Excel 会自动智能识别旁边连续数字区域,并且自动填充 SUM 公式,区域会出现虚线框
4 检查识别出来的区域是否正确,如果识别错误,可以手动拖动修改选区
5 按下回车键确认,完成自动求和
补充说明 自动求和按钮不仅可以求和,下拉菜单还可以切换平均值 计数 最大值 最小值
进阶拓展用法
跨工作表求和
公式示例 =SUM (Sheet1!A2:A10,Sheet2!A2:A10)
含义 把 Sheet1 和 Sheet2 两个工作表相同区域数值累加,工作表名称后面要加感叹号
累计求和
公式示例 =SUM ($A$2:A2)
含义 从 A2 一直累计到当前行,$A$2 是绝对引用,下拉的时候起始单元格固定不变,适合做累计总额
搭配 IFERROR 容错
公式示例 =IFERROR (SUM (A2:A10),0)
含义 如果求和区域里面存在错误值,不显示报错,直接返回 0
条件求和延伸 SUMIF
如果不是全部相加,只满足条件才求和,就使用 SUMIF,属于自动求和的进阶版本,单条件求和,SUMIFS 支持多条件求和
自动求和相关对比表格
| 方式 | 特点 | 适用场景 | 是否支持自定义区域 |
|---|---|---|---|
| 手动输入 SUM | 完全自定义,跨表跨区域灵活 | 复杂报表 跨工作表求和 | 支持 |
| 自动求和按钮 Alt+= | 一键识别区域,操作简单 | 连续相邻数据快速求和 | 识别后可手动修改 |
| SUMIF SUMIFS | 增加筛选条件求和 | 按类别 按日期条件汇总 | 支持条件设置 |
写完自动求和公式之后,要核对原始数据格式,数字列如果是文本格式,求和结果会偏小或者等于 0,选中区域把单元格格式改成常规,双击单元格回车刷新计算,如果求和结果没有自动更新,检查计算选项是不是设置成手动计算,改成自动计算模式即可,日常连续数据优先 Alt 加等于号快速自动求和,跨表或者多分散区域就手动编写 SUM 公式,需要条件筛选再切换 SUMIF 系列公式。
【常见问题】
问题 1 excel 自动求和公式怎么用 为什么求和结果是 0
回答 1 excel 自动求和公式怎么用,求和结果为 0 大多是参与求和的数字是文本格式,文本数字 SUM 不会参与运算,选中这一列,单元格格式改为常规,再双击单元格回车刷新,也可以使用分列功能批量把文本数字转为数值
问题 2 excel 自动求和公式怎么用 可以横向一行自动求和吗
回答 2 excel 自动求和公式怎么用是支持横向一行自动求和的,选中该行数据右侧空白单元格,按 Alt 加等于号,Excel 会自动识别本行连续数字生成 SUM 横向求和公式,回车确认即可
问题 3 excel 自动求和公式怎么用 区域里面有错误值求和报错怎么办
回答 3 excel 自动求和公式怎么用,SUM 区域里面存在 N/A VALUE 这类错误值的时候整个公式会报错,可以用 IFERROR 包裹 SUM 公式,或者使用 SUMIF 忽略错误值,也可以先清理原始数据里面的错误单元格再求和
问题 4 excel 自动求和公式怎么用 下拉之后求和区域跟着偏移怎么办
回答 4 excel 自动求和公式怎么用,如果是累计求和,起始区域需要添加绝对引用A$2:A2),下拉填充的时候起始单元格固定,不会跟着向下偏移,普通逐行横向求和不需要加绝对引用
【免责申明】
本教程基于微软 Excel 常规版本编写,WPS 表格 SUM 公式逻辑基本一致,但是界面按钮位置略有差别,求和结果受单元格格式 错误值 计算模式影响,本内容仅供学习参考,不承担公式编写错误 数据格式异常造成汇总数值偏差相关责任,重要财务汇总数据建议人工复核并且提前备份文件。


