SUM函数是Excel中最常见、最基础、也是使用最频繁的函数,它是一个求和函数,它的作用是将单个值、单元格引用、单元格区域或者三者的组合相加。
01 简介
(一)语法
SUM(number1,[number2],...)
number1 (必需参数)要相加的第一个数字。 该数字可以是数字、单元格引用或单元格区域。
number2,这是要相加的第二个数字。
(二)说明
参数最多可添加255个,每个参数都接受常数,单元格,单元格区域;参数之间用英文逗号分隔。
每个参数也可以是计算表达式,或者结果是数字的公式。
如果是多个参数混合求和,可以先选择某个参数区域,然后按住Ctrl键不放,再选取其他区域。
如果参数中有错误值或为不能转换成数字的文本,将会导致错误。
02 应用示例
(一)基础用法
1.参数是常量
顾名思义,参数是常量就是参数都是1、2、3、500、1000这样的常数。如:SUM(1,15,200,4200)
2.参数是单元格引用
参数是类似A1、B5、F9这样的对单个单元格的引用,如:SUM(F2,F3)
3.参数是单元格区域
参数是类似A1:A9这样的对单元格区域的引用,如:=SUM(F2:F5)
4.参数包含常量、单元格引用、单元格区域
参数包含了常量、单元格引用和单元格区域的引用,如:SUM(F2,F4:F5,4200)

(二)典型用法
1.单区域求和
例子:根据每个门店1-3月份业绩,计算1-3月的每个门店的业绩
公式:=SUM(B3:D3)

2.多区域求和
例子:根据每个门店1-3月份业绩,计算1月和3月的每个门店的业绩总和
公式:=SUM(B2:B4,D2:D4)
说明:“逗号”将B2:B4区域和D2:D4区域合并为一个区域,然后通过SUM函数对合并后的区域内的数值进行汇总求和

3.交叉区域求和
公式:=SUM(B2:E3 C2:C4)
说明:“空格”生成对两个引用的共同部分的单元格引用,也就是B2:E3区域和C2:C4区域交叉共同的区域为C2:C3,然后通过SUM函数对C2:C3区域所有数值汇总求和

4.合并单元格求和
例子:根据每位销售员业绩,计算各门店的销售业绩总和。
公式:选中合并空白单元格区域,输入=SUM(C9:$C$14)-SUM(D10:$D$14), 按【Ctrl+Enter】批量填充。
说明:第一个SUM(C9:$C$14)表示的是对所有员工的业绩求和,第二个SUM(D10:$D$14)表示的是对门店B和门店C的业绩求和,从D10开始是因为合并单元格时只有合并区域的第一个单元格D9有数值,其他的单元格都是空白。总的业绩减去门店B和门店C的业绩总和从而得到门店A的总和,以此类推得到门店B和门店C的总和。公式中$C$14、$D$14是绝对引用,目的是确保公式只计算到C14和D14。各位看官可以去掉美元符号$做个测试对比一下。如果还不知道对相对引用和绝对引用,请移步查阅。
5.跨多表求和
例子:根据总店按月登记的每名员工的月销售额,计算每名员工的总销售业绩。
公式:=SUM('1月:2月'!B2)
说明:对于跨多表求和,要求每张表的格式必须一致。在汇总表中首先输入=SUM,然后按住Shift键单击第一张表格名称“1月”,接下来单击最后一张表格名称“2月”,当前计算的是“姓名1”的总销售额,单击所在项目销售额值B2单元格,最后按Enter键或者点击输入按钮得到最终结果。

6.文本型数字求和
例子:根据每位销售员业绩,计算销售业绩总和
公式:=SUM(--D4:D12) ,输入完成后按下Ctrl+Shift+Enter组合键
说明:由于文本型数字通过SUM函数求和得到的结果是0,为了直接对文本型数值求和,在参数前面加两个减号,把文本格式的数字或者逻辑值转换为数值,转换后对所选的区域求和

7.求累计之和
例子:超市为每名会员记录积分,根据年度记录情况,计算截止本年末的总积分
公式:=SUM(B$34:B34),然后向下填充公式即可。
说明:第一年末得总积分就是第一年计入得积分,因此第一年末的总积分是SUM(B$34:B34),第二年末的总积分为第一年计入的积分加上第二年的积分,依次类推。公式中,B$34用了混合引用,目的是为了不管向下填充公式时,不管填充到什么地方,都是从B列的第34行开始计算。

8.用SUM函数条件求和
例子:根据销售情况表,求业绩大于6000的销售业绩总和
公式:=SUM((C42:C47>6000)*(C42:C47)),输入完成后按下Ctrl+Shift+Enter组合键
说明:
1.公式语法:=SUM((条件1)*(条件2)*…*(求和区域)),如果条件是文字要用双引号括住
2.公式中C42:C47>6000表示的是判断C42:C47单元格区域中每个单元格的值是否大于6000,大于6000为TRUE,也就是1,小于6000为FALSE,也就是0,返回一个数组{FALSE;TRUE;FALSE;TRUE;FALSE;TRUE},然后然后与业绩数据(C42:C47区域)一对一相乘,再通过SUM函数求和。
3.SUM条件求和的优势:对于包含文本型数值的数据求和,SUM函数的数组公式进行条件求和时会自动转换文本,而使用SUMIF函数进行条件求和需要先进行文本转换处理。

9.用SUM函数条件计数
例子:根据销售情况表,统计业绩大于6000的人数
公式:=SUM((C42:C47>6000)*1),输入完成后按下Ctrl+Shift+Enter组合键
说明:
1.公式语法:=SUM((条件1)*(条件2)*…*(求和区域)),如果条件是文字要用双引号括住
2.公式中C42:C47>6000表示的是判断C42:C47单元格区域中每个单元格的值是否大于6000,大于6000为TRUE,也就是1,小于6000为FALSE,也就是0,返回一个数组{FALSE;TRUE;FALSE;TRUE;FALSE;TRUE},然后通过SUM函数直接对该数组求和即为满足条件的个数。

以上就是SUM函数及常用的9种用法举例,眼过千遍,不如动手一遍,动手试试吧。
点击头像进入主页并关注,点击私信发“练习”获取练习文件。
如果你是新手,点击头像进入主页并关注,点击私信发“入门”获取11类114集动图学习资料。