您的位置 首页 知识

average函数(Averageif函数:有条件计算平均值)

average函数
Excel中求平均值是一个很常用的函数,今天要讲的是条件平均值函数Averageif,功能是返回某个区域内满足给定条件的所有单元格的平均值(算术平均值)。如果条件中的单元格为空单元格,Averageif 就会将其视为 0 值。
以下面的表格为例子

这里有两个要求,分别都是计算平均值的,但都是有条件的计算平均值,所以当然要用到Averageif函数。
 
§  函数语法
Averageif (range,criteria, [average_range])
① 第一个参数:必须。要计算平均值的一个或多个单元格,其中包含数字或包含数字的名称、数组或引用。
② 第二个参数:必须。可以是数字、表达式、单元格引用或文本的条件,用来定义将计算平均值的单元格。
③ 第三个参数:可选。计算平均值的实际单元格组。
 
§  总销量大于250的平均值
这里的条件是对大于250的总销量进行求平均值。
在H2单元格输入公式:
=AVERAGEIF(E2:E21,”>250″)

解释:从E2:E21区域中找到大于250的总销量,然后求平均值,这里找出来的是266,255,274,253,291,302这六个数值,所以对这六个数值求平均值。另外,公式中的条件表达式要注意用英文状态的双引号。
 
§  客户满意度为良好的总销量平均值
这里的条件是文本,从客户满意度中找出等级为良好的总销量求平均值。
在H4单元格输入公式:
=AVERAGEIF(B2:B21,”良好”,E2:E21)

解释:从B2:B21区域中找出等级为良好的数据,然后在E2:E21区域中找到对应的总销量,最后进行求平均值。

average函数相关文章