用Excel统计函数做表会有多省事?

统计类函数是 Excel 中使用频率最高的函数,绝大多数报表都离不开它们,从简单的计数与求和,到多区域中多种条件下的计数与求和,此类函数总是能帮助用户解决问题。

根据函数的功能,主要可将统计函数分为数理统计函数、分布趋势函数、线性拟合和预测函数、假设检验函数和排位函数。

其中的统计函数是日常办公中应用比较广泛的一个分类。

善用统计函数,可以有效地节省办公时间,大幅提升工作效率!

今天的文章小编就会为大家介绍一些常见的统计函数!

COUNTA 函数

COUNTA 函数用于计算区域中所有不为空的单元格个数。

语法结构:

COUNTA (value1,[value2],…)

参数:

value1:必需参数,表示要计数的第一个参数。

value2,…:可选参数,表示要计数的其他参数,最多可包含255 个参数。

例如,要在员工奖金表中统计出获奖人数,因为没有奖金人员对应的单元格为空,有奖金人员对应的单元格为获得的具体奖金额,所以可以通过 COUNTA 函数统计相应列中的非空单元格个数来得到获奖人数,具体操作步骤如下。

在A21单元格中输入相应的文本,在B21单元格中输入公式【=COUNTA(D2:D19)】, 返回结果为【14】,即统计到该单元格区域中有 14 个单元格非空,也就是说有 14 人获奖。

用Excel统计函数做表会有多省事?

COUNTA 函数可以对包含任何类型信息的单元格进行计数,包括错误值和空文本。如果不需要对逻辑值、文本或错误值进行计数,只希望对包含数字的单元格进行计数,就需要使用 COUNT 函数。

COUNTBLANK函数

COUNTBLANK 函数用于计算指定单元格区域中空白单元格的个数。

语法结构:

COUNTBLANK(range)

参数:

range:必需参数,表示需要计算其中空白单元格个数的区域。

例如,要在上例中统计出没有获奖的人数,除了可以使用减法从总人数中减去获奖人数外,还可以使用COUNTBLANK 函数进行统计,具体操作步骤如下。

在 A22 单元格中输入相应的文本,在 B22 单元格中输入公式【=COUNTBLANK(D2:D19)】,返回结果为【4】,即统计到该单元格区域中有 4 个空单元格,也就是说有 4 人没有奖金。

用Excel统计函数做表会有多省事?

即使单元格中含有返回值为空文本的公式,COUNTBLANK 函数也会将这个单元格统计在内,但包含零值的单元格将不被计算在内。

COUNTIF 函数

COUNTIF 函数用于对单元格区域中满足单个指定条件的单元格进行计数。

语法结构:

COUNTIF (range,criteria),也可以简单理解为COUNTIF (条件区域,条件 )

参数:

range:必需参数,表示要对其进行计数的一个或多个单元格,其中包括数字或名称、数或包含数字的引用。空值和文本值将被忽略。

criteria:必需参数,表示统计的条件,可以是数字、表达式、单元格引用或文本字符串。

例如,在招聘统计表中要对各招聘渠道参加面试的人数进行统计,就需要使用 COUNTIF 函数,具体操作步骤如下。

1.引用其他工作表。

在【招聘渠道统计表】工作表中的 B2单元格中输入公式【=COUNTIF()】,将光标定位到公式括号中单击【应聘人员信息表】工作表标签。

用Excel统计函数做表会有多省事?

2.选择引用范围。

切换到【应聘人员信息表】工作表中,拖动鼠标选择 B2:B135 单元格区域,在公式中输入【,】。

用Excel统计函数做表会有多省事?

3.完成公式的输入。

切换到【招聘渠道统计表】工作表中,选择 A2单元格,完成公式【=COUNTIF( 应聘人员信息表 !B2:B135, 招聘渠道统计表 !A2)】的输入。

用Excel统计函数做表会有多省事?

4.计算出面试人员的人数。

按【Enter】键计算出招聘网站 1 渠道参加面试的人员数量,向下复制公式,计算出其他招聘渠道参加面试的人数。

用Excel统计函数做表会有多省事?

COUNTIFS 函数

COUNTIFS 函数用于计算单元格区域中满足多个条件的单元格数量。

语法结构:

COUNTIFS(criteria_range1,criteria1,[criteria_range2, criteria2],…), 也可以简单理解为 COUNTIFS ( 条件匹配查询区域 1, 条件 1, 条件匹配查询区域 2, 条件 2, 依此类推)

参数:

criteria_range1:必需参数,在其中计算关联条件的第一个区域。

criteria1:必需参数,条件的形式为数字、表达式、单元格引用或文本,可用来定义将对哪些单元格进行计数。

criteria_range2,criteria2,…:可选参数,附加的区域及其关联条件,最多允许 127 个区域 /条件对。

例如,继续上例的操作,使用COUNTIFS 函数对各渠道录用的人数和实际到岗人数进行统计,具体操作步骤如下。

1.在C2单元格中输入公式【=COUNTIFS(应聘人员信息表!$B$2:$B$135,A2, 应聘人员信息表 !$H$2:$H$135,">0")】,按【Enter】键计算出招聘网站 1 录用的人数。

用Excel统计函数做表会有多省事?

2.在D2单元格中输入公式【=COUNTIFS(应聘人员信息表!$B$2:$B$135,A2, 应聘人员信息表 !$I$2:$I$135,">0")】,按【Enter】键计算出招聘网站 1 实际到岗人数。

用Excel统计函数做表会有多省事?

3.使用 Excel 自动填充功能,复制 C2 和 D2 单元格中的公式,计算出其他招聘渠道的录用人数和实际到岗人数。

用Excel统计函数做表会有多省事?

COUNTIFS 函数中的每一个附加区域都必须与参数 criteria_range1 具有相同的行数和列数。这些区域无须彼此相邻。只有在单元格区域中的每一单元格满足对应的条件时,COUNTIFS 函数才对其进行计算。在条件中还可以使用通配符。

AVERAGEA 函数

AVERAGEA 函 数 与 AVERAGE函数的功能类似,都是计算数值的平均值,只是AVERAGE 函数计算包含数值单元格的平均值,而AVERAGEA 函数则用于计算参数列表中所有非空单元格的平均值(即算术平均值)。

语法结构:

AVERAGEA (value1,[value2],…)

参数:

value1:必需参数,表示需要计算平均值的第一个单元格、单元格区域或值。

value2,…:可选参数,表示计算平均值的第 2 ~ 255 个单元格、单元格区域或值。

例如,要在员工奖金表中统计出该公司员工领取奖金的平均值,可以使用 AVERAGE 和 AVERAGEA 函数进行两种不同方式的计算,具体操作步骤如下。

1.计算所有员工的奖金平均值。

复 制 Sheet1 工 作 表,在 D 列中数据区域部分的空白单元格中输入非数值型数据,这里输入文本型数据【无】,在 A21 单元格中输入文本【所有员工的奖金平均值:】,在 C21 单元格中输入公式【=AVERAGEA(D2:D19)】,计算出所有员工的奖金平均值约为 287。

用Excel统计函数做表会有多省事?

2.计算所有获奖员工的奖金平均值。在A22单元格中输入文本【所有获奖员工的奖金平均值:】,在 C22 单元格中输入公式【=AVERAGE(D2:D19)】,计算出所有获奖员工的奖金平均值为 369。

用Excel统计函数做表会有多省事?

从上面的例子中可以发现,针对不是数值类型的单元格,AVERAGE函数会将其忽略,不参与计算;而AVERAGEA函数则将其处理为数值0,然后参与计算。

当然,统计函数并不只有这些,Excel中还有大量的宝藏函数等着我们去发掘~

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:https://www.leyongdm.com/98542.html

(0)

相关推荐