Excel表格使用vlookup出现错误怎么办(Excel表格为什么vlookup出来是错的)

前面已经介绍了前5个容易出错的原因:

Excel中的Vlookup函数老出错?这十个原因了解一下吧(上)

今天分享后5个容易出错的原因

6、查找值是数字型数字,数据源是文本型数字

输入的公式是:

=VLOOKUP(A11,A1:B8,2,0)

因为查找的编号1,是数值型的数字,而数据源区域内是文本型的,所以匹配出错,对于文本型的数字,Excel在单元格的左上角,会给一个绿三角的标志

正确的公式是:

=VLOOKUP(TEXT(A11,0),A1:B8,2,0)

我们将A11的数据换成文本型的,用公式:TEXT(A11,0)转换成文本

7、数据中有空格或不可见字符

输入的公式是:

=VLOOKUP(A11,B1:C8,2,0)

看起来结果不应该出错,公式也是对的,这个情况下,是因为表格中存在的空格,或者不可见的字符引起的

我们可以使用LEN()函数来进行检察,数据源区域内的字符个数是4个,而查找区域内的值是3个

所以数据源区域内存在空格,或不可见字符

处理空格:我们只需要按CTRL H调出查找替换,然后就里面的空格去除掉即可

查找内容是一个空格,替换为里面什么都不需要输入,如下所示:

处理不可见字符:有些时候通过这个方法不能得到正确的结果,我们就需要对数据源进行clean()函数清洗,把清洗完的H列数据,复制,粘贴至B列,保存为数值

就可以得到正确的结果了,它们的len()函数字符长度肯定是保持统一的。

8、不能逆向查找

输入的 公式是:

=VLOOKUP(A11,A1:B8,-2,0)

VLOOKUP函数只能从左向右边查找,不能左右查找

这个时候简单的办法,就是把英雄列剪切,放至编号列的左边去,然后再使用查找匹配

=VLOOKUP(A11,A1:B8,2,0)

9、通配符查找匹配

输入的公式是:

=VLOOKUP(A11,A1:B8,2,0)

因为查找的值里面有通配符号星号*,这个代表任意字符,所以VLOOKUP查找到了10*1,也属于1*1的内容,所以返回的值错误

通过配有3个,*,~,?,当我们要查通配符的时候,需要换成它本身的表达方式

所以输入的公式是:

=VLOOKUP(SUBSTITUTE(A11,"*","~*"),A1:B8,2,0)

用SUBSTITUTE(A11,"*","~*"),将*号换成了~*,再进行查找匹配

10、通过简称查找全称

输入的公式是:

=VLOOKUP(A11,B1:E8,4,0)

查找的值是悟空,但数据源里面是孙悟空,这种情况是查找不出来的

需要加上通配符进行查找匹配,正确的公式是:

=VLOOKUP("*"&A11&"*",B1:E8,4,0)

关于VLOOKUP函数常常会出的错误,你学会了么?欢迎留言讨论~

(0)

相关推荐

  • vlookup常见错误及解决办法(vlookup错误的几种可能)

    作者:超人 转自:Excel之家ExcelHome这年头作为职业表亲,要说自己不会VLOOKUP函数,那可是要打屁屁的.VLOOKUP函数应用范围广.使用简便,是出镜率非常高的函数.可是这厮偶尔也会发 ...

  • Excel表格中防范录入错误的数据输入提示小技巧

    Excel表格中防范录入错误的数据输入提示小技巧 很多时候,咱们制作的表格需要其他人来填写,但是填写人往往不清楚填写规则,最后填写结果就是一团糟. 如果当鼠标点击某个单元格时,有输入的提示,岂不是很好 ...

  • Excel如何用vlookup函数进行两个表格数据的对比

    Excel作为职场的重要办公软件,强大的功能给我们提供了很多便利的地方.那么Excel 如何用vlookup函数进行两个表格数据的对比呢,如何从一堆数据中匹配出自己需要的值呢. 操作方法 01 现在我 ...

  • Excel表格中出现“###”的错误怎么办?

    Excel表格中出现"###"的错误怎么办?下面小编来告诉大家该怎么办. 操作方法 01 首先,我们打开我们的电脑,然后我们打开我们电脑上面一个excel文档,如图所示,我们可以看 ...

  • excel出现值不可用错误怎么办

    excel的使用过程中经常会出现一些错误,那么值不可用错误就是其中的一种,很常见,那怎么解决这个问题呢?一般情况下,一部分原因是引用的数据是错的,一部分是因为公式的问题,excel出现值不可用错误怎么 ...

  • 在Excel工作表中怎么设置下拉表格?

    在平日的工作中,为节省输入的时间及减少输入错误,经常看到并且使用 Excel 表格的下拉列表.下面小编就为大家介绍在Excel工作表中怎么设置下拉表格方法,一起来看看吧! 步骤 首先,打开Excel电 ...

  • Excel表格上下内容怎样互换(excel里两个单元格怎样对调)

    平时我们在录入.修改Excel工作表当中的数据时,我们往往会因为一些数据的错误,从而需要将表格当中的某一单元格的数据内容与其下方的单元格中的内容进行交换.如果表格当中的数据很少的话,我们直接通过复制粘 ...

  • excel中如何对输入错误的数据进行提示

    excel中如何对输入错误的数据进行提示 操作方法 01 首先我们找到电脑桌面上的excel表格图标 02 双击打开它 03 例如我们要对身份证号进行设置,就先选中几个单元格,点击数据,选择有效性 0 ...

  • 如何将Excel中一个表格的数据导入到另一个表格

    Excel一款电子表格软件,直观的界面.出色的计算功能和图表工具,使Excel成为流行的个人计算机数据处理软件,今天我来和大家分享一下如何将Excel中一个表格的数据导入到另一个表格 操作方法 01 ...

  • Excel表格中多个表格的文字拼音快速整合在一个表格内

    这篇教程是向的朋友介绍Excel表格中多个表格的文字拼音快速整合在一个表格内方法,希望对大家有所帮助! 方法/步骤 1、创建Excel表格,要求表格中多个表格内有文字,且文字带有拼音。 2、参照【怎么 ...