说明:如果您有任何疑问或想咨询其他业务请拨打电话 400 685 0732
全网监测海量数据按需发布监测预警
实时把握舆情动态精准追溯信息源头
在使用vlookup函数的时候,有许多人都会出现错误的情况,但是出现错误时因为公式比较复杂经常就不知道出现错误的原因是什么以及出现的地方在哪,严重影响到了使用公式的效率,所以今天我们就来看一看vlookup函数出现错误的原因以及如何解决的问题。
vlookup函数出现错误——vlookup函数常见错误有哪些
第1种:没有正确的使用引用方式,造成在复制公式后区域发生变动引起错误。
如下图所示,当C9的公式复制到C10和C11后,C10公式返回错误值。
错误原因:由于第二个参数A2:D6是相对引用,所以向下复制公式后会自动更改为A3:D7,而A10中的工号A01所在的行,不在AO3:D7区域中,从而造成查找失败。
解决方案:把第二个参数的引用方式由相对引用改为绝对引用即可。
B9公式改为:=VLOOKUP(A9,$A$2:$D$6,2,0)
第2种:数据表中含有多余的空格。
如下图所示,由于A列工号含有多余的空格,造成查找错误。
错误原因:多一个空格,用不带空格的字符查找当然会出错了。
解决方案: 1、手工替换掉空格。建议用这个方法;
2、在公式中用trim函数替换空格而必须要用数据公式形式输入。
即:=VLOOKUP(A9,TRIM(seo1:D6),2,0) 按ctrl+shift+enter输入后数组形式为 {=VLOOKUP(A9,TRIM(A1:D6),2,0)}
第3种:类空格但非空格的字符。
在表格存在大量的“空格”,但又用空格无法替换掉时,这些就是类空格的不可见字符,这时可以“以其人之道还之其人之身”,直接在单元格中复制不可见字符粘贴到替换窗口,替换掉即可。
第4种:不可见字符的影响
例:如下图所示的A列中,A列看不去不存在空格和类空格字符,但查找结果还是出错。
出错原因:这是从网页或数据库中导入数据时带来的不可见字符,造成了查找的错误。
解决方案:在A列后插入几列空列,然后对A列进行分列操作(数据 – 分列),即可把不可见字符分离出去。
vlookup函数出现错误怎么办
一般来说,这些有空格或者不可见字符是从系统导入到excel工作表里造成的,或者是我们输入时手误,这种情况下,从别的系统导入多见。
1、第1个解决方法:找到报错的公式找到空格,不可见字符复制下快捷键Ctrl+F把光标定位查找文本框粘贴下把光标点到替换文本框什么也不用输入全部替换就OK了
2、第2个解决方法:如果是数据源前后有空格,不可见符,我们可以把vlookup函数的第1参数查找值前后添加* 。
vlookup函数出现错误时不外乎是以上这几种,当然还有其他的一些原因,但最主要的还是因为公式出现的错误,所以在使用的过程当中出现错误时,首先就需要检查你的表格是否正确以及你的公式是否输入正确。如果想了解更多的内容,欢迎关注我们文军营销的官网。
推荐阅读
vlookup匹配不出来 vlookup匹配失败的原因是什么 | 文军营销vlookup匹配不出来——匹配失败的常见原因 1.软件导入的数据,第一列中所查找值后有不可见字符。 要查找的数据是由软件导入,或第一列的数值的前后有其他不可见字符(如空格等),VLOOKUP函数返回“#N/seo”错误。 2.第三个参数不正确,小于区域中的列数返回“#VALUE!”,大于列数返回“#REF!”。 第三个参数为“...
说明:如果您有任何疑问或想咨询其他业务请拨打电话 400 685 0732