在日常工作中,求平均值很常见。我们大多数人,稍微知道用函数的人都知道请平均值用AVERAGE,这里有一个问题,那就是文本、逻辑值和空格是不参平均值的计算。其实还有一个函数,平时不太注意的,默默地在我们身边的,就是AVERAGEA。这个函数就可以把文本、逻辑值和空格计算进去。其中文本、空格和逻辑值false以“0”来计算,逻辑值true以1来计算。下面我们就来简单举列,看看它们怎么使用和它们之间的区别。
AVERAGE/AVERAGEA的使用方法:在目标单元格中输入=AVERAGE/AVERAGEA(number1,[number2],...),这里的number1,number2...就是你需要平均的数(直接用鼠标选择)。下面我们来举例,计算6科的平均成绩。
我们可以看到生物成绩出现FALSE,先用AVERAGE函数来计算,如图一,计算出来的结果如图二,再用AVERAGAE函数来计算,如图三,结果如图四。
对比下第二个步骤里面最后一张图,AVERAGE/AVERAGEA的结果截然不同,那么我们来分析一下:用计算器来计算,451除以6等于75.1667,说明AVERAGEA函数计算的结果是对的。而AVERAGE计算出来的是451/5的结果。也就是说如果出现FALSE,AVERAGE就直接把那一个单元格省略掉,被除数就少一个。而AVERAGEA是不会省略,会计算进去。空格、文本、逻辑值true是一样的道理。
注意事项
逻辑值true被视为1