excel函数等于0,怎么让它显示为空白?

excel 2007中,当我使用函数: =IF(E4="","",VLOOKUP(E4,A:D,4,FALSE)) 时 D4 为空白,显示的函数值为0,我想让函数值也显示为空白该怎么操作?(请不要复制黏贴,试过了都没用,谢谢)

=IF(E4="","",VLOOKUP(E4,A:D,4,FALSE))&""
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-13
=IF(E4="","",IF(ISERROR(VLOOKUP(E4,A:D,4,FALSE)),"",VLOOKUP(E4,A:D,4,FALSE)))
=IF(OR(E4="",ISERROR(VLOOKUP(E4,A:D,4,FALSE))),"",VLOOKUP(E4,A:D,4,FALSE))
=IF(E4="","",VLOOKUP(E4,A:D,4,FALSE))&""
最简洁的是最早的答案
第2个回答  2019-11-27
0值去掉可以去掉工具选项视图下的零值项的勾去掉错误值可以用公式IF
,IF(ISNA
,ISERROR)等公式加一层判断让显示为空值或0
0值和错误也可以用上述公式做成条件格式,让字体为白色(和上边有区别只是看不见了,并非值没有了)
相似回答