vlookup查找不出来怎么回事(vlookup找不到要求查找的内容)

1)有如下表一和表二,利用vlookup函数,将表一的产品规格匹配到表二中。

在单元格输入:

=vlookup(产品名称,表一,2,0)

结果:

Vlookup函数查找出来的结果是错误值。

原因分析:

表二的产品名称单元格格式为常规内容就是AZ784;表一中的AZ784虽然显示出来也是如此,然而它的单元格格式为自定义格式,设置了在单元格内容前面显示AZ,其实单元格内只有784

解决方法:

1、将产品名称复制粘贴到一个空白的单元格区域;

2、将表内的产品名称的单元格格式改为文本格式;

3、再将复制到空白单元格的产品名称复制,然后用剪贴板重新粘贴到表一的产品名称栏。

2)与第1例相同

在单元格输入:

=vlookup(产品名称,表一,2,0)

结果:

Vlookup函数查找出来的结果有一部分能查找到,有一部分是错误值。

原因分析:

表一内有一部分单元格的产品名称前面有空格(这一部分就是不能匹配到的那些产品名称)

解决方法:

将表一的产品栏选中,然后点击编辑功能栏中的查找和替换下拉菜单,选择替换,会跳出如下页面:

3)与前两例相似

在单元格输入:

=vlookup(产品名称,表一,2,0)

结果:

Vlookup函数查找出来的结果是错误值。

原因分析:

表一的产品名称为文本格式,表二的产品名称为常规格式(格式不相同)

解决方法:

利用数据分列,将文本格式转化为常规格式。

选定表一内产品栏,打开数据界面,点击数据工具功能栏中的分列,会跳出如下界面:

点击完成即可。

(0)

相关推荐