excel函数相除分母是0的时候显示为0用什么公式

来源:百度知道 编辑:UC知道 时间:2024/05/31 17:37:14
比如A1=5,B1=0,我要C1=A1/B1,但是显示的是#DIV/0!
请问这种情况用什么公式可以让C1显示为0?
在线等,谢谢!

公式1:=IF(OR(A1=0,B1=0),0,A1/B1)
公式2:=IFERROR(A1/B1,0)
解释1:当A1或B1其中一个值等于0时,返回结果为0,反之则计算A1除以B1
解释2:当A1除以B1出错时,返回结果为0,反之则计算A1除以B1

当然,彻底的方法是写if(B1=0,0,A1/B1),如果公式很复杂,可以写成这样试试:=IFERROR(A1/B1,0)

分享一种解决方法。在C1单元格,输入“=if(B1<>0,A1/B1,0)"试试。
供参考。

最直接办法是写宏,把C1格的公式写成:=IF(B1=0, 0, A1/B1),就可以了

除非你用IF函数设置了“显示为空白”,结果为0时显示为0,0/0显示为“DIV/0!”