生活中经常会遇到按条件求和、按条件求平均值的场景,比如统计某个班级中成绩在60分以上的男生的个数,本文将以递进的形式进行对多种场景从易至难讲解,共9个函数,这种函数也被称为聚合函数。

#求和函数:SUM,可以统计范围内多个数字的和
=SUM(范围)

#求平均值函数:AVERAGE,可以统计范围内多个数字的平均值
=AVERAGE(范围)

#统计函数:COUNT,可以计算区域中包含数字的单元格个数
=COUNT(范围)

题目:请分别求出下表中所有人的成绩总和、平均成绩、以及有成绩的人有多少个

姓名

成绩

小赵

10

小钱

20

小孙

30

小李

40

小周

50

小吴

60

小郑

70

小王

80

小刘

90

解:

=SUM(F2:F10)
#成绩总和
=AVERAGE(F2:F10)
#平均成绩
=COUNT(F2:F10)
#有成绩的人数

动图演示: 

es8 求平均值 excele求平均数_AVERAGEIF


#条件求和函数:SUMIF,可以统计在一种条件下的数字求和
=SUMIF(条件区域,条件,求和区域) 

#条件求平均值函数:AVERAGEIF,可以统计在一种条件下的平均值计算
=AVERAGEIF(条件区域,条件,求平均值区域)

#条件计数函数:COUNTIF,可以统计在一种条件下的计数
=COUNTIF(条件区域,条件)

题目:请分别求出下表中班级为一班的同学成绩总和、平均值,以及一班的学生数量

姓名

成绩

班级

小赵

10

一班

小钱

20

二班

小孙

30

三班

小李

40

四班

小周

50

一班

小吴

60

二班

小郑

70

三班

小王

80

四班

小刘

90

一班

解:

=SUMIF(G2:G10,"一班",F2:F10)
#一班的成绩总和
=AVERAGEIF(G2:G10,"一班",F2:F10)
#一班的平均成绩
=COUNTIF(G2:G10,"一班")
#一班的学生人数

 动图演示:

es8 求平均值 excele求平均数_SUMIF_02


#多条件求和函数:SUMIFS,可以统计在多种条件下的数字求和
=SUMIFS(求和区域,条件区域1,条件1,条件区域2,条件2......) 

#多条件求平均数函数:AVERAGEIFS,可以统计在多种条件下的数字求平均值
=AVERAGEIFS(求平均值区域,条件区域1,条件1,条件区域2,条件2......) 

#多条件计数函数:COUNTIFS,可以统计在多种条件下的计数
=COUNBTIFS(条件区域1,条件1,条件区域2,条件2......)

题目:请分别求出下表中班级为二班的女同学的总成绩、平均分,以及二班的女生人数

姓名

成绩

班级

性别

小赵

10

一班


小钱

20

二班


小孙

30

三班


小李

40

四班


小周

50

一班


小吴

60

二班


小郑

70

三班


小王

80

四班


小刘

90

一班


解:

=SUMIFS(F2:F10,G2:G10,"二班",H2:H10,"女")
#二班女同学总成绩
=AVERAGEIFS(F2:F10,G2:G10,"二班",H2:H10,"女")
#二班女生平均成绩
=COUNTIFS(G2:G10,"二班",H2:H10,"女")
#二班女生人数

动图演示:

es8 求平均值 excele求平均数_AVERAGEIF_03


以上就是9个相关的聚合类函数的使用方法了,如有疑问欢迎评论区留言讨论。