【初学者福音】史上最全SUM函数应用教程

每天跟李锐学习职场办公必备干货!高效工作,快乐生活。

大家都知道,SUM求和是职场办公必备技能,但90%的人止步于SUM函数最基础的求和用法,而在明明能借助这个强大函数来提高效率时,选择了粗笨的手动汇总方式,不但效率低还极易出错。

为了让大家认识SUM函数那些不为人知的强大功能,本文贴合办公实际场景,整理了十几种SUM函数的应用方法,除了原理和基础性讲解外,还提供了使用场景介绍和动画演示过程,帮助读者加深理解,便于在自己的实际工作中直接借鉴和使用。

由于正文字数限制,本教程给出Excel案例和公式解法,对公式的原理解析和详细说明请点击本文底部的“阅读原文”获取。

适用对象:本文面向的读者包括所有需要用到查找引用数据的用户,无论是初入职场的应届毕生生,还是在职场拼杀多年的白领精英,都将从本文找到值得学习的内容。

软件版本:本文的写作环境是Window 10家庭版操作系统上的简体中文版Excel 2013。本文绝大多数内容也适用于Excel的早期版本(2010、2007和2003),或者英文版和繁体中文版,所以读者大不必因自用版本不同而过多担心。

本文学习要点

1、SUM函数基础语法解析

2、SUM函数忽略文本统计成绩总和

3、SUM函数交叉区域求和

4、SUM函数多区域求和

5、SUM函数多工作表快速汇总

6、SUM函数快速统计1到1万的连加之和

7、SUM函数条件求和

8、SUM函数统计大于70且小于90的成绩总和

9、SUM函数统计小于60或大于90的成绩总和

10、SUM函数对每日入库数累计求和

11、SUM函数统计前三名成绩总和

12、SUM函数行列二维区域快速求和

13、SUM函数批量完成小计行快速求和

14、SUM函数对连续工作表快速汇总


1、SUM函数基础语法解析

SUM函数是一个Excel中使用极其广泛的求和函数,用于对区域中的数字求和,其基本语法为:

SUM(number1,[number2],...)

number1:必需。需要求和的第一个参数,可以是数字、数组、引用或单元格区域。

number2:可选。需要求和的第二个参数,最多可以指定255个求和数字。

说明:

如果SUM函数的参数是一个数组或引用,则只计算其中的数字,数组或引用中的空白单元格、逻辑值或文本将被忽略。

下面来看个例子,更好地理解SUM函数的上述语法及参数。

要统计B列的奖金额之和,公式

=SUM(B2:B6)

这是最基础的用法,不多解释啦。

为了更好地理解SUM函数求和原理,来继续看下面几种用法

用法1:

=SUM(1,2,3)

SUM函数的三个参数都是数值,直接求和,结果为6

用法2:

=SUM("1",2,3)

SUM函数第一参数是文本型数值"1",计算时会转换为1,最终结果为6

注意这里是文本型数值"1"单独作为SUM函数的参数,所以会转换为数值再进行计算。如果是数组中的文本型数值,则会被忽略。

用法3:

=SUM({"1"},2,3)

结果为5,你算对了吗?

SUM函数对数组中的文本忽略,所以第一参数被忽略,只计算第二和第三参数。

用法4:

=SUM({1},2,3)

结果为6,你算对了吧?

SUM函数第一参数是数组,但数组里是数值,所以正常计算。

用法5:

=SUM(1,2,3,"文本")

这个结果你知道是什么吗?是错误值#VALUE!

因为SUM函数的第四参数是"文本",并不包含在数组中,所以是作为独立参数参与计算的,但是这个"文本"又无法转换为数值,所以造成1+2+3+文本的数值和文本相加时的错误。

用法6:

=SUM(1,2,3,{"文本"})

上面那么多例子看过来,这个结果应该知道是6了吧。

因为SUM函数第四参数是数组中的文本,所以计算时会被忽略,只计算前三参数,结果为1+2+3=6

通过这几个示例,你肯定更了解SUM函数的小脾气了吧!她可不光这点本领哦,下面咱们结合实际例子,我带你一个个领略!

2、SUM函数忽略文本统计成绩总和

如果你在报表求和时想忽略文本,只计算数值,记得用SUM函数吧,她正好可以满足你这个需求。

表格左侧是数据源,在C列数据中的“缺考”作为文本,SUM计算时是直接忽略的,所以得到的结果就是C列中的数值成绩之和。

E2的公式很简单,如下:

=SUM(C2:C12)

知道了SUM函数这种特性,如果你在报表中得到的求和结果和预期中不同,记得检查一下报表中的单元格格式吧,很可能是包含文本型数值,导致了计算时被忽略哦。

如果遇到系统导出的数据源中包含文本型数值,可以利用分列功能批量将其转换为真正的数值格式。

3、  SUM函数交叉区域求和

SUM函数不但能很好的处理区域内求和,还可以对多区域直接计算重合部分的数值之和,比如这个例子。

表格左侧是数据源,包含两个区域:

蓝色区域A1:C4

绿色区域B3:E6

现在需要统计,两个区域交叉部分(黄色区域)的数值之和。

那么SUM函数干这个最顺手啦,直接用

=SUM(A1:C4 B3:E6)

注意公式引用的两个区域中间是个空格间隔。这个空格作用就是计算这两个区域的重合部分啦,方便吧!

4、SUM函数多区域求和

SUM函数不但能搞定多区域的重合部分求和,对多个单独区域汇总求和也顺手拈来!

这个数据源中的成绩分布在多列中,要计算三个小组成绩之和,可以使用SUM函数分别引用每个数值区域,将其作为SUM函数的每个参数。

公式为:

=SUM(B2:B5,D2:D5,F2:F4)

当然,就这个案例本身而言,如果除了需要汇总求和的部分,其他列都是文本数据,可以直接使用这个公式:

=SUM(A2:F5)

因为A列、C列、E列全部是文本数据,SUM函数计算时自动忽略这些文本,和上面分别计算的公式结果是一致的。

5、SUM函数多工作表快速汇总

你工作中是否遇到下面的情形:

老板扔给你12张工作表密密麻麻的数据,装着各个分公司各种产品全年12个月的销售数据,命令你明早就得把汇总结果交给他……

别告诉我,你是一个表一个表点开,再一个数一个数加的,悲剧!

其实这个问题,不会的只能苦逼加班,会的只需1分钟搞定!

什么?不信?我告诉你吧,手快的可能还不到1分钟就批量完成快速汇总了!

咱来个实际例子看看吧

上图为了清晰示意,没有将全年的12月的工作表全部截图出来,只截取了1月份和12月份的,其他月份的工作表结构跟他们是一致的,只是数据不同而已。

要将这12个月份的12张工作表批量汇总,使用什么大招呢?

看如下视频,我搞定全年12个月的多表汇总仅用10秒!

如果觉得这个大招够给力,记得转给朋友们看看呀~

这里面用到的公式是什么呢?B2输入以下公式:

=SUM('*'!B2)

输入公式以后按<Ctrl+Enter>批量填充单元格区域

(更详细的公式原理解析和说明请点击本文底部的“阅读原文”获取)

6、SUM函数快速统计1到1万的连加之和

如果要你计算1+2+3+……+9999+10000,你会怎么做呢?

别告诉我你会默默拿出计算器…

有的人会在Excel的一列中写1、2,然后往下拖,要拖到10000可要好久呀…

快速填充1至10000?然后再SUM求和?看起来比前两种办法靠谱些

其实还有更简单,一个公式就搞定啦!

一定要信我呀!上图

大家看到黄色区域,就是公式所在单元格

好像这个公式有点不一样呀,外面套了个大括号是什么意思呢?

这个是数组公式的标识,注意这一对大括号可不是输入的符号,而是以下公式后,按<Ctrl+Shift+Enter>自动生成的

=SUM(ROW(1:10000))

你看,是不是连1分钟都用不了搞定了!

不但计算1至1万的连加之和,就算计算到十万的连加之和,也是秒杀级出结果的。

(更详细的公式原理解析和说明请点击本文底部的“阅读原文”获取)

7、SUM函数条件求和

SUM函数不但能对选定的数据直接求和,还可以实现依据用户制定的规则,对仅满足条件的数据求和。

下面结合一个实际案例来看

表格左侧是数据源,其中包含着姓名、性别、成绩信息,现在要求统计女生的成绩总和。

数组公式为:

=SUM((C2:C12)*(B2:B12="女"))

输入公式后,按<Ctrl+Shift+Enter>结束输入。

(更详细的公式原理解析和说明请点击本文底部的“阅读原文”获取)

8、SUM函数统计大于70且小于90的成绩总和

上一节课程中,我们学会了SUM函数简单的单条件求和的用法,这次再来看个稍微复杂一点的双条件限定的区间内数组求和。

表格左侧是数据源,现在要统计的是大于70且小于90的成绩总和

数组公式如下:

=SUM(((C2:C12>70)*(C2:C12<90))*(C2:C12))

输入公式后,按<Ctrl+Shift+Enter>结束输入。

(更详细的公式原理解析和说明请点击本文底部的“阅读原文”获取)

9、SUM函数统计小于60或大于90的成绩总和

上一节课程中,我们学习了封闭区间内数据的条件求和方法,这次咱们再来看个开区间的条件求和方法。

表格左侧是数据源,现在要统计的是小于60或大于90的成绩总和

数组公式如下:

=SUM(((C2:C12<60)+(C2:C12>90))*(C2:C12))

输入公式后,按<Ctrl+Shift+Enter>结束输入。

(更详细的公式原理解析和说明请点击本文底部的“阅读原文”获取)

10、SUM函数对每日入库数累计求和

当工作中遇到需要对明细记录逐天汇总累计值时,你会怎么做呢?

灵活运用SUM求和,可以智能实现对当前日之前的所有明细记录累计求和的需求。

来看这个例子:

这里使用的公式如下

=SUM(B$2:B2)

(更详细的公式原理解析和说明请点击本文底部的“阅读原文”获取)

11、SUM函数统计前三名成绩总和

工作中免不了要处理涉及到极值的统计,比如要从数据中挑出前几名,或最后几名,......然后再进行数据处理。

咱们来看下面这个例子,统计前三名成绩和。

这里用到的公式是

=SUM(LARGE(C2:C12,{1,2,3}))

(更详细的公式原理解析和说明请点击本文底部的“阅读原文”获取)

12、SUM函数行列二维区域快速求和

当你遇到下面这种表格,要在黄色区域输入公式进行对应的求和汇总时,你会怎么做呢?

别告诉我你还在一个一个单元格的连加呀!

如果你说使用SUM函数求和,还算靠谱,但如果一个个手动输入公式也是要费一番功夫的,你信吗?我只需1秒就可以批量搞定!

如果你不信,就先来看动画演示效果吧(点击gif图片可见)

看完这个演示,是不是惊呆了?

这么赞的妙招,快转给好友们吧~

黄色区域所有位置的公式,都刷啦啦的自动填充了,正好对应想要让他汇总的行列区域,太给力了有木有!

(更详细的公式原理解析和说明请点击本文底部的“阅读原文”获取)

13、SUM函数批量完成小计行快速求和

工作中的数据处理,如果数据源规范还好办,可是总是难免遇到不符合数据规范的,比如将数据源和统计结果放置在一个表中,如下图

可如果你必须要在这种表格中,添加公式来计算小计时,如果不懂方法,靠手动一行一行的写公式,受累不说,还不能保证正确。

其实,遇到这类问题,也是有技巧的,能让你在短短几秒钟就批量填充好汇总公式。

来看我的处理过程演示(点击如下视频观看)

看完是不是超爽!

这么多的干货,自己收藏的同时还可以转给你身边需要的人哦~

(更详细的公式原理解析和说明请点击本文底部的“阅读原文”获取)

14、SUM函数对连续工作表快速汇总

还记得前面课程中,SUM函数多工作表快速汇总的案例吗:

老板扔给你12张工作表密密麻麻的数据,装着各个分公司各种产品全年12个月的销售数据,命令你明早就得把汇总结果交给他……

这次如果不汇总全年12个月的数据,而是让你汇总上半年6个月的数据,你会怎么做呢?

咱再回顾一下这个图示吧,首先汇总表是这个样子

然后数据源的表结构是这个样子的

上图为了清晰示意,没有将全年的12月的工作表全部截图出来,只截取了1月份和12月份的,其他月份的工作表结构跟他们是一致的,只是数据不同而已。

要将上半年1至6月份的6张工作表批量汇总,公式该怎么写呢?

看如下动画效果演示(点击gif图片即可观看)

全是神技!快转给朋友们秀一下吧!

这里面用到的公式是什么呢?B2输入以下公式:

=SUM('1:6'!B2)

输入公式以后按<Ctrl+Enter>批量填充单元格区域。

(这个公式的原理解析和说明请点击本文底部的“阅读原文”获取)

作者简介

李锐

微软全球最有价值专家MVP

新浪微博Excel垂直领域第一签约自媒体

百度名家,百度阅读认证作者

每日分享职场办公技巧教程

高效工作,快乐生活!

欢迎联系

微博@Excel_函数与公式

微信公众号(ExcelLiRui)

长按下图,即可关注。高效工作,快乐生活。

如果觉得本文还不错,就转给朋友们看看呗~

关注这个直播间,可以免费跟李锐学Excel

【史上最全】VLOOKUP函数应用教程

▼点击左下方“阅读原文”,订阅完整版教程。

(0)

相关推荐

  • sumif函数的基础用法(求粽子数量)

    从今天开始用4-5天来详解sumif函数,从函数名称就可以看出它是条件求和函数.这个函数的用法很广,比如基础用法,数组用法,通配符用法,甚至还有高阶的多维引用用法:而且实用性也很强,当然它也有一些特性 ...

  • sumifs中通配符之不包含关键字的用法

    小伙伴们,大家好.今天来分享下sumifs中通配符不包含的用法.好像我们平时用到不包含的比较少,反正我是用的比较少,通常都是包含用的多.下面还是来看一个实例,来自于论坛一位朋友的问题. 求不同编号的仓 ...

  • countif函数很有用,各种用法学起来!

    你好,我是刘卓.欢迎来到我的公号,excel函数解析.今天来分享下countif函数的一些用法.countif函数是一个强大的统计函数,在工作中有着广泛的应用. 它主要用于统计满足某个条件的单元格数量 ...

  • 【初学者福音】史上最全IF函数应用教程

    每天跟李锐学习职场办公必备干货!高效工作,快乐生活. IF函数是Excel中最常用的函数之一,凡工作中涉及到条件逻辑判断.多层级条件嵌套判断的问题,都可以用IF函数来解决.而且IF函数与很多函数结合使 ...

  • 史上最全MATCH函数应用教程

    跟李锐学Excel, 高效工作,快乐生活. 史上最全 MATCH函数 应用教程及案例解析 MATCH函数是Excel中广泛应用的查找引用函数,除自身具有返回查找数据的相对位置的功能外,MATCH函数还 ...

  • 史上最全LOOKUP函数应用教程

    跟李锐学Excel, 高效工作,快乐生活. 史上最全 LOOKUP函数 应用教程及案例解析 LOOKUP函数是Excel中威力十分强大的查找引用函数,前面教程中介绍的VLOOKUP函数的功能就已经很给 ...

  • 史上最全FREQUENCY函数应用教程

    跟李锐学Excel, 高效工作,快乐生活. 史上最全 FREQUENCY函数 应用教程及案例解析 FREQUENCY函数是一个很强大的频率统计函数,凡工作中涉及到条件分段统计.数据分布统计和数值数据重 ...

  • 史上最全DATEDIF函数应用教程

    跟李锐学Excel, 高效工作,快乐生活. 史上最全 DATEDIF函数 应用教程及案例解析 工作中经常会遇到涉及日期计算的问题,比如计算两个日期之间的天数.月数.年数. 处理这类问题要使用到的一个高 ...

  • 史上最全SUMPRODUCT函数应用教程

    跟李锐学Excel, 高效工作,快乐生活. 史上最全 SUMPRODUCT函数 应用教程及案例解析 SUMPRODUCT函数是一个使用频率很高的数学函数,凡工作中涉及到条件计数或条件求和的问题,都可以 ...

  • 史上最全COUNTIF函数应用教程

    每天跟李锐学习职场办公必备干货!高效工作,快乐生活. 在职场办公中,经常需要对数据进行条件计数统计,COUNTIF函数是工作中使用频率超高的条件计数统计函数之一,本文完整详尽的介绍了COUNTIF函数 ...

  • 史上最全SUMIF函数应用教程

    在职场办公中,经常需要对数据进行条件求和汇总,SUMIF函数是工作中使用频率超高的条件求和函数之一. 本文完整详尽的介绍了SUMIF函数的技术特点和应用方法,除了原理和基础性讲解外,还提供了大量贴近工 ...

  • 史上最全VLOOKUP函数应用教程(文末有彩蛋)

    每天跟李锐学习职场办公必备干货!高效工作,快乐生活. 职场一族在日常工作中经常需要对数据进行查询调用,VLOOKUP函数是工作中使用频率超高的查询函数之一,可谓Excel函数中的大众情人. 本文完整详 ...