扫码进圈,每日打卡领好礼
SUM 函数是 Excel 中最基础、使用频率最高的函数之一,用于对一组数值进行求和运算。无论是简单的数据汇总,还是复杂的财务分析,SUM 函数都能发挥重要作用。
1 / SUM 函数的基本语法
=SUM(number1, [number2], ...)
number1: 必需参数,可以是单个数字、单元格引用、单元格区域、数组常量或其他函数的结果。
number2, ...: 可选参数,最多可以包含 255 个参数,用于指定需要求和的更多数字、单元格引用或区域。
2 / SUM 函数的基础用法
单独的数值:可以直接输入具体数字进行求和,如=SUM(5,3,8) ,该公式会直接将 5、3、8 这三个数值相加,返回结果 16 。
单元格引用:引用单个单元格,如=SUM(A1) ,表示对单元格 A1 中的数值进行求和;引用多个不连续单元格,如=SUM(A1,B3,C5) ,会将 A1、B3、C5 这三个单元格中的数值相加;引用单元格区域,像=SUM(A1:A10) ,则是对 A1 到A10 这个连续区域内的所有单元格数值进行求和。在处理表格数据时,通过单元格引用能快速关联实际数据,避免重复输入。
数组:数组是由多个数值组成的数据集合,使用时需用大括号{} 括起来。例如=SUM({1,2,3,4}) ,会对数组中的 1、2、3、4 进行求和,结果为 10。在一些需要批量处理数据的复杂计算中,数组参数能发挥重要作用。
常量:常量和单独的数值类似,直接输入具体数字参与运算,如=SUM(10,20) ,把 10 和 20 这两个常量相加,得到结果 30 。它与单独数值在本质上一致,都是明确的固定值参与求和。
3 / SUM 函数的基础应用场景
3.1 / 单区域求和
目的:根据每个销售员1-3月份销售额,计算1-3月的每个销售人员的业绩
公式:=SUM(D2:F2)
3.2 / 多区域求和
目的:根据每个销售人员1-3月份业绩,计算1月和3月的每个销售人员的业绩总和
公式:=SUM(D2:D11,F2:F11)
说明:“逗号”将D2:D11区域和F2:F11区域合并为一个区域,然后通过SUM函数对合并后的区域内的数值进行汇总求和
3.3 / 交叉区域求和
公式:=SUM(D2:G3 E2:E11)
说明:“空格”生成对两个引用的共同部分的单元格引用,也就是D2:G3区域和E2:E11区域交叉共同的区域为E2:E3,然后通过SUM函数对E2:E3区域所有数值汇总求和
3.4 / 合并单元格求和
例子:根据每位销售员业绩,计算各部门的销售业绩总和。
公式:选中合并空白单元格区域,输入=SUM(C2:$C$10)-SUM(D4:$D$10), 按【Ctrl+Enter】批量填充。
3.5 / 文本型数字求和
例子:根据每位销售员业绩,计算销售业绩总和
公式:=SUM(--C2:C10) 输入完成后按下Ctrl+Shift+Enter组合键
说明:由于文本型数字通过SUM函数求和得到的结果是0,为了直接对文本型数值求和,在参数前面加两个减号,把文本格式的数字或者逻辑值转换为数值,转换后对所选的区域求和
3.6 / 求累计之和
公式:=SUM(B$8:B18) 然后向下填充公式即可。
说明:第一年末得总销售就是第一年计入得销售,因此第一年末的总销售是SUM(B$8:B18),第二年末的总销售为第一年计入的销售加上第二年的销售,依次类推。公式中,B$8用了混合引用,目的是为了不管向下填充公式时,不管填充到什么地方,都是从B列的第8行开始计算。
3.7 / 用SUM函数条件求和
例子:根据销售情况表,求业绩大于1000的销售业绩总和
公式:=SUM((C2:C10>1000)*(C2:C10)),输入完成后按下Ctrl+Shift+Enter组合键
说明:
1.公式语法:=SUM((条件1)*(条件2)*…*(求和区域)),如果条件是文字要用双引号括住
2.公式中C2:C10>1000表示的是判断C2:C10单元格区域中每个单元格的值是否大于1000,大于1000为TRUE,也就是1,小于1000为FALSE,也就是0,返回一个数组{FALSE;TRUE;FALSE;TRUE;FALSE;TRUE},然后然后与业绩数据(C2:C10区域)一对一相乘,再通过SUM函数求和。
3.SUM条件求和的优势:对于包含文本型数值的数据求和,SUM函数的数组公式进行条件求和时会自动转换文本,而使用SUMIF函数进行条件求和需要先进行文本转换处理。
3.9 / 用SUM函数条件计数
例子:根据销售情况表,统计业绩大于1000的人数
公式:=SUM((C2:C10>1000)*1),输入完成后按下Ctrl+Shift+Enter组合键
说明:
1.公式语法:=SUM((条件1)*(条件2)*…*(求和区域)),如果条件是文字要用双引号括住
2.公式中C2:C10>1000表示的是判断C2:C10单元格区域中每个单元格的值是否大于1000,大于1000为TRUE,也就是1,小于1000为FALSE,也就是0,返回一个数组{FALSE;TRUE;FALSE{FALSE;TRUE;FALSE;TRUE;FALSE;TRUE},然后通过SUM函数直接对该数组求和即为满足条件的个数。
4 / 使用 SUM 函数的注意事项
易忽略的内容
在使用 SUM 函数进行数据求和时,需要特别注意其对引用内容的处理规则。当参数为数组或引用时,SUM 函数具有 “选择性失明” 的特点,它只会计算其中的数字,而数组或引用中的空白单元格、逻辑值(如 TRUE 和 FALSE)、文本等内容都会被自动忽略 。
错误处理
当 SUM 函数的参数中出现错误值(如 #VALUE!、#REF! 等)或包含不能转换成数字的文本时,就如同在精密的机器中混入了杂质,会导致整个计算过程出错,最终返回错误值。
为了避免这种错误影响数据处理,可采用一些简单的处理方法。在 Excel 中,可借助 IFERROR 函数来巧妙化解这一难题。IFERROR 函数就像一个智能的 “错误探测器”,它可以对 SUM 函数的计算结果进行监测,一旦发现错误,就会按照设定的规则进行处理。
SUM 函数在日常数据处理工作中占据着不可或缺的地位,它是高效处理数据的基石。掌握 SUM 函数的使用方法,能够让我们在面对大量数据时,迅速准确地完成求和计算,提高工作效率和数据处理的准确性。同时,SUM 函数也是学习其他更复杂函数的基础,为进一步提升数据处理能力奠定了坚实的基础 。
# 留言抽奖 #
今天的评论区,大家一起来说说:在Excel使用过程中还有哪些难以操作的地方?
欢迎大家在评论区留言~!
评论点赞最高的3名用户送出课程《Excel数据处理必备技能》!
课程链接:https://xcdiw.xetslk.com/s/f9dUb