vlookup函数下拉出错,但是单独使用却正常,Vlookup函数报错的几种不同情况和解决方案

对于vlookup函数,相信大家都不陌生,它是职场中最实用的函数之一。但是有不少新手在使用它的时候总是会遇到各种各样的错误,分明函数是正确的,但是就是得不到正确的结果,让人忍不住想要挠头,今天就来解决下这个问题,在这里跟大家列举了6类错误的原因以及修正方法,废话不多说,让我直接开始吧

vlookup功能相信大家都很熟悉,这是职场中最实用的功能之一。但是很多新手在使用的时候总会遇到各种各样的错误。很明显,函数是正确的,但他们就是得不到正确的结果,所以人们不禁摸不着头脑。今天,我们将解决这个问题。在这里,我们将列出六种错误的原因和纠正方法。废话不多说,让我直接开始。

00-1010如下图所示,我们找到了张飞的考核分数,公式正确。张飞也存在于表中,但是vlookup实际上返回了一个错误值,因为数据表中张飞的单元格中有一个空格。

如果Excel想要匹配正确的数据,首先必须确保两个单元格中的数据完全相同。但是,由于数据表中的名称中有空格,Excel会认为这两个数据不同,所以会返回一个错误值。

Vlookup函数,总是出错怎么办?

解决方法也很简单。我只需要按快捷键【Ctrl h】调出替换,在【查找内容】中输入一个空格,在【替换为】中不输入任何内容,然后点击【全部替换】,这样所有的空格都可以被替换,这样就可以找到正确的数据。

Vlookup函数,总是出错怎么办?

00-1010当确定表中没有空格时,公式是正确的,但公式仍然返回错误值。此时表中可能会有不可见的字符,这样的数据往往会出现在系统导出的表中。

让我们以换行符为例,演示如何删除不能删除的字符。我们只需要选择整列数据,然后点击数据功能组,找到列,直接点击完成,删除所有不可见的字符。

Vlookup函数,总是出错怎么办?

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

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

Vlookup函数,总是出错怎么办?

对于这样的数据,我们可以通过复制粘贴的方式转换成数字格式。首先,在空白单元格中输入1,然后复制1,然后选择要转换的数据区域。点击鼠标右键找到【特殊粘贴】,在操作中选择乘法,即可批量转换为数值格式。

Vlookup函数,总是出错怎么办?

一、有空格存在

如果你设置的公式,只能查找到1个正确的结果,其余的都是错误值,那多半是因为没有设置正确的引用方式造成的

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

Vlookup函数,总是出错怎么办?

解决的方法非常的简单,我们只需要在设置的第二参数的时候,按下f4设置为绝对引用即可,这样数据区域就不会发生变化了,如果你需要向右拖动数据,则需要注意第一参数也需要设置对应的引用方式。

Vlookup函数,总是出错怎么办?

五、查找值必须在数据区域的第一列

这是使用vlookup的前提条件,当使用vlookup查找数据的时候,查找值必须在数据区域的第一列才可以找到正确结果。

如下图,我们用姓名查找得分,但是数据区域却设置为了A1:D9,在这个数据区域中第一列是工号,所以我们是找不到正确的结果的

Vlookup函数,总是出错怎么办?

这个时候我们只需要更改下数据区域,设置为B1:D9,将姓名放在数据区域的第一列即可找到正确的结果

Vlookup函数,总是出错怎么办?

六、查找到的结果不是自己想要的

如下图所示,想要通过工号查找得分,但是找到的结果却是部门,这多半是因为第三参数设置错误导致的。

第三参数的作用是返回查找的结果列,就是说想要查找哪个结果,就数一下这个结果在第二参数的第几列,然后直接输入对应的数字即可,在这里第三参数是3,在数据区域中它对应的是部门,所以就会返回部门,我们只需要将其设置为4就能返回考核对分了。

Vlookup函数,总是出错怎么办?

对于vlookup的第四参数,它不容易错误,一般来说一直将其设置为0即可,以上就是今天分享的全部内容,对于vlookup函数,你是不是有了更深的认识了呢?

我是Excel从零到一,关注我,持续分享更多Excel技巧

(此处已添加圈子卡片,请到今日头条客户端查看)

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/49609.html

(0)

相关推荐

  • 痛风专家王伟治疗高尿酸,帮助果糖摄入过多的患者恢复。

    随着社会生活节奏的加快和人们生活水平的提高,人们在工作越来越繁忙的同时,饮食习惯也发生了很大的改变。以前的饮食方式主要以主食和蔬菜为主,现在人们的饮食方式,肉类占的比例比较大,而且大部分人喜欢吃海鲜和肥腻的食物,这样就导致高尿酸患病群体出现增多的趋势。高尿酸除了会引发痛风,还可能会引起肾衰竭、关节疼痛、尿结石、身体水肿等疾病,给患者平时的生活带来很多痛苦。

    生活 2021年11月4日
  • 印度香蕉当饭吃(印度香蕉什么品种好吃)

    这个印度男人,正走向自家的香蕉园,他准备采摘一些香蕉,因为家里的小孩正闹着要吃薯条,印度农村镇子的经济发展并不算出色,缺乏大量的现代化痕迹,除非是到县城,否则很难看到所谓的肯得鸡 麦裆劳,但一方面,在现代文化的冲击下,印度的孩子却又很憧憬城市生活,所以小孩闹着要吃薯条,也不是什么新鲜事,架不住家里小孩的蛮缠,为此 这户人家决定用香蕉,给孩子做个特殊的印度美食,印度特殊的热带气候,是很适合种植香蕉的,所以农村很多户人家都会自己开垦一片香蕉园,这户人家就是其中一个,将几大串香蕉从树上砍下带回。

    生活 2021年12月19日
  • 这就是差距用英语怎么说,这就是差距作文600

    看到这张图片,看到了好多东西,母亲对孩子的教育和影响真的好重要!希望我可以成为右图的妈妈!我正在努力,成为一个好妈妈!

    生活 2021年10月24日
  • 红米note9天玑800u,红米note9pro天玑

    红米Note11Pro和Pro+已经预热首发天玑920这颗处理器,消息一出就遭到很多吐槽,但其实没必要,如果翻看Redmi的产品线,会发现这代的Note11只不过是给用户多了一项选择,而不是一个迭代的产品。

    科技 2021年10月27日
  • 任正非芯片计划,任正非华为芯片

    视频加载中...

    科技 2021年12月10日