VLOOKUP函数出现“值不可用错误”如何处理

我用VLOOKUP时不能把相应数据抓过来, #N/A总是出现这个符号,一个数字都抓不过来,提示说是“值不可用错误”而且我用了绝对引用情况也一样,请各位帮忙想下办法解决呀

VLOOKUP时不能把相应数据抓过来,一般有两种情况:

    第一列中查找的数值的类型与查找的目标区的不一致(一个是数值的,另一个是字符型的)

    存在空格,而空格不反黑时是看不出的。

    解决方案:可以用公式选项下的公式求值,跟踪一下公式的计算过程。


温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-21
有可能是数字单元格实际是文本格式,举例:
=VLOOKUP("1",{"1","2"},1,FALSE) 的结果是1
=VLOOKUP(1,{"1","2"},1,FALSE) 的结果就是#N/A
你可以试着将要查找的数字直接写到Vlookup的第一个参数,如果结果为#N/A,则把这个数字改为用引号括起来,即改为字符串。如果找到数字了,就说明是这个原因本回答被提问者采纳
第2个回答  推荐于2017-08-29
有可能是数字单元格实际是文本格式,举例:
=VLOOKUP("1",{"1","2"},1,FALSE) 的结果是1
=VLOOKUP(1,{"1","2"},1,FALSE) 的结果就是#N/A
你可以试着将要查找的数字直接写到Vlookup的第一个参数,如果结果为#N/A,则把这个数字改为用引号括起来,即改为字符串。如果找到数字了,就说明是这个原因本回答被网友采纳
第3个回答  2020-04-19

EXCEL中Vlookup函数有错误值怎么办?折扣公式这样做最简便!EXCEL中快速获取图片这么简单!

第4个回答  2012-03-21
得引用的表跟原表的格式的第一列一样才行
相似回答