5.2 其他统计函数应用

例 统计空白单元格数目

如果需要计算区间内的空白的个数,可通过COUNTBLANK函数实现。COUNTBLANK函数的语法为:=COUNTBLANK(range)。其中Range为需要计算其中空白单元格个数的区域。

下面举例计算COUNTBLANK函数的使用方法。

01 在“A1: A6”单元格区域中输入需要计算的内容。

02 在需要显示结果的单元格中输入公式:=COUNTBLANK(A2:A6),按下“Enter”键确认。

5.2 其他统计函数应用 - 图1

注意:使用COUNTBLANK函数时,即使单元格中含有返回值为空文本("")的公式,也会计算在内,但包含零值的单元格不计算在内。

例 计算区域中满足给定条件的单元格的个数

如果需要计算区域中满足指定条件的单元格的个数,可通过COUNTIF函数实现。

COUNTIF函数的语法为:=COUNTIF(range,criteria),各参数的含义介绍如下。

·Range:需要计算其中满足条件的单元格数目的单元格区域。

·Criteria:确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式、单元格引用或文本。

下面以计算“语文”成绩小于90的人数为例,介绍COUNTIF函数的使用方法。

01 打开需要计算的工作表,选中需要显示结果的单元格。

02 输入公式:=COUNTIF(B3:B9,"<90"),然后按下“Enter”键确认即可。

5.2 其他统计函数应用 - 图2

例 使用通配符

在COUNTIF函数中可以使用通配符,即问号 (?) 和星号 (*)。可使得该函数的处理能力大大增强。其中问号匹配任意单个字符,星号匹配任意一系列字符。若要查找实际的问号或星号,则需要在该字符前键入波形符(~)。

下面举例介绍通配符的使用方法。

例1:计算以“王”开头的姓名人数

01 打开需要计算的工作表,选中需要显示结果的单元格。

02 输入公式:=COUNTIF (A3:A9,"王*"),然后按下“Enter”键确认即可。

5.2 其他统计函数应用 - 图3

例2:计算不包含文本的单元格个数

01 在“A1:B7”单元格区域中输入需要计算的内容。

02 在需要显示结果的单元格中输入公式:=COUNTIF (A1:B7,"<>"&"*"),然后按下“Enter”键确认即可。

5.2 其他统计函数应用 - 图4

例 计算数据集的峰值

如果需要计算数据集的峰值,可通过KURT函数实现。KURT函数的语法为:=KURT(number1,number2,…)。其中Number1,number2,…是用于计算峰值的1到255个参数。

提示:峰值反映与正态分布相比某一分布的尖锐度或平坦度。正峰值表示相对尖锐的分布。负峰值表示相对平坦的分布。

下面给定一列数据,需要返回数据集的峰值。

01 在“A2:A6”单元格区域中输入需要计算的内容。

02 在需要显示结果的单元格中输入公式:=KURT(A2: A6),然后按下“Enter”键确认即可。

5.2 其他统计函数应用 - 图5

例 计算数据集中出现最多的值

如果需要统计某一数组或数据区域中出现频率最多的数值,即所谓的众数,可通过MODE函数实现。MODE函数的语法为:=MODE(number1,number2,…)。其中Number1,number2,…是用于众数计算的2到255个参数。

下面举例说明函数的使用方法。

01 在指定单元格区域中输入需要计算的数据。

02 在需要显示结果的单元格中输入公式:=MODE(A2:A7),然后按下“Enter”键确认即可。

5.2 其他统计函数应用 - 图6

例 计算数据集中第k个最大值

如果需要查找数据集总第k个最大值,可通过LARGE函数实现。LARGE函数的语法为:=LARGE(array,k),其中参数Array为需要从中选择第k个最大值的数组或数据区域,参数K为返回值在数组或数据单元格区域中的位置。

下面指定一列数据,返回数据集中第3个最大值的具体操作如下。

01 在“A2:A6”单元格区域中输入需要计算的内容。

02 在需要显示结果的单元格中输入公式:=LARGE(A2:A6,3),然后按下“Enter”键确认即可。

提示:如果区域中数据点的个数为n,则函数LARGE(array,1)返回最大值,函数LARGE(array,n)返回最小值。

5.2 其他统计函数应用 - 图7

例 返回分布的偏斜度

如果需要返回数据集分布的偏斜度,也叫不对称度,可通过SKEW函数实现。SKEW函数的语法为:=SKEW(number1,number2,…),其中,Number1,number2…为需要计算偏斜度的1到255个参数。

提示:不对称度反映以平均值为中心的分布的不对称程度。正不对称度表示不对称部分的分布更趋向正值。负不对称度表示不对称部分的分布更趋向负值。

下面指定一列数据,计算数据分布的偏斜度的具体操作如下。

01 在“A2:A6”单元格区域中输入需要计算的数据,本例依次输入1、2、3、4、5。

02 在需要显示结果的单元格中输入公式:=SKEW(A2:A6),按下“Enter”键确认即可。

5.2 其他统计函数应用 - 图8

例 返回参数列表中的最大值

如果需要返回参数列表中的最大值,可通过MAXA函数实现。MAXA函数的语法为:=MAXA(value1,value2,…)。其中value1,value2,… 为需要从中查找最大数值的1到255个参数。

下面举例介绍函数的使用方法。

01 根据需要在指定单元格区域输入要计算的内容。

02 在需要显示结果的单元格中输入公式:=MAXA(C3:C13),然后按下“Enter”键确认即可。

5.2 其他统计函数应用 - 图9

例 返回参数列表中的最小值

如果需要返回列表中的最小值,包含数字、文本和逻辑值,可通过MINA函数实现。MINA函数的语法为:=MINA(value1,value2,…)。其中Value1,value2,…为需要从中查找最小值的1到255个数值。

提示:使用MAXA、MEDIAN和MINA函数进行计算时,包含TRUE的参数作为1计算;包含文本或FALSE的参数作为0计算。

下面举例介绍MINA函数的使用方法。

01 根据需要在指定单元格区域中输入需要计算的数据。

02 在需要显示结果的单元格中输入公式:=MINA(C3: C9),按下“Enter”键确认。

5.2 其他统计函数应用 - 图10

例 返回给定数值集合的中值

如果需要返回指定数值集合中的中值,可通过MEDIAN函数实现。MEDIAN函数的语法为:=MEDIAN(number1,number2,…)。其中number1,number2,…为需要计算中值的1到255个数值。

下面给定一列数据,返回数值集合的中值的具体操作如下。

01 在单元格区域中输入需要计算的数据。

02 在要显示结果的单元格中输入公式:=MEDIAN(A2:A6),按下“Enter”键确认。

5.2 其他统计函数应用 - 图11

例 计算给定数目对象的排列数

PERMUT函数用于返回从给定数目的对象集合中选取的若干对象的排列数。

PERMUT函数的语法为:=PERMUT (number,number_chosen),各参数的含义介绍如下。

·Number:表示对象个数的整数。

·number_chosen:表示每个排列中对象个数的整数。

假设每个彩票号码分别有3位数,每个数的范围为0到99之间,包括0和99,计算彩票中奖的可能性。

01 在“A2”单元格中输入对象总数“100”,在“A3”单元格中输入每个排列的对象数“3”。

02 在需要显示结果的单元格中输入公式:=PERMUT (A2, A3),然后按下“Enter”键确认即可。

5.2 其他统计函数应用 - 图12

例 基于样本估算标准偏差

如果需要估算样本的标准偏差,可通过STDEV函数实现。STDEV函数的语法为:=STDEV(number1,number2,…)。其中Number1,number2,…为对应于总体样本的2到255个参数。

假设有5件工具在制造过程中是由同一台机器制造出来,并取样为随机样本进行抗断强度检验。

01 根据需要在指定单元格区域中输入需要计算的数据。

02 在需要显示结果的单元格中输入公式:=STDEV(A2: A9),然后按下“Enter”键确认即可。

5.2 其他统计函数应用 - 图13

例 计算基于整个样本总体的标准偏差

如果需要计算以参数形式给出的整个样本总体的标准偏差,可通过STDEVP函数实现。STDEVP函数的语法为:=STDEVP(value1,value2,…)。

假设仅生产了5件工具,计算其抗断强度的标准偏差。

01 在指定单元格区域中输入需要计算的数据。

02 在需要显示结果的单元格中输入公式:=STDEVP (A2: A9),然后按下“Enter”键确认即可。

5.2 其他统计函数应用 - 图14

例 基于整个样本总体计算方差

如果需要计算基于整个样本总体的方差,可通过VARP函数实现。VARP函数的语法为:=VARP(number1,number2,…)。

假设所有5件工具在制造过程中都是由同一台机器制造出来的,并取样进行抗断强度检验。

01 根据需要在指定单元格区域中输入需要计算的数据。

02 在需要显示结果的单元格中输入公式:=VARP (A2:A9),然后按下“Enter”键确认即可。

5.2 其他统计函数应用 - 图15