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单元格区域中提取E列的数据。

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-09-15

Excel里用vlookup功能查找数据,有的数据找到,有的明明表格里面有数据却显示#N/A,肯定是数据源与查找数据不一致,可能是数据格式不一致也可能是有多余空格导致。

软件版本:Office2007

说明如下:

1.利用Vlookup函数,虽然看上去单元格内容相同,但3,7,9对应的查找不到:

2.3是文本格式与数值格式导致,将数据源中的文本改为数值,即可:

3.7与9分别是前后有不可见的空格,将数据源中的空格去掉,即可:

追问

不可见空格怎么去除?,我看了下格式都是常规,也没有空格

本回答被网友采纳
第2个回答  2019-05-28

试遍了网上说的所有错误可能,最后对比了下以前正确的数据,发现多了一列‘序列’,不知道具体原因,反正把这列删了之后就正常了

第3个回答  2018-09-15
请不要使用模糊匹配(不要省略第四参数)
第4个回答  2020-01-18

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

excel中用vlookup函数,有的项目出现#N\/A,但是表中明明有匹配
原因:因为在公式中引用单元格时,没有在单元格中使用绝对引用符号“$”。解决方法:1、在B列中需要根据A列的数据从D1:E5单元格区域中提取E列的数据。2、选择B2单元格并点击"fx”图标,在打开的插入函数窗口中选择vlookup函数。3、然后按照下图输入函数参数,转换成公式为:=VLOOKUP(A1,$D$1:$E$...

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

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

vlookup公式正确但显示na
3. 数据类型不匹配:如果查找值和查找区域中的数据类型不匹配,也可能导致vlookup函数显示“#N\/A”。例如,如果查找值是文本格式,而查找区域中的值是数字格式,vlookup函数就无法找到匹配的值。因此,我们需要确保查找值和查找区域中的数据类型一致。4. 使用了近似匹配而非精确匹配:在使用...

...出现很多不能匹配#N\/A,但是表中明明有可以匹配的项
原因:选择引用的区域没有使用绝对定位操作,导致提取的区域在下拉公式时出现#N\/A。解决方法:1、首先在Excel单元格中输入两个区域的数据,需要根据“姓名”提取出“数据”。2、然后点击数据下方的空白单元格并点击“fx”插入vlookup函数。3、在函数参数窗口中根据下图输入,公式为:=VLOOKUP(D2,$A$2:...

我在excel里用vlookup功能查找数据,有的数据找到,有的明明表格里面有数...
Excel里用vlookup功能查找数据,有的数据找到,有的明明表格里面有数据却显示#N\/A,肯定是数据源与查找数据不一致,可能是数据格式不一致也可能是有多余空格导致。软件版本:Office2007 说明如下:1.利用Vlookup函数,虽然看上去单元格内容相同,但3,7,9对应的查找不到:2.3是文本格式与数值格式导致,...

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

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

Excel中使用Vlookup函数时,为什么查找部分数据显示#N\/A,而查找部分数据...
显示#N\/A是因为查找的依据中没有与要查找的基础相对完全一致的数据,有些显示正确是说明的你公式没有用错,有一部分完全一致的数据能正确显示出来。建议你在引用区域使用绝对引用,即显示$A$1.可按F4迅速转换绝对引用与相对引用。

相似回答