函数功能

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

函数语法

AVERAGEIF(range,criteria,average_range)

参数解释

range:表示要计算平均值的一个或多个单元格,其中包括数字或包含数字的名称、数组或引用。

criteria:表示数字、表达式、单元格引用或文本形式的条件,用于定义要对哪些单元格计算平均值。例如,条件可以表示为“32”、“32”、“>32”、“apples”或“B4”。

average_range:表示要计算平均值的实际单元格集。如果忽略,则使用 range。

实例1 求每季度的平均支出金额

当前表格中统计了各个季度的收入和支出金额,现在要统计出每季度的平均支出,可以按如下方法来设置公式。

选中E2单元格,在公式编辑栏中输入公式:

=AVERAGEIF(B2:B9,”支出”,C2:C9)

按“Enter”键即可统计出每季度的平均支出额,如图1所示。

Excel统计函数AVERAGEIF用法和实例教程-天天办公网

图1

公式解析

Excel统计函数AVERAGEIF用法和实例教程-天天办公网

①B2:B9单元格区域用于条件判断的区域,如果单元格中是“支出”即为满足条件。

②将满足步骤①条件的行对应在C2:C9单元格区域上的值求平均值。

实例2 排除新店计算出平均利润

表格中统计了各个分店的利润金额,要求排除新店计算平均利润(这里使用了通配符“<>*”来排除新店)。

选中D2单元格,在公式编辑栏中输入公式:

=AVERAGEIF(A2:A9,”<>*(新店)”,B2:B9)

按“Enter”键即可统计出排除新店外的所有分店的平均利润,如图2所示。

Excel统计函数AVERAGEIF用法和实例教程-天天办公网

图2

公式解析

Excel统计函数AVERAGEIF用法和实例教程-天天办公网

①A2:A9单元格区域为用于条件判断的区域,单元格中不是以“(新店)”结尾的即为满足条件。

②将满足步骤①条件的对应在B2:B9单元格区域上的值求平均值。