第10关 统计函数
你好,很开心又见到你。通过第9关逻辑函数的学习,你已经基本掌握逻辑函数。
你学会了3个逻辑函数and、or、not,配合if函数,学会了函数嵌套的应用,并且能区分相对引用和绝对引用,这会大大提升你的计算效率!
今天我们学习的是统计函数。在工作中,我们几乎每天都要计算数据,只要你想快速计算,就一定离不开统计函数!
你也许有种体会,在实际工作中,几乎每天都有各种表格的计算需求。求和、算平均、数数、条件求和...
当计算需求简单,我们用快捷键、拖动下鼠标,是可以解决问题。但当计算需求复杂,是多步骤组合运算,我们拖动根本解决不了问题,这时怎么办?
别担心,统计函数,就能解决这个问题的。学会统计函数,帮你搞定复杂的计算需求!
设想一下,你现在是一家便利店老板。你掌管着3种档次的便利店,分别是I类、II类、III类便利门店。每类便利店都有3类产品,分别售卖高端、中端、低端的商品。现在,你想看看低端产品的销售总额,该如何快速统计?具体信息见下图:
大多数人想着先筛选出来,然后求和。这样当然是一种办法,但是并不高效。
试想,如果还想看中端、高端产品的总额,是不是得一个个筛选?那样不仅效率低,还容易出错。老师给你一串简单的函数公式,帮你轻松搞定它。
![]()
请先试着自己先运行几个简单的统计函数吧!请下载课程配套练习:
现在,身为老板的你,想看低端产品的销售总额,该如何快速统计?
下载后打开,你有没有看到一份各门店的销售业绩表?
来,下面是一串已经写好的公式,请你先双击H2单元格,出现光标后" | ",把公式复制到H2单元格中,然后按【回车键】确认。
=sumif(C:C,"低端",D:D)
你是不是已经看到,函数自动帮你判断出结果?也许你觉得这个计算很简单,我们来提高一些难度!请计算II类门店高端产品平均每天销售金额。
是不是觉得摸不着头脑,难以计算?别怕,下面是已经写好的公式,先双击H3单元格,出现光标后" | ",把公式复制到H3单元格中,然后按【回车键】确认。
=averageifs(D:D,B:B,"II类门店",C:C,"高端")
点确定,你是不是已经看到,函数公式帮你完成了复杂的批量计算?你调用函数公式,是否计算出了如下数值?
通过刚才的实操体验,你已经感受到统计函数的高效与神奇,接下来就让我们正式开始第10关-统计函数。
1.初识统计函数
统计函数,简而言之,是用来满足日常的汇总和计算需求的。
“含义”
“分类”
我们日常工作中随处可见统计函数的影子。公司要计算销售总额、财务要做报表、hr给员工发工资、销售统计某类产品的营业额、老师给学生排名。这些都需要用到统计函数,可以毫不夸张地说,你的职业生涯至少要用1万次以上。
统计函数可以分成3类:基础统计函数、单条件统计、多条件统计函数。
基础的统计函数包含:sum(求和)、average(求平均值)、count(求个数)、max(找最大值)、min(找最大小值)、rank(排名)等等。
但基础统计函数在面对实际复杂的运算中略有不足。因此,Excel有两类函数:单条件统计与多条件统计,来满足实际统计需求。
单条件统计函数,比如sumif、averageif、countif。简而言之,就是带着条件的求和、求平均、数数。实际应用如只对II类便利店的业绩求和。
而多条件统计函数,比如sumifs、averageifs、countifs。就是带着多个条件的运算。实际应用如求II类门店高端产品平均每天销售金额。
下面,我们先来学习一下基础统计函数。
2.基础统计
基础统计函数都比较简单,sum函数用来求和。average用来求平均值。max函数用来求最大值。min函数用来求最小值。count函数包含数字的单元格个数。
我们先来看看最基础的6个统计函数的功能:
基础统计函数的功能和书写格式如下:
基础统计函数中,rank函数是用来排序的,大家不怎么用过。老师要简单介绍一下它的功能和书写格式:
接下来,请你打开附表【2-基础统计函数】,练习使用6个基础函数。
首先,请你用sum计算出Q2季度总销售额。其中,求和区域B2:B91,公式是=SUM(B2:B91)
类似地,用average函数求平均每天销售额,max函数求当天最高销售额,min求当天最低销售额,count函数计算营业天数,计算区域都是B2:B91。
接下来,请你应用rank函数,对每天的销售金额进行排序。别忘了,rank函数的格式是=rank(需要排序的数值,数据列表),老师的操作如下:
你是否算出了如下的数值呢?
你有没有加“$”符号呢?正确的公式是 =RANK(B2,$B$2:$B$91)。注意:数据列表引用需固定,只有这样向下填充才不会出错。函数示意如下图:
你是否做出了如下的数值呢?
下面,我们对基础统计函数做一个小结:
学完基础统计函数,下面我们升级计算的难度。我们来学习单条件统计:
3.单条件统计
“sumif”
在单条件统计函数中,我们重点学习最常用的sumif、averageif、countif函数。
sumif 函数就是对选定范围中符合指定条件的值求和。其格式如:sumif(条件区域,条件,求和区域),如图:
sumif 函数用在哪里呢?比如我们要计算I类门店季度总销售额,这里首先要判断门店类型是I类,然后才能求和。
接下来我们学习averageif函数。
averageif函数就是对范围中符合条件的值求平均值。其格式如:averageif (条件区域,条件,求平均值区域),如图:
“averageif”
averageif用在哪里呢?跟sumif类似,比如我们要计算计算I类门店平均每天销售额,这里首先要判断门店类型是I类,然后才能计算平均值。
我们用快捷操作,把鼠标放到H2单元的右下角,出现黑色十字柄后,双击!你是否算出了如下数值呢?
完成了sumif、averageif函数的学习,计算出I类门店的总销售额和平均每天销售额,同理,我们计算出II类、III类门店的数据。
“countif”
算出来的话,下面我们再学习countif函数:
countif函数就是对范围中符合条件的值计数。其格式如下图:
请你在附表【3-单条件统计】中,计算I类门店的营业天数(G6),参考示意图如下:
countif函数用在哪里呢?比如我们要计算I类门店的营业天数,这里首先要判断门店为I类门店,然后再计数。可以怎么算呢?
4.多条件统计
学到这里,你已经完成了一大半课程内容,如果你觉得还不够过瘾的话,老师要再升级计算的复杂程度,以应对更实际的需要。那就让我们学习多条件统计:
在多条件统计函数中,我们重点学习sumifs、averageifs、countifs三个函数。
sumifs函数是对范围中符合条件的值求和(多条件)。它的格式比较长,但请你别担心,老师接下来会带你一步步拆解,写出相对难的sumifs函数。
“sumifs”
sumifs 函数能用在哪里呢?比如,现在便利店有3种门店类型I类、II类、III类,每类门店都有低、中、高端三类产品,现在我们要计算I类门店高端产品销售总额,这就用到sumifs函数。
请你打开附表【4-多条件统计】,计算I类门店高端产品销售总额(H2单元格),参考步骤和示意图如下:
在计算时,首先要判断门店类型是I类,然后再判断卖高端产品,最后才能求和。
第1步,我们在H2单元格中,输入函数【=sumifs】;然后写括号后的3个参数:
第2步,输入求和区域:销售金额(选中D列,单击),再输入【,】逗号;
第3步,输入第1个条件区域:门店(选中B列,单击),再输入【,】;
第4步,输入第1个条件:I类门店(复制此文本即可),注意文本要加【“ ”】。
(点击下一步,参考下图更快理解)
到这里,你应该写出了完整的公式:=sumifs(D:D,B:B,"I类门店",C:C,"高端")
还没有完成呢!接下来,我们要把剩下的2个参数写完,来完成函数:
第6步,输入条件区域2:产品类别(选中C列,单击),再输入【,】逗号;
第7步,输入第2个条件:高端(复制此文本即可),注意文本要加【“ ”】。
(点击下一步,参考下图能更快理解)
到这一步,你应该写出了这样的公式:=sumifs(D:D,B:B,"I类门店"),对照看看是不是?
“averageifs”
下面,我们再来看看averageifs函数。
averageifs函数能用在哪里呢?比如,我们要计算II类门店低端产品平均销售金额,这就用到averageifs函数。
同样地,它的格式也比较长,不过不必担心,征服了sumifs的你,也能征服averageifs。averageifs 的格式如下:
averageifs 函数是对范围中符合条件的值求平均值(多条件)。
第1步,写出averageifs函数;
第2步,填写求平均区域;
第3步,填写第1个条件;
请你打开附表【4-多条件统计】,计算II类门店低端产品平均销售金额(H3单元格),书写方法和sumifs函数类似,老师这里不详讲,锻炼你举一反三的能力,直接给你简单步骤和示意图,请你对照练习:
老师接下来会带你一步步拆解,写出相对难的averageifs函数。
跟sumifs类似,在计算时,首先要判断门店类型是II类,然后再判断卖低端产品,最后才能算平均值。
还没写完呢,接下来,我们再写完后2个参数:
此时,你应该写出了这样的函数公式:=averageifs(D:D,B:B,"II类门店"),对照一下,看看是不是?
“countifs”
同学你能学到这里,已经非常厉害了,至少有80%在这个过程中半途而废,而你不是。下面开始学今天最后一个函数:
学到这里,你已经写出的函数公式是这样:=averageifs(D:D,B:B,"II类门店",C:C,"低端"),对照看看,你写出来了吗?
接下来,老师会带你一步步拆解,写出countifs函数。
跟sumifs、averageifs类似,在计算时,首先要判断门店类型是III类,然后再判断卖中端产品,最后计算金额大于1000元的天数。
请你别担心,countifs函数虽然长但并不难。countifs函数能用在哪里呢?比如,我们要计算III类门店中端产品销售金额大于1000元的天数,这就用到countifs函数。
countifs函数对范围中符合条件的值计数(多条件)同样地,它的格式也很长:
第3步,完成第2个条件区域和条件:
第1步,写出countifs函数;
第2步,完成第1个条件区域和条件;
操作如下图:
请你打开附表【4-多条件统计】,计算III类门店中端产品销售金额大于1000元的天数(H4单元格),书写方法和sumifs函数类似,老师这里不详讲,锻炼你举一反三的能力,直接给你简单步骤和示意图,请你对照练习:
第4步,完成第3个条件区域和条件:
到这里,你是否写出=countifs(B:B,"III类门店",C:C,"中端",D:D,">1000"),这样的函数公式呢?
学到这里,你是否计算出如下的结果呢?
下面,我们对课程做个总结:
首先,我们先学习了统计函数的含义、分类和应用:
然后,学习了基础统计函数,明白了其功能和格式,巩固了基础函数:
最后,我们花时间学习了单条件统计和多条件统计函数,提升自己解决复杂计算需求的能力!
5.下关预告
恭喜你完成了本关的学习,学到这里,你掌握常用的基础统计函数、单条件、多条件统计函数,最重要的是,你敢于耐心地写函数来解决问题,这将稳步提升你的工作效率,但是别忘记要经常使用哦。经常用到,才能有用哦!
下一关,我们要学习的是第11关-查询函数,你会见识到Excel中的又一高频函数——vlookup,搞定它,可以说是搞定了函数的半壁江山!效率蹭蹭蹭上升!
下载表格
第10关-10-机关单位常用公文模板50例