AVERAGEIF用途: 计算参数列表中数值的平均值(算术平均值)。 AVERAGEIF语法: AVERAGEIF(range, criteria, [average_range]) AVERAGEIF(参与计算的数据, 参与计算的数据条件, 计算平均值的实际单元格组) AVERAGEIF函数参数说明: Range 必需。 要计算平均值的一个或多个单元格,其中包含数字或包含数字的名称、数组或引用。 Criteria 必需。 形式为数字、表达式、单元格引用或文本的条件,用来定义将计算平均值的单元格。 例如,条件可以表示为 32、"32"、">32"、"苹果" 或 B4。 Average_range 可选。 计算平均值的实际单元格组。 如果省略,则使用 range。
说明: - 忽略区域中包含 TRUE 或 FALSE 的单元格。
- 如果 average_range 中的单元格为空单元格,AVERAGEIF 将忽略它。
- 如果 range 为空值或文本值,AVERAGEIF 将返回错误值 #DIV0! 。
- 如果条件中的单元格为空单元格,AVERAGEIF 就会将其视为 0 值。
- 如果区域中没有满足条件的单元格,AVERAGEIF 将返回错误值 #DIV/0! 。
- 您可以在条件中使用通配符,即问号 (?) 和星号 (*)。 问号匹配任意单个字符;星号匹配任意一串字符。 如果要查找实际的问号或星号,请在字符前键入波形符 (~)
AVERAGEIF函数示例:
1 |
G |
H |
公式 |
结果 |
说明 |
2 |
1 |
1 |
AVERAGEIF(H2:H4,"<3") |
1.5 |
|
3 |
0 |
2 |
AVERAGEIF(H2:H4,"<3",G2:G3) |
0.5 |
实际计算G2:G3的平均值 |
4 |
7 |
3 |
AVERAGEIF(H2:H5,"<=3",G2:G6) |
2.666666667 |
实际计算G2:G4的平均值,受H2:H5中<=3的影响 |
5 |
爱数吧 |
4 |
AVERAGEIF(G2:G9,"爱数吧",H2:H9) |
5.666666667 |
实际计算H5、H7、H8的平均值 |
6 |
5 |
5 |
AVERAGEIF(G2:G9,"爱数吧",H2:H8) |
5.666666667 |
实际计算H5、H7、H8的平均值 |
7 |
爱数吧 |
6 |
AVERAGEIF(G2:G10,"=爱数吧*",H2:H10) |
6.25 |
实际计算H5、H7、H8、H9的平均值,通配符在后面 |
8 |
爱数吧 |
7 |
AVERAGEIF(G2:G10,"=*爱数吧",H2:H10) |
6.5 |
实际计算H5、H7、H9、H10的平均值,通配符在前面 |
9 |
爱数吧2 |
8 |
AVERAGEIF(G2:G10,"=*爱数吧*",H2:H10) |
6.8 |
实际计算H5、H7、H8、H9、H10的平均值 |
10 |
2爱数吧 |
9 |
|
|
|
|
最新评论