vlookup数据匹配不全,怎么办?
sheet1包含了更多的数据,A列为号码,sheet2中包含了部分数据,我想在sheet1B行中进行数据匹配的结果显示.sheet2中D列为部分号码,E列为对应的名字.我...
sheet1包含了更多的数据,A列为号码,sheet2中包含了部分数据,我想在sheet1B行中进行数据匹配的结果显示.sheet2中D列为部分号码,E列为对应的名字.我在sheet1B行中输入公式=VLOOKUP(A2,Sheet2!D:E,2,FALSE),结果是不匹配的会显示#N/A.匹配的会显示对应的名字.可是我统计后发现原来sheet2中包含了超过200个数据,sheet1中匹配的却只有180多个,少了20个数据,请问问题出在哪里以及如何解决
展开
1个回答
展开全部
检查基础表,即sheet2的D列中是否有重复的号码,如果有则不能使用该公式,将sheet2按照列D升序排列,用格式刷保证sheet2的D列和sheet1的A列的字体,字号,格式等完全一致
第四修改公式=VLOOKUP($A2,Sheet2!$D:$E,2,FALSE)。
Excel中如果通过Vlookup函数查找数值数字,而查找区域相同数字为文本格式,就匹配不到数据,必须转换成同一种格式才行。软件版本:Office2007,举例说明如下:
1.Vlookup函数匹配不到数据,可以看到D列中的数字是数值,而匹配区域中的数字为文本:
2.利用分列等方法,把文本数字转换成数值数字:
3.这样,Vlookup就匹配到数据了:
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询