上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除了可以统计单个工作表中数值的平均值外,还可以计算多个工作表数据的平均值。