vlookup函数下拉出错na怎么解决(满足三个条件的vlookup)

工作中,VLOOKUP公式是用到最频繁的,但是它会因为各种原因,出错,显示#N/A,今天教大家一步一步,去排查和解决。

vlookup函数下拉出错na怎么解决(满足三个条件的vlookup)

1、所有结果都是#N/A

当我们输入完公式,所有结果都是#N/A时

第一步,我们检查公式的第2参数是否输入错误

例如,下面我们使用的公式是:

=VLOOKUP(F2,A:D,4,0)

vlookup函数下拉出错na怎么解决(满足三个条件的vlookup)

它就犯一个错误,我们VLOOKUP第2个参数,不能从A列开始,需要从查找值所在的列开始,也就是B列开始,所以正确的公式是:

=VLOOKUP(F2,B:D,3,0)

vlookup函数下拉出错na怎么解决(满足三个条件的vlookup)

第二步:如果我们查找数据源是从查找值对应的列开始的,还是出现错误,如下所示:

vlookup函数下拉出错na怎么解决(满足三个条件的vlookup)

这种情况下,我们要考虑,查找值和查找区域的格式不统一造成的,继续分两种情况

如果查找值是文本的情况下

我们考虑是否存在空格,我们可以按CTRL+H,查找内容,输入一个空格,然后全部替换

当空格被替换掉时,就能得到正常的结果了

vlookup函数下拉出错na怎么解决(满足三个条件的vlookup)

如果查找替换空格,发现不能解决问题,那我们需要用CLEAN函数公式,对查找值,或查找数据源进行清选,我们可以使用公式:

=VLOOKUP(CLEAN(F2),B:D,3,0)

vlookup函数下拉出错na怎么解决(满足三个条件的vlookup)

如果查找值是数字的时候,我们要考虑,查找值的数字格式和原始数据里面的格式是否一致

vlookup函数下拉出错na怎么解决(满足三个条件的vlookup)

这个时候,一般会有小绿色符号,我们需要点击左上角的位置,然后将它转换成数字,就可以得到正常的结果

vlookup函数下拉出错na怎么解决(满足三个条件的vlookup)

2、部分数据是#N/A

例如,下表查找匹配时,明明左边原始数据表里面,有数据,但是右边查找不出来结果:

vlookup函数下拉出错na怎么解决(满足三个条件的vlookup)

通常这种情况下是因为没有使用F4固定引用造成的,我们只需要选中第2参数,按F4固定引用,然后向下填充,就能得到正常的结果了:

=VLOOKUP(F2,$B$2:$D$9,3,0)

vlookup函数下拉出错na怎么解决(满足三个条件的vlookup)

3、无查找结果

最后一种情况,就是原始数据表格里面,的确就是没有查找值,出现的#N/A了,如果我们想将这个错误值进行屏蔽显示的话,只需要套用一个IFERROR公式就可以了

=IFERROR(VLOOKUP(F2,B:D,3,0),””)

vlookup函数下拉出错na怎么解决(满足三个条件的vlookup)

关于这个技巧,你学会了么?动手试试吧!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至2705686032@qq.com 举报,一经查实,本站将立刻删除。原文转载: 原文出处:

(0)
尊云-小张的头像尊云-小张
上一篇 2024 年 6 月 20 日 09:00
下一篇 2024 年 6 月 20 日 09:08

相关推荐

发表回复

登录后才能评论

联系我们

400-900-3935

在线咨询: QQ交谈

邮件:cong@zun.com

工作时间:365天无休服务 24小时在线

添加微信