那是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)))
=if(iferror(I4-'13秋总订单'!U4,"")=0,"",iferror(I4-'13秋总订单'!U4,""))
这样写就好了。