excel用vlookup匹配两个表的数据,出现#N/A,但是表中明明有可以匹配的项

求帮忙

可以的话求留下邮箱,我发给你QAQ

如果公式没错,那么肯定是没匹配的
只是你看着一样,其实是不一样的
比如有看不见的空格或者换行符等等
检查方法很简单:
把两个匹配项直接相等
比如是两个在A1和H1
那么再任意单元格输入=a1=H1
如果返回false说明是不等的
返回就是错误的
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-01-15
可能数据一个是文本格式,一个是数值格式;或者可能文本前后有空格,造成无法精确匹配。
第2个回答  2018-03-31

出现这种情况的原因是错误值是没有对应数据,或者是第二参数引用数据的区域没有锁定
如图:

解决方法参考如下:


假设A1和D1两个单元格是两个看上去内容相同的单元格,你再空单元格写入公式
=IF(A1=D1,"相同","两个单元格不相同")

或用两个单元格分别写入
=LEN(A1)
=LEN(D1)
看一下得出的字符数是否相同

解决方法
在A列后面插入一个新B列
写入公式
=SUBSTITUTE(CLEAN(A1)," ",)
下拉填充公式

在D列后面插入一个新E列
写入公式
=SUBSTITUTE(CLEAN(D1)," ",)
下拉填充公式

完成后选中B,E两列----右键---复制---再右键----选择性粘贴----数值----确定,再删去A,D两列数据
最后再写入VLOOKUP函数公式。

本回答被网友采纳
第3个回答  2015-01-15
发 四二二714三零三 看看
第4个回答  2015-01-15
你黏贴问题给我们看看,顺便把公式写上

excel用vlookup匹配两个表的数据,出现#N\/A,但是表中明明有可以匹配的项...
把两个匹配项直接相等 比如是两个在A1和H1 那么再任意单元格输入=a1=H1 如果返回false说明是不等的 返回就是错误的

excel用vlookup匹配两个表的数据,出现#N\/A,但是表中明明有可以匹配的项...
1、首先打开WPS Office 2019,发现表格vlookup函数匹配出来是n\/a现象。2、这时点击右上角的【查找】,如下图所示。3、弹出白色框,点击【替换】,如下图所示。4、然后在打开的窗口中,输入查找内容:空一个格。5、输入替换为:不填,点击下面的【全部替换】。6、最后点击【确定】,发现表格vlookup函...

excel中使用vlookup函数出现#N\/A错误怎么办
如果是你公式设置正确,那就说明没有找到相对应的值,如果你不想显示#N\/A,可以在前面加函数IFERROR(这里是你的VLOOKUP函数公式,0),这样错误值就显示为0了。

EXCEL中,用vlookup匹配两个表的数据,出现很多不能匹配#N\/A,但是表...
1、首先在Excel单元格中输入两个区域的数据,需要根据“姓名”提取出“数据”。2、然后点击数据下方的空白单元格并点击“fx”插入vlookup函数。3、在函数参数窗口中根据下图输入,公式为:=VLOOKUP(D2,$A$2:$B$5,2,0)。4、点击确定生成结果并下拉公式即可针对“姓名”提取“数据”。

excel中用vlookup函数,有的项目出现#N\/A,但是表中明明有匹配
在Excel中,遇到#N\/A错误通常是由于VLOOKUP函数的使用不当,尤其是在引用单元格时没有使用绝对引用符号“$”。当你试图在B列根据A列数据从D1:E5区域查找E列数据时,问题可能就出在这里。解决此类问题的步骤如下:首先,明确目标:在B列寻找对应,例如,B2单元格需要引用D1:E5区域的E列数据。 点击...

EXCEL中,用vlookup匹配两个表的数据,出现很多不能匹配#N\/A,但是表...
VLOOKUP的前两个参数应该同为数字或同为文本 要保证没有不可见的字符 没有多余的空格

excel中用vlookup函数,有的项目出现#N\/A,但是表中明明有匹配
1、在B列中需要根据A列的数据从D1:E5单元格区域中提取E列的数据。2、选择B2单元格并点击"fx”图标,在打开的插入函数窗口中选择vlookup函数。3、然后按照下图输入函数参数,转换成公式为:=VLOOKUP(A1,$D$1:$E$5,2,0)。4、点击确定生成结果后即可看到已经根据A列的数据从D1:E5单元格区域中...

vlookup匹配为什么明明有匹配值却显示#N\/A
数据源引用错误造成的匹配值显示#N\/A,解决方法如下。1、首先打开文档之后,本表按商品名称搜索数量,但数据源从a列(序列号)中选择,不满足数据源第一列必须包含查询的要求根据这个要求,它返回ාn\/a错误值。2、此时,需要将数据源区域调整为B1:D6,才能获得正确的数量。3、另外,把鼠标放在...

在excel表格中使用vlookup函数显示#N\/A如何解决
1.如图,在打开的表格数据页面,先通过vlookup进行定位。2. 如图,在第一个单元格中,输入vlookup函数,3. 接着,向下填充,如图就显示出了#N\/A的结果 4. 点击该#N\/A单元格,可以从公式看到数据源出现了偏移,如图 5. 将上方的数据源选中,按键盘上的F4键,即相对引用 6. 如图,问题就解决了...

表中数据明明有匹配的,VLOOKUP无论怎么匹配都显示#N\/A
C2公式下拉:=IF(B2="","",INDEX(F:F,MATCH(B2,G:G,)))如果一定要用VLOOKUP函数,公式如下:=IF(B2="","",VLOOKUP(B2,IF({1,0},G$2:G$604,F$2:F$604),2,))提问出错是因为VLOOKUP第一参数的值必须要存在于第二参数的第一列,否则就会返回#N\/A错误值,表示没有找到该值。

相似回答