excel问题,如果一个数出现#DIV⼀0!就算不出来另一个数。

2025-04-02 20:52:36
推荐回答(3个)
回答1:

原因是a2的计算公式内在除数位置出现了“0”,用iferror进行容错就好。
可以再a2的公式外面加个iferror,如,a2=iferror(原公式,0)。
也可以修改最终公式,即iferror(a1,0)*1+iferror(a2,0)*2.
注: office 2007版本以上才有iferror函数,如使用2003版本,请用if(iserror(a2原公式),0,a2原公式)代替

回答2:

A2公式改为
=IFERROR(原公式,0)

回答3:

=A1+IFERROR(a2*2,0)