AVERAGEIFS 函数

本文介绍 Microsoft Excel 中 AVERAGEIFS函数 (函数:函数是预先编写的公式,可以对一个或多个值执行运算,并返回一个或多个值。函数可以简化和缩短工作表中的公式,尤其在用公式执行很长或复杂的计算时。)的公式语法和用法。

说明

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

语法

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

AVERAGEIFS 函数语法具有以下参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值。)

注解

 注释    AVERAGEIFS 函数用于计算趋中性,趋中性是统计分布中一组数中间的位置。三种最常见的趋中性计算方法是:

对于对称分布的一组数来说,这三种趋中性计算方法是相同的。对于偏态分布的一组数来说,这三种趋中性计算方法可能不同。

示例

示例:求学生的平均成绩

如果将示例复制到一个空白工作表中,可能会更容易理解该示例。

显示如何复制示例?

 
1






2
3
4


5
6
7



8


9
ABCD
学生第一次
测验
成绩
第二次
测验
成绩
最终
测验
成绩
艾美丽758587
朱莉948088
韩维8693不及格
付德庆不及格7575
公式说明(结果)
=AVERAGEIFS(B2:B5, B2:B5, ">70", B2:B5, "<90")计算所有学生第一次测验成绩在 70 分到 90 分之间的分数的平均值 (80.5)。标记为“不及格”的分数不计算在内,因为它不是一个数字值。
=AVERAGEIFS(C2:C5, C2:C5, ">95")计算所有学生第二次测验成绩超过 95 分的分数的平均值。因为均未超过 95 分,所以返回 #DIV0!。
=AVERAGEIFS(D2:D5, D2:D5, "<>不及格", D2:D5, ">80")计算所有学生最终测验成绩超过 80 分的分数的平均值 (87.5)。标记为“不及格”的分数不计算在内,因为它不是一个数字值。

示例:求房地产的平均价格

如果将示例复制到一个空白工作表中,可能会更容易理解该示例。

显示如何复制示例?

 
1


2


3


4


5


6


7


8
9



10
ABCDE
类型价格区/镇卧室数是否有车库?
舒适 Rambler230000依萨跨3
温暖舒适的平房197000毕尔褔2
凉爽的酷得角345678毕尔褔4
豪华分割级321900依萨跨2
高级都铎式建筑450000毕尔褔5
漂亮的殖民时代建筑395000毕尔褔4
公式说明(结果)
=AVERAGEIFS(B2:B7, C2:C7, "毕尔褔", D2:D7, ">2" ,E2:E7, "是") 在毕尔褔,一个至少有 3 间卧室和一个车库的住宅的平均价格 (397839)
=AVERAGEIFS(B2:B7, C2:C7, "依萨跨", D2:D7, "<=3" ,E2:E7, "否") 在依萨跨,一个最多有 3 间卧室但没有车库的住宅的平均价格 (230000)
average example compute average how do I find the average multiple criteria xl

请参阅