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

我左边这个表里的订单号单元格缩起来就看不数字,拉开才看得到,是常规格式的。右边的是发货表里的,也是订单号,I列是系统导出来的常规格式,J列我用了clean清除格式。然后在左边这个表里用vlookup查找右边的发货表里的订单全都找不到。请问是什么原因?

Excel中如果通过Vlookup函数查找数值数字,而查找区域相同数字为文本格式,就匹配不到数据,必须转换成同一种格式才行。

软件版本:Office2007

举例说明如下:

1.Vlookup函数匹配不到数据,可以看到D列中的数字是数值,而匹配区域中的数字为文本:

2.利用分列等方法,把文本数字转换成数值数字:

3.这样,Vlookup就匹配到数据了:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-04-15
excel中如果通过vlookup函数查找数值数字,而查找区域相同数字为文本格式,就匹配不到数据,必须转换成同一种格式才行。
软件版本:office2007
举例说明如下:
1.vlookup函数匹配不到数据,可以看到d列中的数字是数值,而匹配区域中的数字为文本:
2.利用分列等方法,把文本数字转换成数值数字:
3.这样,vlookup就匹配到数据了:
相似回答