AVERAGEIF是有条件的求平均值函数,比如有一班二班混合在一起的成绩表,我们希望只求一班的平均成绩,这个时候就可以用到AVERAGEIF函数
AVERAGEIF函数参数说明
AVERAGEIF(range, criteria, [average_range])
range:就是包含你查找的值所在的列,比如你要查的条件是一班的平均成绩,就是表格中一班,二班所在的列
criteria:就是你查找的条件,也就是上面说的一班
average_range:就是你要求平均值的区域,也就是上面说的成绩区域
下面是官方说明
AVERAGEIF(range, criteria, [average_range])
AVERAGEIF 函数语法具有下列参数:
- Range 必需。 要计算平均值的一个或多个单元格,其中包含数字或包含数字的名称、数组或引用。
- Criteria 必需。 形式为数字、表达式、单元格引用或文本的条件,用来定义将计算平均值的单元格。 例如,条件可以表示为 32、"32"、">32"、"苹果" 或 B4。
- Average_range 可选。 计算平均值的实际单元格组。 如果省略,则使用 range。
AVERAGEIF案例
姓名 | 班级 | 成绩 |
张伟 | 一班 | 86 |
王丽 | 二班 | 76 |
李娜 | 一班 | 72 |
王刚 | 一班 | 60 |
刘洋 | 二班 | 85 |
陈冬 | 一班 | 90 |
张夏 | 一班 | 74 |
杨春 | 二班 | 78 |
郭秋 | 一班 | 55 |
高春 | 二班 | 81 |
=AVERAGEIF(B:B,E2,C:C)
=AVERAGEIF(
条件所在的列本例也就是包含一班的列或者区域,
条件或者条件所在的单元格代表一班,
要求平均值的区域本例是C列也就是成绩列)
评论 (0)