excel中VLOOKUP函数总是出错,字母能查到,数字就不行

我的查找值是公式得出来的

核心问题是因为你用来对比单元格内的“内容”,和目标数据列中的“内容”字符不够明确匹配, 解决方式,将他们都设置为“文本格式”

批量设置当前列的格式为文本的快速方法(WPS的方式,EXCEL类同吧):

1、选中目标单元格所在的列(由于查找值通常在1列内);

2、在菜单“数据”-“分列”,进入到第三步的时候可以看到需要选择的类型,设置为“文本”即可

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-07-09
B7单元格公式改成
=VLOOKUP(--A7,C$6:D$40,2,)


A7单元格公式改成
=--MID(C3,2,1)

不对,还有字母的,公式要改成
B7
=VLOOKUP(IF(COUNT(--A7),--A7,A7),C$6:D$40,2,)


A7
=IF(COUNT(--MID(C3,2,1)),--MID(C3,2,1),MID(C3,2,1))本回答被提问者和网友采纳
第2个回答  2015-07-09
那是因为你查找值1,2,3,4的右边的单元格的格式问题,就是放置结果的那一列的单元格的格式不对,前面几个是文本格式,输入的公式不能运算追问

确实是,若是手动录入就行,那怎么输入呢

第3个回答  2022-02-16

我也有同样的需求 但是  我把数字直接value后,用value后的值再用VLOOKUP查找是可以查到的

相似回答