EXCEL数据比对结果,相把#N/A显示成空或0

如题,用VLOOKUP函数把两张表进行对应数据,想把找不到数据的结果值“#N/A"显示为0或空,该如何设置?拜谢了。
附公式“=VLOOKUP(B10,总表!$A$1:$C$996,3,0)”

第1个回答  2012-12-13
=IF(ISERROR(VLOOKUP(B10,总表!$A$1:$C$996,3,0)),"",VLOOKUP(B10,总表!$A$1:$C$996,3,0))

07及以上版
=IFERROR(VLOOKUP(B10,总表!$A$1:$C$996,3,0),"")本回答被网友采纳
第2个回答  2012-12-13
直接在外面套上iferror函数(这个函数是07版才有的,03版不能用)
iferror(公式,数值或文本或公式)
如果公式能得出正确结果就直接得到结果,如果公式结果是错误的,那么返回你后边设置的 “数值或文本或公式”的内容,至于后边的内容就看你的喜好了,填0或者填“”随便你了。
第3个回答  2012-12-13
=if(countif(总表!a:a,b10),VLOOKUP(B10,总表!$A$1:$C$996,3,0),"")
第4个回答  2012-12-13
=IFERROR(VLOOKUP(B10,总表!$A$1:$C$996,3,0),"")
第5个回答  2012-12-13
if(iserror(你的公式),"0",你的公式)
相似回答