vlookup匹配两列数据函数总是匹配不出来

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


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

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

vlookup匹配两列数据查找后总是会出現"#N/A",如何让这样的自动显示为“0”在网上有查收以下的方法,但是不行

如果我们需要在输入A列学号以后,B列与C列自动填充对应的姓名与班級,那么只需要在B列,C列预先输入公式就可以了为了避免在A列学号输入之前,B列与C列出现"#N/A"这样错误值,可以增加一个IF函数判断A列是否为空,非空则進行vlookup匹配两列数据查找.这样B2与C2的公式分别调整为

 vlookup匹配两列数据是excel的一个很重发的數据匹配工具如果你会熟练使用这个函数,可以大大缩减你的工作量现在小编来分享一下怎么来使用这个函数,现在我以一个例子来講解这个函数的使用;

  1.  分别打开两个表把选中你要匹配数据的那个表格,如图;

  2.  excel的工具栏里选择“插入”再选择“函数”如图;

  3.  进入函数菜单,找到“vlookup匹配两列数据”函数选中函数,点确定如图;

  4.  这一步是最重要的,对vlookup匹配两列数据函数进行设置操作步骤见图;

  5.  點确定后,看我们匹配的数据再从第一个表格下拉到了后一个表格,如图;

  6.  匹配完成后要把表格里的一些公司函数格式去掉,我们复淛刚匹配的的数字点右键选择“选择性粘贴”,点“确定”整个匹配的过程就完工了见图;

经验内容仅供参考,如果您需解决具体问題(尤其法律、医学等领域)建议您详细咨询相关领域专业人士。

作者声明:本篇经验系本人依照真实经历原创未经许可,谢绝转载

说說为什么给这篇经验投票吧!

只有签约作者及以上等级才可发有得 你还可以输入1000字

  • 0
  • 0

我要回帖

更多关于 vlookup匹配两列数据 的文章

 

随机推荐