小樱知识 > 生活常识 > vlookup函数老是出错的原因是什么?是格式有限制吗?

vlookup函数老是出错的原因是什么?是格式有限制吗?

提问时间:2022-08-20 03:28:49来源:小樱知识网


文章目录[隐藏]

  • 首先空格存在。
  • 第二,有隐形人物。
  • 3.数值的格式是文本。
  • 四。拖动公式,引用方法未设置。
  • 动词 (verb的缩写)搜索值必须在数据区的第一列。
  • 第六,发现的结果不是你想要的。

相信大家对vlookup功能都不陌生,这是职场中最实用的功能之一。但是很多新手在使用的时候总是会遇到各种各样的错误。明明函数是正确的,他们就是得不到正确的结果。让人不禁挠头。今天,我们就来解决这个问题。在这里,我们将列出六类错误的原因和纠正方法。事不宜迟,我直接从入门到熟练开始列vlookup数据查询。作者:Excel从零到一。29.9人民币。已有444人购买并观看了该视频。

首先空格存在。

如下图所示,当我们查找张飞的考核分数时,所有公式都是正确的,表中存在张飞,但vlookup实际上返回值是错误的。这是因为数据表中存在张飞的单元格空。

如果Excel要匹配正确的数据,首先要保证两个单元格中的数据是相同的,但是现在数据表中的名称有空单元格,Excel就会认为这两个数据是不同的,所以会返回错误的值。

解决方法也很简单。我只需要按快捷键[Ctrl+h]调出替换,在[查找内容]里输入一个空框。【替换为】不需要输入任何内容,然后点击【全部替换】。这样所有空框都可以替换,这样你就可以找到了。

第二,有隐形人物。

当表格中没有空网格时,公式是正确的,但公式仍然返回一个错误值。这时候表格中可能会出现看不见的字符,这样的数据经常出现在系统导出的表格中。

下面以newline为例,给大家演示一下如何删除不能删除的字符。我们只需要选中整列数据,然后点击数据函数组,找到排序,然后点击完成,删除所有不可见的字符。

3.数值的格式是文本。

如下图,当我们根据工号搜索姓名时,公式是正确的,表格中没有空单元格和隐形字符。但是返回的结果仍然是错误的,这是由于数据的格式不一致造成的。只有当搜索值是数字时,才会出现这种情况。

在数据表中,工号的左上角有一个绿色的小三角,表示数值的格式是文本,而在查找表中,工号的格式是数值。因为格式不一致,Excel会判定两个单元格不一致,所以会返回一个错误值。

对于这样的数据,我们可以使用复制粘贴将其转换为数字格式。首先在cell 空中输入1,然后复制1,再选择要转换的数据区域。点击鼠标右键找到【选择性粘贴】,在操作中选择乘法。这样就可以批量转换成数字格式。

四。拖动公式,引用方法未设置。

如果设置了公式,只能找到一个正确的结果,其余的都是错误的值,这多半是没有设置正确的引用方式造成的。

如下图所示,当我们向下拖动公式时,第二个参数搜索的数据会发生变化,导致我搜索的194工号不在数据区,所以函数会返回错误的结果。

解决办法很简单。在设置第二个参数时,我们只需要按f4键将其设置为绝对参考,这样数据区就不会发生变化。如果需要向右拖动数据,需要注意为第一个参数设置相应的参考模式。

动词 (verb的缩写)搜索值必须在数据区的第一列。

这是使用vlookup的先决条件。使用vlookup查找数据时,搜索值必须在数据区的第一列,才能找到正确的结果。

如下图,我们使用名称来查找分数,但是数据区域设置为A1:D9。这个数据区的第一列是工号,所以我们找不到正确的结果。

这时候我们只需要改变数据区,设置为B1:D9,把名字放在数据区的第一列就可以找到正确的结果。

第六,发现的结果不是你想要的。

如下图,你想通过工号找到分数,结果却是部门,这多半是第三个参数设置错误造成的。

第三个参数的作用是返回搜索结果列,也就是说,如果你想找到任何一个结果,只需要统计这个结果在第二个参数的哪一列,然后直接输入对应的数字。这里第三个参数是3,它对应的是数据区的部门,所以会返回给部门。我们只需要将它设置为4来返回评估分数。

至于vlookup的第四个参数,不容易出错。一般一直设为0就够了。这就是我们今天分享的全部内容。对vlookup功能有更深的理解吗?

以上内容就是为大家推荐的vlookup函数老是出错的原因是什么?是格式有限制吗?最佳回答,如果还想搜索其他问题,请收藏本网站或点击搜索更多问题

内容来源于网络仅供参考
二维码

扫一扫关注我们

版权声明:所有来源标注为小樱知识网www.cnfyy.com的内容版权均为本站所有,若您需要引用、转载,只需要注明来源及原文链接即可。

本文标题:vlookup函数老是出错的原因是什么?是格式有限制吗?

本文地址:https://www.cnfyy.com/shcs/629110.html

相关文章