EXCEL 我用VLOOKUP查找另一个表中的两个sheet 可是会出现#N/A

此图为我要查找的数据表 有 2010和2011两个

此图为我要输入的数据表,我用VLOOKUP从上图2010和2011的数据表中查找上市日期,我先查找2011的数据表之后会出现#N/A,于是我再筛选出所有#N/A,到2010年的数据表中查找,可是之前2011年已经找出的数据又会变成#N/A。语言组织混乱请谅解。求大侠告诉我怎么回事啊。急死了。

你把你的VLOOKUP公式 发上来看看。

N/A 即是没有找到你搜索的项,如果是从某行开始以下全部都是 #N/A的话,最有可能的是你的VLOOKUP函数写的时候,没有把 查找范围固定,即没有加绝对引用 "$",于是在往下拖公式的时候,范围也跟着不断的下移,最后移出表区,再也查不到了就。

首先你要确定你查到的项在被查找的表中是否真的存在,可以去被查表用CTRL+F 查查看有没有,如果有,却没有搜到,那就一定是公式有问题,把公式发上来看下。

另外你使用筛选功能进行更改是没用的,因为你在全选筛选出来的项是,被隐藏的项也会被选中。你可以用楼上写的公式重写公式,但是你得把 另外1个表的表名以及 查找项目的位置发清楚,不然公式是无法顺利使用的。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-02-18
我猜你用的是2007或以上版本的EXCEL,然后在拉公式时没有重新应用,你完成筛选后,在筛先的右边三个选项中中间的重新应用点一下,再在2011年中VLOOKUP,然后下拉公式就O本回答被提问者采纳
第2个回答  2013-02-18
查找范围固定,采用绝对引用。第1表查不到,查找第2表,第2表也查不到,显示“无此内容”。
公式类似如下
=IF(ISERROR(VLOOKUP(A1,Sheet1!A:B,2,)),IF(ISERROR(VLOOKUP(A1,Sheet2!A:B,2,)),"无此内容",VLOOKUP(A1,Sheet2!A:B,2,)),VLOOKUP(A1,Sheet1!A:B,2,))
第3个回答  2013-02-17
=if(iserror(vlookup(a1,sheet1!a:b,2,0)),vlookup(a1,sheet2!a:b,2,0),vlookup(a1,sheet1!a:b,2,0))
我随便写的函数
前提是在这两个表中能找到上市日期。
方法就是:如果从sheet1中找不到。则从sheet2中找。否则显示sheet1中的日期。

EXCEL 我用VLOOKUP查找另一个表中的两个sheet 可是会出现#N\/A
N\/A 即是没有找到你搜索的项,如果是从某行开始以下全部都是 #N\/A的话,最有可能的是你的VLOOKUP函数写的时候,没有把 查找范围固定,即没有加绝对引用 "$",于是在往下拖公式的时候,范围也跟着不断的下移,最后移出表区,再也查不到了就。首先你要确定你查到的项在被查找的表中是否真的...

Excel表格中vlookup跨工作薄出现N\/A怎么处理,教你三种方法处理_百度...
详情请查看视频回答

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

在excel中为什么vlookup会出现# N\/ A错误码?
Excel 中使用出现 #N\/A 错误码的原因:一、被查找的数据区域不存在数据,就会返回#N\/A。Eg: =VLOOKUP(A1,B1:C10,2,0) ,而 B1:C10 区不存在数据。A1的值也必须要存在于查找区域的第一列,而不能是 B 列 二、公式本身有错误。如上面的公式在下拉时,必须要给B1:C10的行加上绝对引用符号...

Excel中VLOOKUP函数为什么返回错误值# N\/ A
Excel表格中在利用VLOOKUP函数进行查找匹配是非常方便的,但是,你有没有碰到过:当查找结果为日期或空值时,显示不正常了,如下图:上图中用的公式:=VLOOKUP(H2,B:E,4,0)但出现的结果是数字和错误值,具体解决方法:情况一:结果为43966等5位数字 出现的43966数字实际上是日期的数学格式,只需要把...

为什么VLOOKUP函数会得到错误值# N\/ A
VLOOKUP函数在Excel中的运用,主要针对纵向查找需求,是不可或缺的重要工具。在实际操作中,经常会遇到无法匹配的情况,即函数结果显示为#N\/A,这一现象表明函数未能找到匹配值,对应于全称Not Applicable,意即不适用。当出现#N\/A的情况,通常有四种可能原因。首先,匹配表中可能没有对应值。若尝试查找...

excel中使用vlookup函数出现#N\/A错误怎么办
在公式里点击查找与应用右边的下拉箭头,找到最下边的vlookup函数点击。这时出现函数参数对话框,在这里可以输入,也可以点击选取,我要查找值是I2单元格的,可以点击,然后输入下面的查找数据表,这个可以拖拽选取,然后输入我要返回的第几列内容。最后输入匹配条件。这时会出来结果,然后把鼠标放在k2单元格...

为什么用VLOOKUP函数返回错误值# N\/ A?
查找范围问题:例如,在未经排序的表格中,使用VLOOKUP或HLOOKUP查找值会导致找不到匹配项。 数组公式问题:数组公式中的参数行数或列数与包含公式的区域不匹配,也会导致#N\/A。 函数参数缺失:内置或自定义函数中漏掉了一个或多个必需的参数,也会引起此错误。 函数可用性:如果使用的自定义函数...

vlookup函数为什么总是出现#N\/A?
因为你两个表的关键词格式不一样,上面那个是文本,下面那个是数字,建议都转成文本处理。在下表中添加一个辅助列=A1&“”,然后填充这一列,再复制-选择性粘贴-数值到A列。VLOOKUP函数返回#N\/A错误常见的三个原因:1、第一参数(本例为F1)的值必须要存在于第二参数(本例为C和D列)即被查找区域...

vlookup函数怎么去掉错误符号# N\/ A
1、首先我们先打开工作表,如图,我们可以看到这个是输入数值的时候造成错误符号#N\/A的出现。2、那么我们先复制错误符号,复制之后单击菜单栏里的开始按钮,在最右侧我们可以看到有一个查找和选择选项,单击该按钮会下拉选项,在下拉的选项里我们单击替换。3、单击替换按钮之后会弹出如图对话框,这时我们在...

相似回答