在用vlookup查找时,查找不到会返回NA错误,但是他不想返回这个,他想返回不存在。我说了用is函数家族中的ISNA函数,他问我能不能做个范例给他。所以就有了下面这个非常简单的例子。见图
黄色区域是源数据区域,效果就是当我查找3时,返回不存在。 我的公式是这么写的:=IF(ISNA(VLOOKUP(A5,A2:B3,2,0)),"不存在",VLOOKUP(A5,A2:B3,2,0))。Vlookup看过这集vlookup使用的童鞋都懂的。公式的意思是当vlookup查找不到所找的就会返回NA错误,那么此时的ISNA函数就会返回true,IF条件为真,则返回不存在。记住,文本要有双引号的字符。为假,也就是vlookup能查找,那就返回vlookup要的值。 除外能在07和2010熟练使用的童鞋,可以直接写这样的公式:=IFERROR(VLOOKUP(A5,A2:B3,2,0),"不存在")。效果也是一样的。 |