一、两个excel表格不能匹配是怎么回事

出现此问题的原因为:选择引用的区域没有使用绝对定位操作,解决的方法和详细的操作步骤如下:

1、首先,在Excel单元格中输入两个区域的数据,然后根据“姓名”提取“数据”,如下图所示,然后进入下一步。

   

2、其次,完成上述步骤后,单击数据下方的空白单元格,然后单击“

 fx”以插入vlookup函数,如下图所示,然后进入下一步。

   

3、接着,完成上述步骤后,根据下图在功能参数窗口中输入,公式为:=

 VLOOKUP(D2,$ A $ 2:$ B $ 5,2,0),如下图所示,然后进入下一步。

   

4、最后,完成上述步骤后,单击“确定”生成结果,然后下拉公式以提取“名称”的“数据”,如下图所示。这样,问题就解决了。  

二、请问VLOOKUP数据失败是什么原因,确认两个表格的数据都存在,而且位置正确?

如果公式没有错误,VLOOKUP失败的最常见两个原因为:

一是数据类型不一致,例如一边是文本、一边是数字,是无法匹配的。区分单元格数值是否文本的方法是选择多个单元格看看窗口下边有没有合计、平均等统计结果。

二是两个数据看起来一样,实际上一边有多余的空格,甚至是其它不可看见的字符,例如等,判断方法是找一个空的单元格直接公式进行相等判断,例如:

=A2=SHEET1!A2

如果内容不完全一致,尽管看起来相同,结果会是FALSE。如果是TRUE,VLOOKUP就能搜索到,除非写错了参数(特别是第四个参数)。

三、为什么excel里有数据却vlookup匹配不出来

这是因为公式使用不正确,没有在公式中使用“$”绝对定位符号,导致在下拉公式时取数区域不固定出现取数错误的情况。解决办法如下:

1、首先,需要根据下图中的名称提取“数据2”(Data

 2)列中的内容,并需要使用vlookup函数,如下图所示。 

2、其次,单击插入功能,然后选择vlookup功能,然后在参数中输入内容。

3、接着,转换公式为:=

 VLOOKUP(F2,$ A $ 2:$ D $ 7,3,0),如下图所示。  

4、最后,单击Enter生成结果,然后下拉公式以查看是否从相应的名称中提取了正确的数据,如下图所示。  

四、excel表格中明明存在但匹配不出来

1、如图,有两个关于“顾客性别年龄”的表格,如图所示。

2、在表1的C2单元格插入公式“VLOOKUP"。

3、在”函数参数“中第一行选中表1的”A1:A16“单元格。第二行选中表2的”AA1:B16“单元格。第三行输入数字“2”(表示第二列)。第四行其实可以忽略不输入或是输入“0”(表示精确匹配)。再单击“确定”按钮。结果如下图所示。

4、再点击表1的C2单元格,用填充柄下拉。最后结果如下图所示。

五、请问一下,Excel中vlookup匹配不出结果,提示错误,怎么办?

Excel中VLOOKUP函数公式匹配不出结果,提示错误,图片中显示的错误是指的,当前工作簿的格式是97-2003版的xls格式,最大行数是65536行,而公式中第二个参数“1103(1)”这个文件是xlsx格式,最大行数是1048576行,远远大于65536行,所以需要修改可以修改为如$B$1:$C$1000这样的引用区域就可以了。

六、在excel中用VLOOKUP配对为什么两个表格都有,却配不上

vlookup是查表函数,不是配对函数。只有能查到不能查到的结果,没有不能配对的结果。是字符串不是公式,公式是不显示的。

参照地址的单元格格式类别与去搜寻的单元格格式的类别要一致,否则的话有时明明看到有资料,就是抓不过来。特别是参照地址的值是数字时,最为明显,若搜寻的单元格格式类别为文本格式,虽然看起来都是123,但是就是抓不出东西来的。

扩展资料:

如果 range_lookup 为TRUE或1,函数 VLOOKUP 将查找近似匹配值,也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值。应注意VLOOKUP函数在进行近似匹配时的查找规则是从第一个数据开始匹配。

没有匹配到一样的值就继续与下一个值进行匹配,直到遇到大于查找值的值,此时返回上一个数据(近似匹配时应对查找值所在列进行升序排列)。如果range_lookup 省略,则默认为1。

参考资料来源:百度百科-vlookup