文字格式相同,vlookup公式正确仍然返回N/A

文章讲述了在使用VLOOKUP函数时遇到的问题,即使数据类型转换一致但仍返回N/A,原因在于单元格格式为文本或带有撇号。作者介绍了如何手动处理少量数据和通过批量操作(TexttoColumns分列功能)去除撇号以解决此问题。
摘要由CSDN通过智能技术生成

在工作的日常中,经常需要从数据库里导出数据表,并用vlookup查找对应值获取所需的值。

在今天,我就突然遇到一个问题,明明已经把两个表中A,B需要比对的值的类型都转为相同的,且通过查找这个值可以在另一个表里找到对应的数据;

公式也没有问题,取值范围也没问题,引用也没问题,可一直返回N/A

并左上角始终出现黄色的标。大概是说你的数据不合法不合规

然后需要比对的值,上面有跟图里左上角一样的绿标,提示你“the number is this cell is formatted as text or preceded by an apostrophr.”

当你已经把其他经常出现的四大错误都排除,还是会

vlookup出现N/A或者公式没有变化的原因 可能就在这里了。

因为你需要比对的数据里,单元格格式为文本或前面有撇号。

此时想要解决就需要,把撇号去掉,数据量少时,可以点击出现的黄标,随意选择一个,就可以去掉绿标

但数据量表格多时,一个个来就显得很笨拙了。就需要可以批量更改的操作。

我们可以选中该列,然后点击data里的Text to Columns(分列)

出现下面该页面后,一直点next,什么都不用操作,直到finish出现,点击finish。你就会发现你选中的该列的撇号就都没了,不会出现小绿标。

此时vlookup的值就可以正常对应显示了。

  • 19
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值