Excel - AVERAGEIFS 函数



描述

AVERAGEIFS 函数返回满足多个条件的所有单元格的平均值(算术平均值)。

语法

AVERAGEIFS (average_range, criteria_range1, criteria1, [criteria_range2, criteria2] ...)

参数

参数 描述 必填/可选
平均值区域 要平均计算的一个或多个单元格,包括数字或名称、数组或包含数字的引用。 必填
条件区域1 1 到 127 个用于评估关联条件的区域。 必填
条件区域2,… 可选
条件1 1 到 127 个以数字、表达式、单元格引用或文本形式存在的条件,用于定义将被平均的单元格。 必填
条件2,… 可选

备注

  • 如果平均值区域为空白或文本值,AVERAGEIFS 将返回 #DIV0! 错误值。

  • 如果条件区域中的单元格为空,AVERAGEIFS 将将其视为 0 值。

  • 区域中包含 TRUE 的单元格将评估为 1。区域中包含 FALSE 的单元格将评估为 0(零)。

  • 只有当为该单元格指定的所有条件都为真时,平均值区域中的每个单元格才会用于平均值计算。

  • 您可以在条件中使用通配符,问号(?)和星号(*)。问号匹配任何单个字符;星号匹配任何字符序列。如果您要查找实际的问号或星号,请在字符前键入波浪号 (~)。

  • 与 AVERAGEIF 函数中的区域和条件参数不同,在 AVERAGEIFS 中,每个条件区域的大小和形状必须与平均值区域相同。

  • 如果任何提供的条件区域数组的长度不等于平均值区域数组的长度,AVERAGEIFS 将返回 #VALUE! 错误值。

  • 如果平均值区域中的单元格无法转换为数字,AVERAGEIFS 将返回 #DIV0! 错误值。

  • 如果没有满足所有条件的单元格,AVERAGEIFS 将返回 #DIV/0! 错误值。

适用性

Excel 2007、Excel 2010、Excel 2013、Excel 2016

示例

AverageIFS Function
advanced_excel_statistical_functions.htm
广告