(1)函数功能
AVERAGEIFS函数用于计算满足多个条件的所有单元格的算术平均值。
(2)语法格式
AVERAGEIFS(average_range,criteria_range1,criteria1,[criteria_range2,criteria2],...)
(3)参数说明
average_range:必需参数,表示要计算算术平均值的单元格区域。
criteria_range1:必需参数,表示要进行条件判断的第1个单元格区域。
criteria1:必需参数,表示在第1个条件区域中需要满足的条件。
[criteria_range2]:可选参数,表示要进行条件判断的第2个单元格区域。
[criteria2]:可选参数,表示在第2个条件区域中需要满足的条件。
以此类推,最多可包含127个区域/条件对。(www.xing528.com)
(4)注意事项
AVERAGEIFS函数的参数不能简写,计算平均值区域和条件区域的尺寸和方向必须完全一致,否则公式就会出错。
average_range参数中如果包含逻辑值,则TRUE按1计算,FALSE按0计算;如果该参数为空或文本,及没有满足条件的单元格,AVERAGEIFS函数都将会返回错误值“#DIV/0!”。
可以在criteria参数中使用通配符问号“?”和星号“*”,“?”用于匹配任意单个字符,“*”用于匹配任意多个字符,该参数不区分大小写。
(5)实例:计算80分以上的男生的平均成绩
如图2.2.9所示,B列为学生姓名,C列为性别,D列为成绩,要求在F2单元格中计算出80分以上的男生的平均成绩。
单击选择F2单元格,输入公式“=AVERAGEIFS(D2:D6,C2:C6,"男",D2:D6,">80")”,输入完毕后按Enter键结束,即可计算出80分以上的男生的平均成绩为90分。
图2.2.9 AVERAGEIFS函数的应用
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。