宣城市车管所电话号码:excel数组运算结果中出现的“#DIV/0!”怎么去掉?

来源:百度文库 编辑:中科新闻网 时间:2024/04/28 15:58:23
我知道出现这个“#DIV/0!”是由于数组中某些某些数把0做为了除数,在一个数组中这是难免的,但是这样就使得数出结果很难看,如何让这个东东不显示呢?

#DIV/0错误值
该错误值一般是由公式的运算产生,假设数据是通过原公式产生:
原公式:
=A1/B1
现修改为:
=IF(COUNT(A1/B1),A1/B1,"")
或:
=IF(ISNUMBER(A1/B1),A1/B1,"")
再或:
=IF(ISERR(A1/B1),"",A1/B1)
如果用的是EXCEL 2003以上的版本,公式精简些:
=IFERROR(A1/B1,"")


嵌套一个IF函数在外面就行了:

假设原来的公式是:

=IRR(A1:A2,-10%)


则修改为:

=IF(ISERR(IRR(A1:A2,-10%)),"",IRR(A1:A2,-10%))


如果用的是EXCEL 2003以上的版本,公式精简些:
=IFERROR(IRR(A1:A2,-10%),"")


出现“#DIV/0!”这个单元格一定有您写的公式
所以把您写的公式我简写为@@

您可以把公式改为=if(iserror(@@),"",@@)
用这个公式代替您写的公式就可以了。

用条件格式将这种情况的单元格字体变成白色。条件公式为=ISERROR(A1)。(A1即这个单元格)
也可以直接在这个公式中加入上面的条件用IF去除错误的情况。

自定义筛选,然后一次性删掉