在EXCEL求和时,如果求和的数据区域出现任何一个错误值,那么求和的结果也会出现错误值。常见的错误值有“ #N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?或 #NULL!”等类型。
那么如何在有错误值的情况下得出正确的求和结果呢?现在就分享一下具体做法!
01
首先打开EXCEL表格,数据如下,A列为物品名称,B列为单价,C列为台数,D列总价为公式
D2=B2*C2
02
D6为价格总计,公式为
=SUM(D2:D5)
03
如果我们修改一下数据,将洗衣机的价格改为2500元,那么数值变变成了文本,由于D4无法计算,所以变成错误值,总计也返回了错误值!
04
修改方法1:
将D6的公式进行修改为
=SUM(IFERROR(D2:D5,0))
意思是如果D2:D5出现错误值,直接按0考虑,再求和,主要iferror的用法。
05
修改方法2:
将D6的公式进行修改为
=SUMIF(D2:D5,'<9e+307')
意思是对D2:D5区域中小于9*10的307次方的单元格求和,这里利用了错误值比数值大的原理。
06
结果有数值不代表结果正确
这样做的结果很容易忽略中间的错误,造成结果错误,最好还是仔细检查一下,过程中是否有错误出现,及时进行修正。
联系客服