AVERAGEIF 函数

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

说明

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

语法

AVERAGEIF(range, criteria, [average_range])

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

注解

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

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

示例

示例:求财产值和佣金的平均值

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

显示如何复制示例?

 
1
2
3
4
5
6

7

8

9
AB
财产值佣金
100,0007,000
200,00014,000
300,00021,000
400,00028,000
公式说明(结果)
=AVERAGEIF(B2:B5,"<23000")求所有佣金小于 23,000 的平均值 (14,000)
=AVERAGEIF(A2:A5,"<95000")求所有财产值小于 95,000 的平均值 (#DIV/0!)
=AVERAGEIF(A2:A5,">250000",B2:B5)求所有财产值大于 250,000 的佣金的平均值 (24,500)

示例:求各地区办事处的利润的平均值

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

显示如何复制示例?

 
1
2
3
4
5
6
7

8

9
AB
地区利润(千)
东部45,678
西部23,789
北部-4,789
南部(新办事处)0
中西部9,678
公式说明(结果)
=AVERAGEIF(A2:A6,"=*西部",B2:B6)求西部和中西部地区的所有利润的平均值 (16,733.5)
=AVERAGEIF(A2:A6,"<>*(新办事处)",B2:B6) 求新办事处以外所有地区的所有利润的平均值 (18,589)
average example compute average how do I find the average xl

请参阅