EXCEL表格中我想用IF函数表达一下,当显示0或者出现错误的时候,则会返回到空白。

2025-02-26 07:08:28
推荐回答(2个)
回答1:

那是OR函数没有作用。IF函数还是会遇到错误值,从而结果返回错误值。

建议公式改为:
=IFERROR(IF((I4-'13秋总订单'!U4)=0,"",(I4-'13秋总订单'!U4)),"")

如果不能用IFERROR函数,就改成:
=IF(ISERROR(IF((I4-'13秋总订单'!U4)=0,"",(I4-'13秋总订单'!U4))),"",IF((I4-'13秋总订单'!U4)=0,"",(I4-'13秋总订单'!U4)))

回答2:

=if(iferror(I4-'13秋总订单'!U4,"")=0,"",iferror(I4-'13秋总订单'!U4,""))

这样写就好了。