修改一下公式即可。
Excel2007+版本:
改成:=IFERROR(VLOOKUP(A1,'表2'!A:B,2,0),"")
公式解释:
先直接查询数据,如果查不到会报错,使用IFERROR函数显示空白
字符串。
Excel2003版本:
改成:=IF(ISERROR(VLOOKUP(A1,'表2'!A:B,2,0)),"",VLOOKUP(A1,'表2'!A:B,2,0))
或者=IF((A1<>0)*COUNTIF(表2!A:A,A1),VLOOKUP(A1,'表2'!A:B,2,),"")
公式解释:
使用ISERROR进行判断公式结果是否报错,或者先确定表2中,是否存在A1单元格,如果没有,直接显示为空白。