在公式计算时通常会由于数据查找不到,被除数为0,引用区域不存在等原因,返回一个错误值,然后在求和计算时也会出现错误,今天我们讲一下在求和时如何避开错误值?
工具/原料
1
电脑
2
Excel
实例
1
如下面的事例:当使用VLOOKUP公式查找数据时,由于查不到H012的项目,结果返回错误值:#N/A
2
如果对E2:E6的数据求和,结果照样会返回#N/A
解决方法
1
方法一: 从源头上处理:增加容错函数IFERROR,如果判断为错误值,则返回空值或其他文本。空值的写法为英文半角字符两个双引号。
2
方法二: 汇总使用SUMIF函数SUMIF(E2:E6,'<9E+307')解释:9E+307就是9*10的307次方,为EXCEL中的比较大的值,按照EXCEL的排序错误值比最大的数值还要大,因此可以排除错误值进行求和!
3
方法三:AGGREGATE函数AGGREGATE是2010版本的新函数,是一个比较牛逼的函数,和以前的SUBTOTAL函数用法差不多,但更强。
4
AGGREGATE(功能,选项,数据区域) 功能和选项比较复杂,如上例的中的功能为9,代表求和,选项为6,代表忽略错误值。
总结
方法一:IFERROR函数方法二:SUMIF函数方法三:AGGREGATE函数