Excel 应用TRIMMEAN函数计算数据集的内部平均值

TRIMMEAN函数用于计算数据集的内部平均值。函数TRIMMEAN先从数据集的头部和尾部除去一定百分比的数据点,然后再求平均值。当希望在分析中剔除一部分数据的计算时,可以使用此函数。TRIMMEAN函数的语法如下。


TRIMMEAN(array,percent)

其中参数array为需要进行整理并求平均值的数组或数值区域,percent为计算时所要除去的数据点的比例。例如,如果percent=0.2,在20个数据点的集合中,就要除去4个数据点(20×0.2):头部除去2个,尾部除去2个。

典型案例

已知一组数据,计算其内部平均值。基础数据如图16-133所示。

步骤1:打开例子工作簿“TRIMMEAN.xlsx”。

步骤2:在单元格A14中输入公式“=TRIMMEAN(A2:A12,0.2)”,用于计算数据集的内部平均值(从计算中除去20%)。计算结果如图16-134所示。

图16-133 基础数据

图16-134 计算结果

使用指南

如果percent<0或percent>1,函数TRIMMEAN返回错误值“#NUM!”。函数TRIMMEAN将除去的数据点数目向下舍入为最接近的2的倍数。例如,如果percent=0.1,30个数据点的10%等于3个数据点。函数TRIMMEAN将会把除去的数据点数目向下舍入为2,并对称地在数据集的头部和尾部各除去一个数据。

Excel 应用HARMEAN函数计算调和平均值

HARMEAN函数返回数据集合的调和平均值。调和平均值与倒数的算术平均值互为倒数。HARMEAN函数的语法如下。


HARMEAN(number1,number2,...)

其中参数number1,number2,…是用于计算平均值的1到255个参数,也可以不用这种用逗号分隔参数的形式,而用单个数组或对数组的引用。

【典型案例】已知一组原始数据,计算该组数据的调和平均值。基础数据如图16-17所示。

步骤1:打开例子工作簿“HARMEAN.xlsx”。

步骤2:在单元格A10中输入公式“=HARMEAN(A2:A8)”,用于计算数据集的调和平均值。计算结果如图16-18所示。

图16-17 基础数据

图16-18 计算结果

【使用指南】调和平均值总小于几何平均值,而几何平均值总小于算术平均值。参数可以是数字或者是包含数字的名称、数组或引用。逻辑值和直接键入到参数列表中代表数字的文本被计算在内。如果数组或引用参数包含文本、逻辑值或空白单元格,则这些值将被忽略,但包含零值的单元格将计算在内。如果参数为错误值或为不能转换为数字的文本,将会导致错误。如果任何数据点小于等于0,函数HARMEAN返回错误值“#NUM!”。调和平均值的计算公式如下。

Excel 应用GEOMEAN函数计算几何平均值

GEOMEAN函数用于计算正数数组或区域的几何平均值。例如,可以使用函数GEOMEAN计算可变复利的平均增长率。GEOMEAN函数的语法如下。


GEOMEAN(number1,number2,...)

其中参数number1,number2,…是用于计算平均值的1到255个参数,也可以不用这种用逗号分隔参数的形式,而用单个数组或对数组的引用。

【典型案例】计算一个数据集的几何平均值。基础数据如图16-15所示。

步骤1:打开例子工作簿“GEOMEAN.xlsx”。

步骤2:在单元格A10中输入公式“=GEOMEAN(A2:A8)”,用于计算数据集的几何平均值。计算结果如图16-16所示。

【使用指南】参数可以是数字或者是包含数字的名称、数组或引用。逻辑值和直接键入到参数列表中代表数字的文本被计算在内。如果数组或引用参数包含文本、逻辑值或空白单元格,则这些值将被忽略;但包含零值的单元格将计算在内。如果参数为错误值或为不能转换为数字的文本,将会导致错误。如果任何数据点小于0,函数GEOMEAN返回错误值“#NUM!”。几何平均值的计算公式如下。

图16-15 基础数据

图16-16 计算结果

Excel 应用CONFIDENCE函数计算总体平均值的置信区间

CONFIDENCE函数可以返回一个值,可以使用该值构建总体平均值的置信区间。CONFIDENCE函数的语法如下。


CONFIDENCE(alpha,standard_dev,size)

其中参数alpha是用于计算置信度的显著水平参数。置信度等于100×(1-alpha)%,也就是说,如果alpha为0.05,则置信度为95%。standard_dev为数据区域的总体标准偏差,假设为已知。size为样本容量。

【背景知识】置信区间是一个值区域。样本平均值x位于该区域的中间,区域范围为x±CONFIDENCE。例如,如果通过邮购的方式定购产品,其交付时间的样本平均值为x,则总体平均值的区域范围为x±CONFIDENCE。对于任何包含在本区域中的总体平均值μ0,从μ0到x,获取样本平均值的概率大于alpha;对于任何未包含在本区域中的总体平均值μ0,从μ0到x,获取样本平均值的概率小于alpha。换句话说,假设使用x、standard_dev和size构建一个双尾检验,假设的显著性水平为alpha,总体平均值为μ0。如果μ0包含在置信区间中,则不能拒绝该假设;如果μ0未包含在置信区间中,则将拒绝该假设。置信区间不允许进行概率为1–alpha的推断,此时下一份包裹的交付时间将肯定位于置信区间内。

【典型案例】假设样本取自100名某生产车间的工人,他们平均每小时加工的零件数量为20个,总体标准偏差为3个。假设alpha=0.05,计算CONFIDENCE(.05,3,100)的返回值为0.692952。那么,相应的置信区间为20±0.692952≈[19.3,20.7]。对于包含在本区间中的任何总体平均值μ0,从μ0到30,获取样本平均值的概率大于0.05。同样地,对于未包含在本区间中的任何总体平均值μ0,从μ0到30,获取样本平均值的概率小于0.05。基础数据如图16-13所示。

步骤1:打开例子工作簿“CONFIDENCE.xlsx”。

步骤2:在单元格A6中输入公式“=CONFIDENCE(.05,3,100)”,用于计算总体平均值的置信区间。计算结果如图16-14所示。

图16-13 基础数据

图16-14 计算结果

【使用指南】如果任意参数为非数值型,函数CONFIDENCE返回错误值“#VALUE!”。如果alpha≤0或alpha≥1,函数CONFIDENCE返回错误值“#NUM!”。如果standard_dev≤0,函数CONFIDENCE返回错误值“#NUM!”。如果size不是整数,将被截尾取整。如果size<1,函数CONFIDENCE返回错误值“#NUM!”。如果假设alpha等于0.05,则需要计算等于(1-alpha)或95%的标准正态分布曲线之下的面积,其面积值为±1.96。此时置信区间为:

应用AVERAGEIFS函数计算满足多重条件的平均值

AVERAGEIFS函数用于返回满足多重条件的所有单元格的平均值(算术平均值)。其语法如下。


AVERAGEIFS(average_range,criteria_range1,criteria1,criteria_range2,criteria2)

其中参数average_range是要计算平均值的一个或多个单元格,其中包括数字或包含数字的名称、数组或引用。criteria_range1,criteria_range2,…是计算关联条件的1至127个区域。criteria1,criteria2,…是数字、表达式、单元格引用或文本形式的1至127个条件,用于定义要对哪些单元格求平均值。

【典型案例】某房产公司统计了两个不同地区不同户型房屋的售价,需要计算满足多重条件的房屋售价的平均值。基础数据如图16-9所示。

步骤1:打开例子工作簿“AVERAGEIFS.xlsx”。

步骤2:在单元格A9中输入公式“=AVERAGEIFS(B2:B7,C2:C7,”烟台”,D2:D7,”>2″,E2:E7,”是”)”,用于计算烟台市一个至少有3间卧室和一个车库的住房价格的平均值。

步骤3:在单元格A10中输入公式“=AVERAGEIFS(B2:B7,C2:C7,”威海”,D2:D7,”<=3″,E2:E7,”否”)”,用于计算威海市一个最多有3间卧室但没有车库的住房价格的平均值。计算结果如图16-10所示。

图16-9 基础数据

图16-10 计算结果

Excel 应用AVERAGEIF函数计算满足条件的单元格的平均值

AVERAGEIF函数用于返回某个区域内满足给定条件的所有单元格的平均值(算术平均值)。其语法如下。


AVERAGEIF(range,criteria,average_range)

其中参数range是要计算平均值的一个或多个单元格,其中包括数字或包含数字的名称、数组或引用。criteria是数字、表达式、单元格引用或文本形式的条件,用于定义要对哪些单元格计算平均值。average_range是要计算平均值的实际单元格集;如果忽略,则使用range。

【典型案例】某公司统计了不同区域的年度销售利润,需要计算几组给定条件(指定区域)的平均值。基础数据如图16-7所示。

步骤1:打开例子工作簿“AVERAGEIF.xlsx”。

步骤2:在单元格A8中输入公式“=AVERAGEIF(A2:A7,”=*西部”,B2:B7)”,用于计算西部和中西部地区的所有利润的平均值。

步骤3:在单元格A9中输入公式“=AVERAGEIF(A2:A7,”<>*西部”,B2:B7)”,用于计算西部以外所有地区的利润的平均值。计算结果如图16-8所示。

图16-7 基础数据

图16-8 计算结果

Excel 应用AVERAGEA函数计算参数列表中数值的平均值

AVERAGEA函数用于计算参数列表中数值的平均值(算术平均值)。其语法如下。


AVERAGEA(value1,value2,...)

其中参数value1,value2,…为需要计算平均值的1到255个单元格、单元格区域或数值。

【典型案例】某机械厂车间统计了该车间装配5台大型设备各自所需要的时间,其中一台不需要装备,所以将装备时间设置为“不可用”,现在需要按不同的类型统计装配设备的平均时间,并且计算所提供数据与空白数据的平均值。基础数据如图16-5所示。

图16-5 基础数据

步骤1:打开例子工作簿“AVERAGEA.xlsx”。

步骤2:在单元格A8中输入公式“=AVERAGEA(A2:A6)”,用于计算上面的数字与文本“不可用”的平均值。对于没有装备时间的设备,AVERAGEA函数将自动忽略。

步骤3:在单元格A9中输入公式“=AVERAGEA(A2:A5,B2)”,用于计算上面的数据和空白单元格的平均值。计算结果如图16-6所示。

图16-6 计算结果

Excel 应用AVERAGE函数计算参数的平均值

AVERAGE函数用于返回参数的平均值(算术平均值)。其语法如下。


AVERAGE(number1,number2,...)

其中参数number1,number2,…是要计算其平均值的1到255个数字参数。

【典型案例】某机械厂车间统计了该车间装配5台大型设备各自所需要的时间,需要按不同的类型统计装配设备的平均时间,因此需要计算5组给定参数的平均值。此外,另有一台装备未列入表中,需要将所提供的数据与该装备所需时间单独计算平均时间。基础数据如图16-3所示。

步骤1:打开例子工作簿“AVERAGE.xlsx”。

步骤2:在单元格A8中输入公式“=AVERAGE(A2:A6)”,用于计算上面数字的平均值。

步骤3:在单元格A9中输入公式“=AVERAGE(A2:A6,5)”,用于计算上面数字与5的平均值。计算结果如图16-4所示。

图16-3 基础数据

图16-4 计算结果

【使用指南】参数可以是数字或者是包含数字的名称、数组或引用。逻辑值和直接键入到参数列表中代表数字的文本被计算在内。如果数组或引用参数包含文本、逻辑值或空白单元格,则这些值将被忽略;但包含零值的单元格将计算在内。如果参数为错误值或为不能转换为数字的文本,将会导致错误。如果要使计算包括引用中的逻辑值和代表数字的文本,则须使用AVERAGEA函数。

Excel 应用AVEDEV函数计算数据与其均值的绝对偏差平均值

AVEDEV函数用于返回一组数据与其均值的绝对偏差的平均值,AVEDEV用于评测这组数据的离散度。其语法如下。


AVEDEV(number1,number2,...)

其中参数number1,number2,…用于计算绝对偏差平均值的一组参数,参数的个数可以有1到255个,可以用单一数组(即对数组区域的引用)代替用逗号分隔的参数。

【典型案例】某公司的市场拓展部统计了最近7个月以来每个月所开拓新区域的数量,为了能够对未来的拓展数量进行预测,需要了解区域数量的离散度,因此需要计算一组区域数量与其均值的绝对偏差平均值。基础数据如图16-1所示。

步骤1:打开例子工作簿“AVEDEV.xlsx”。

步骤2:在单元格A10中输入公式“=AVEDEV(A2:A8)”,用于计算上面提供的一组数据与其均值的绝对偏差的平均值。计算结果如图16-2所示。

图16-1 基础数据

图16-2 计算结果

【使用指南】输入数据所使用的计量单位会影响函数AVEDEV的计算结果。参数必须是数字或者包含数字的名称、数组或引用。逻辑值和直接键入到参数列表中代表数字的文本会被计算在内。如果数组或引用参数包含文本、逻辑值或空白单元格,则这些值将被忽略;但包含零值的单元格将计算在内。

Excel 应用DAVERAGE函数计算条目的平均值

DAVERAGE函数用于返回列表或数据库中满足指定条件的列中数值的平均值。其语法如下:


DAVERAGE(database,field,criteria)

下面通过实例来说明DAVERAGE函数的应用。根据图14-1的基础数据清单,班主任想要了解:

  • 所有女生总分的平均分。
  • 英语大于80分的平均分。

步骤1:根据上面提出的查询条件,设置的计算表格和条件区域如图14-3所示。

步骤2:分别在单元格E22~E23中,输入下面的公式,然后按Enter键,返回结果如图14-4所示。


=DAVERAGE(A1:G16,F1,A25:A26)
=DAVERAGE(A1:G16,E1,B25:B26)

图14-3 计算表格和条件区域

图14-4 计算结果

提示:单元格E22、E23的单元格格式为数值,小数点后保留两位。