AVERAGEIFS函数返回满足多个条件的所有像元的平均值(算术平均值)。
AVERAGEIFS (average_range, criteria_range1, criteria1, [criteria_range2, criteria2] ...)
Argument | 描述 | Required/Optional |
---|---|---|
Average_range | One or more cells to average, including numbers or names, arrays, or references that contain numbers. | Required |
Criteria_range1 | 1 to 127 ranges in which to evaluate the associated criteria. | Required |
Criteria_range2,... | Optional | |
Criteria1 | 1 to 127 criteria in the form of a number, expression, cell reference, or text that define which cells will be averaged | Required |
criteria2, ... | Optional |
如果average_range是空白或文本值,则AVERAGEIFS返回#DIV0!错误值
如果条件范围中的单元格为空,则AVERAGEIFS会将其视为0值。
范围为TRUE的单元格的值为1。范围为FALSE的单元格的值为0(零)。
来源:LearnFk无涯教程网
仅当指定的所有相应标准都对该单元格为真时,才会在average_range中使用每个单元格。
您可以在标准中使用通配符,问号(?)和星号(*)。问号与任何单个字符匹配;星号匹配任何字符序列。如果要查找实际的问号或星号,请在字符前键入波浪号(〜)。
与AVERAGEIF函数中的range和criteria参数不同,在AVERAGEIFS中,每个criteria_range的大小和形状必须与average_range相同。
如果提供的任何criteria_range数组的长度不等于average_range数组的长度,则AVERAGEIFS返回#VALUE!错误值。
如果average_range中的单元格无法转换为数字,则AVERAGEIFS将返回#DIV0!错误值。
如果没有满足所有条件的单元格,则AVERAGEIFS将返回#DIV/0!错误值。
Excel 2007,Excel 2010,Excel 2013,Excel 2016
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)