打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
VLOOKUP函数匹配不出数据

今天逛ExcelHome论坛的时候,发现一个关于vlookup函数匹配不出数据的帖子。

    

    

    提问者想通过订单号 匹配收入 sheet里的收入以确认订单金额是否入账,结果发现并不能匹配出结果。

    笔者看见后有以下想法:

  1. 订单sheet B2的订单编号在收入sheet A列里是否存在,验证后确认是存在的;
  2. 两个sheet里的订单号列的格式是否一致(比如一个是数字,一个是文本),验证后发现同为文本格式;
  3. 两个sheet里的订单号列是否存在空格,通过LEN()函数发现 订单sheet里的订单编号是18位数,而 收入sheet里的订单号列是19位数,所以对 收入sheet里的A列使用TRIM()函数尝试去除空格,但是使用后发现依然是19位数;
  4. 所以多出来的1位数到底是个啥???经大佬提点后得知多出来的是一个水平制表符(Tab),将公式改为VLOOKUP(B2&CHAR(9),收入!A:D,4,0)就能正确将数据匹配出来啦
  5. 这次是水平制表符(Tab),指不定下次蹦出个什么看不出来的妖魔鬼怪,所以有一个更为通用的公式VLOOKUP(B2&"*",收入!A:D,4,0)

   文中提到的数据源:

           链接:https://pan.baidu.com/s/1OW5ZHXufL51NgKl2hjv0CQ 
           提取码:mf8a

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel身份证提取户籍所在省份地区:Excel函数不求人
Excel超牛技巧:VLOOKUP数据匹配技能!
Excel WPS的vlookup函数应用
562.Office技巧: 如何实现横向数据源的数据表匹配?
EXCEL:采用Vlookup引用12个月的数据,需要引用快
Excel里,vlookup函数各种应用
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服