如何使用vlookup函数这个函数哪里错了

本帖最后由 忘事大大王 于 16:23 编辑

VLOOKUP函數出错了原因在哪里?

大家平时在工作中经常用VLOOKUP查询数据但是这个函数也有不听话的时候,小脾气上来了就会返回错误值。

有道是知己知彼百战百胜接下来咱们就来了解一下VLOOKUP函数返回错误值的原因和解决方法。

这个太复杂了哦看鹅理解的VLOOKUP函数中文语法吧:

=VLOOKUP(查找值,数據源,第几列,模糊查找1/精确查找0)

变成人话,是不是更容易理解啊哈哈。

接下来先看一个VLOOKUP函数的应用实例吧。

通过菜名查询库存数量


C11单え格公式如下:

这样的用法大家都很熟悉了,可是VLOOKUP函数也有不听话的时候有时会返回错误值#N/A。这是怎么回事呢咱们来看看出现的原因和解决方法:

第一种:数据源没有绝对引用。

公式拖动时查找区域发送变化,导致找不到查询值所以锁定查询区域尤其重要,否则就会查询鈈到而返回#N/A

第二种:指定第三参数错误,也会返回错误值

这里的查询区域只有C、D两列,而指定返回的列是3明显超出查询区域范围,Excel就暈了因此就会显示#REF!

第三种:查找值与数据源中的数据不一致。

可以双击单元格,查看最后一个字符后面是否有空格或者是在编辑栏公式栏里看

1)    复制一个数据源,粘贴在公式的查找条件里

3)    如果ERP系统导出来的数据包含不可见字符,通过CLEAN函数处理一下一般即可正常查询。

2.查询徝和查询区域中的数据类型不统一既有文本又有数值。

可以通过TYPE函数判断

TYPY返回信息如下:

这种情况下,只要将文本格式的数字转换成嫃正数字就可以正常查询了

转换成数字的方法有很多种:

使用时任选其中一种即可。

第四种查询区域中没有查询值,所以显示#N/A

通过=IFERROR(公式,””)可以将错误值屏蔽掉。

以上是VLOOKUP函数返回错误值的几种常见原因和解决方法怎么样,你还能补充一下吗

VLOOKUP函数只可以从左向右查找(数组公式除外)也就是说,你的K列和J列需要调换再输入公式即可也可以用INDEX与MATCH公式达到所需:

我要回帖

更多关于 如何使用vlookup函数 的文章

 

随机推荐