1、可用AVERAGEIF函数来求得
2、假设数据在A列,用公式=AVERAGEIF(A:A,"<9e+307")可忽略错误值求得平均值。
如上图,假设 0.1 0.2 0.3 0.5 n/a 0.7 0.2 这些数据在A列,在C5单元格中输入=AVERAGEIF(A:A,"<9e+307"),求得平均值166.8
AVERAGE 函数
全部显示
全部隐藏
本文介绍 Microsoft Excel 中 AVERAGE 函数 (函数:函数是预先编写的公式,可以对一个或多个值执行运算,并返回一个或多个值。函数可以简化和缩短工作表中的公式,尤其在用公式执行很长或复杂的计算时。)的公式语法和用法。
说明
返回参数的平均值(算术平均值)。例如,如果区域 (区域:工作表上的两个或多个单元格。区域中的单元格可以相邻或不相邻。) A1:A20 包含数字,则公式 =AVERAGE(A1:A20) 将返回这些数字的平均值。
如果区域或单元格引用参数包含文本、逻辑值或空单元格,则这些值将被忽略;但包含零值的单元格将被计算在内。
N/A是逻辑值,所以公式会自动忽略这个单元格,意思是当这7个单元格只有6个数
=AVERAGE(IF(ISERROR(A1:A10),"",A1:A10))
数组公式,按ctrl+shift +enter三键结束公式的输入。
=SUM(IF(ISERROR(A1:A10),0,A1:A10))/COUNT(A1:A10))
crtl+shift+enter结束公式