EXCEL vlookup函数不能返回正确结果怎么办

相信大家在使用VLOOKUP函数时,经常会遇到不能返回正确结果的情况,这时该怎么处理呢?

操作方法

  • 01

    第一种可能性: 从其它地方拷贝过来的数据或其它软件导出的数据,这时会遇到格式不同,或数据前后带有不可见的字符从而导致VLOOKUP不能正确识别。 处理的办法是:将数据拷贝到文本文档中,将这些不可见字符去除后再导入到EXCEL中使用。

  • 02

    第二种可能性: 第三个参数设置不正确,比如VLOOKUP(lookup_value,table_array,col_index_num,range_lookup),第二个参数包含了3列,要得到的值在第3列,而第三个参数却设置成了2或4等情况,在这咱情况下第3个参数小于区域中的列数时函数返回“#VALUE!”,大于列数时函数返回“#REF!”。如下图中D3单元格的结果。

  • 03

    第三种可能性: 要查找的值不在数据区域中。如上图中的D4单元格:=VLOOKUP(C4,A:B,2,FALSE)  ,0不在数据区域A:B中。

  • 04

    第四种可能性: 最后一个参数未设置,或设置成了近似查找,则有可能VLOOKUP不能找到精确的结果。 如上图中:=VLOOKUP(C5,A:B,2,TRUE)  ,D5单元格内的值7,在A:B区域内无,而公式设置的是近似查找,所以得出的结果是不精确的。

  • 05

    第五种可能性: 数据类型不匹配或包含通配符的情况存在。 如果查找值所在的单元格为文本,而区域内第一列值的格式为数字,VLOOKUP函数会找不到正确的结果,反之,如果区域中第一列的“数字”格式为文本,而查找值的格式为数字,则VLOOKUP函数同样不能得出结果。

(0)

相关推荐

  • EXCEL VLOOKUP函数一次性返回多列结果

    介绍VLOOKUP函数如何一次性返回多列结果. 操作方法 01 有一张表(表1),4种物料(A/B/C/D)根据其相应的 编码来查找出相应的各个工序的价格.另外已知一张表2,表2上面有4种物料及其各个 ...

  • Excel VLOOKUP函数怎么查询一个值返回多个结果

    VLOOKUP函数只能返回一个结果,如果想要一对多查询,可以使用其他函数,看下边例子,将部门为A的姓名列举到E列: 一.一个单元格放一个名字:E2公式=IFERROR(INDEX(B:B,SMALL( ...

  • excel vlookup函数的使用

    我们在使用excel办公或者处理事情的时候,经常会用到一些特殊的函数或者一些常用的函数.当然遇到一些常用的函数,我们基本上都能解决,如果遇到一些比较复杂一些的函数时,会有点小困难理解.接下来我就和大家 ...

  • Excel VLOOKUP函数怎么通过关键字和通配符查询

    本例主要介绍如何使用Excel中的VLOOKUP函数使用通配符查询. 模糊查询说明: 01 原始数据为A1:D5区域,在A8单元格输入关键字"张三",根据这个关键字查询A列姓名中& ...

  • 详解excel vlookup函数使用方法

    很多人不知道vlookup函数的使用方法 操作方法 01 vlookup函数的操作实例:如下图,已知表sheet1中的数据如下,如何在数据表二 sheet2 中如下引用:当A列学号随机出现的时候,如何 ...

  • EXCEL Vlookup函数If 函数实现逆向或多条件查找

    对于VLOOKUP函数来说,它通常都是实现单一条件,从左向右的查找,但有时我们希望在不改变EXCEL 数据的原有格式的情况下同样可以通过VLOOKUP函数来实现这功能该怎么做呢?那么可以使用VLOOK ...

  • EXCEL VLOOKUP函数的使用方法

    VLOOKUP是EXCEL当中一个重要的查找函数,在表格中给定一个查找目标(可以是数值或者文本),它就能从指定表格的查找区域中查找返回所需要列的值. 操作方法 01 例如表A.表B两张表,要在表A中查 ...

  • Excel VLOOKUP函数怎么用

    操作方法 01 打开要使用函数的表格,将输入法切换到英文状态,全程都要保持英文状态输入. 在目标单元格输入=号,输入vlookup,一般输入前几个字母就会有联想结果,选择vlookup即可. 02 第 ...

  • 如何使用 Excel 电子表格的 Vlookup 函数

    使用 Microsoft Excel 的 Vlookup 函数看起来很难,但是实际上是一件简单的事情.你只需要学习使用一小段代码,就可以简化从任何工作表格中获取信息的工作. 了解 Vlookup 函数 ...