Excel函数辞典
上QQ阅读APP看书,第一时间看更新

4.1.2 AVERAGE和AVERAGEA函数:计算平均值

功能说明:计算数值的平均值。

语法表达式:AVERAGE(number1,number2,⋯);AVERAGEA(value1,value2,⋯)

参数说明:number1,number2,⋯:表示数值。使用函数时,可以是数值、指定单元格或单元格区域,个数最多为255个。value1,value2,⋯:表示列表中各种类型的数据。使用函数时,参数的值可以是具体的数值或者指定单元格,个数最多可达30个。

使用说明:在函数AVERAGEA中,如果参数是数组,函数在计算时则忽略空单元格;如果数组中包括文本,则将其看作0。在函数AVERAGEA中,如果参数是逻辑值,函数把TRUE看作1,FALSE看作0。

AVERAGEA和AVERAGE函数的差别是:AVERAGEA函数将文本单元格包括在内,而AVERAGE函数则忽略文本单元格。

实际应用:某学校统计了10名同学的考试成绩,由于有同学缺考,因此成绩为“无效”。现在学校需要根据不同的标准统计平均分,基础数据如图4.2所示。

图4.2 基础数据

根据上面的基础数据,具体求解步骤如下:

(1)在单元格E10中输入函数表达式“=AVERAGEA(B2:B11)”,可以计算平均分。对于缺考的两位学生,函数AVERAGEA将认为其成绩是0,如图4.3所示。

图4.3 计算整体的平均分

(2)在单元格E11中输入函数表达式“=AVERAGE(B2:B11)”,可以计算考试学生的平均分。对于没有成绩的学生,AVERAGE将自动忽略,计算结果如图4.4所示。

图4.4 计算参加考试学生的平均分

应用说明:在实际应用中,函数AVERAGE除了可以统计单个工作表中数值的平均值外,还可以计算多个工作表数据的平均值。