很多人在使用excel的时候,都会使用一些函数,比如vlookup就很常用,可是有用户在使用vlookup函数的时候,经常显示#N/A错误,也就是值不可用错误,遇到这样的问题该怎么办呢,为此,本文给大家讲解一下vlookup函数显示值不可用错误的详细处理方法。
原因和解决方法如下:
原因一、格式不一致:
1、在使用Vlookup函数查找与引用时,如果查找值是数字,而查找值的数字格式与查找区域的数字格式不一致,例如一个是文本格式,一个是数值格式,就会出现值不可用错误,如下图所示。
2、可以将其中一种数字格式转换成另外一种,或者直接在Vlookup函数中进行转换,添加“单元格&""”可以将数值转换成文本,添加“--单元格”可以将文本转换成数字,再引用就可以避免值不可用错误,如下图所示。
原因二:不可见字符影响:
1、第二种常见错误,是查找值或者查找区域中的值存在一些不可见的字符,例如文本后面有不可见的空格,如下图所示,就会出现值不可用错误。
2、此时,可以用len函数判断下文本长度,从而判断不可见字符的位置,如下图所示。
3、运用查找替换或者函数提取等方法,将不可见字符去除掉,就避免了值不可用错误,如下图所示。
原因三、查找不到值:
1、在实际运用Vlookup时,有些值确实是差找不到的,也就是说值不可用是允许部分存在的,如下图所示,但是想让查找不到的不显示。
2、此时,只需要在Vlookup函数外面添加一个Iferror函数让错误显示为空就可以了,如下图所示。
以上给大家讲解的就是vlookup值不可用的详细解决方法,如果你有遇到一样情况的话,不妨可以学习上面的方法来进行解决。