excel averageif 函数用于基于特定条件计算特定单元格范围内的平均值,其语法为 averageif(range, criteria, [average_range])。它需要指定要计算的范围、条件和(可选的)用于计算平均值的范围。
Excel AVERAGEIF 函数的使用方法
AVERAGEIF 函数用于计算特定条件下的平均值。它可以针对一个范围,计算满足给定条件的数字的平均值。
语法:
AVERAGEIF(range, criteria, [average_range])
参数:
- range:要计算值的单元格区域。
- criteria:要应用的计算条件。可以是文本、数字或逻辑表达式。
- average_range(可选):要计算平均值的单元格区域。如果省略,则使用 range 参数。
用法:
- 在要显示平均值的单元格中,输入 AVERAGEIF 函数。
-
在括号中输入以下参数:
- range:要检查条件的单元格区域。
- criteria:要应用的计算条件。
- average_range(可选):要计算平均值的单元格区域。
- 按 Enter 键。
示例:
例如,要计算如下表中满足条件 “性别” 等于 “男” 的所有成绩的平均值:
学号 | 姓名 | 性别 | 成绩 |
---|---|---|---|
101 | 张三 | 男 | 90 |
102 | 李四 | 女 | 80 |
103 | 王五 | 男 | 85 |
104 | 赵六 | 女 | 75 |
公式:
=AVERAGEIF(C2:C5, "男", D2:D5)
结果:
87.5(男生的平均成绩)