发新话题
打印

VLOOKUP函数番外篇三:如何快速匹配信息之奇怪的数据,使用Vlookup函数匹配不了数据?

VLOOKUP函数番外篇三:如何快速匹配信息之奇怪的数据,使用Vlookup函数匹配不了数据?

前面我们在第32讲讨论了如何快速匹配信息的知识,知道了联合Vlookup函数和Match函数,可以快速匹配信息,但是有时候从系统导出来的数据,我们使用Vlookup函数却不能匹配数据(无论是模糊匹配还是精确匹配),那怎么办?
请看问题:
原始数据1:
姓名性别班级学年语文数学英语
许冠杰
A10020138591100
BEYOND
A100
2013708581
张学友
A10120139095100
刘德华
A1012013909699
黎明A101
2013909699
郭富城
A101
2013909699
明星1A1012013808285
明星2A1012013758790
明星3A1012013654576
明星4A1012013858170
明星5A1012013687590
明星6A1012013654512
明星7A1012013785584
明星8A1012013818171
明星9A1012013874881
明星10A1012013854581


使用Vlookup函数和Match函数后却是这样的结果:

姓名班级性别语文数学学年英语
明星5A1016875201390
明星6A1016545201312
明星7A1017855201384
明星8A1018181201371
明星9A1018748201381
明星10A1018545201381
BEYOND#N/A#N/A#N/A#N/A#N/A#N/A
明星1A1018082201385
明星2A1017587201390
许冠杰#N/A#N/A#N/A#N/A#N/A#N/A
刘德华#N/A#N/A#N/A#N/A#N/A#N/A
张学友#N/A#N/A#N/A#N/A#N/A#N/A
黎明A101
9096201399
郭富城#N/A#N/A#N/A#N/A#N/A#N/A
明星4A1018581201370
明星3A1016545201376


如何处理,大家思考下(现实中你终会遇到,烦请认真思考下)!
我熱愛生活,我愛我的家人。
http://150.20.8.135/bbs/viewthread.php?tid=210296
仔细看了下,匹配不了的原因是原始数据姓名后面有空格。我的做法是,选中列A,Ctrl+F,替换(空格替换成无内容)--完成。
引用:
原帖由 chenxueyao 于 2015-1-9 09:09 发表
仔细看了下,匹配不了的原因是原始数据姓名后面有空格。我的做法是,选中列A,Ctrl+F,替换(空格替换成无内容)--完成。
嗯,[104]

还有其他方法吗?
我熱愛生活,我愛我的家人。
http://150.20.8.135/bbs/viewthread.php?tid=210296
这种情况我就会用其它函数,暂时没时间试,可能lookup或者contif都可以[32]
引用:
原帖由 seaxin 于 2015-1-9 11:22 发表
这种情况我就会用其它函数,暂时没时间试,可能lookup或者contif都可以[32]
啊哈,是可以用其他函数,但是用lookup或者contif函数可能效果不大吧?[32]
我熱愛生活,我愛我的家人。
http://150.20.8.135/bbs/viewthread.php?tid=210296
TRIM()[29]
引用:
原帖由 Guest from 150.48.70.x 于 2015-1-9 14:55 发表
TRIM()[29]
[104] 我做个演示:

附件

TRIM函数.gif (170.13 KB)

2015-1-12 12:28

TRIM函数.gif

我熱愛生活,我愛我的家人。
http://150.20.8.135/bbs/viewthread.php?tid=210296
引用:
原帖由 chenxueyao 于 2015-1-9 09:09 发表
仔细看了下,匹配不了的原因是原始数据姓名后面有空格。我的做法是,选中列A,Ctrl+F,替换(空格替换成无内容)--完成。

附件

Ctrl+F(查找法).gif (103.39 KB)

2015-1-12 12:35

Ctrl+F(查找法).gif

我熱愛生活,我愛我的家人。
http://150.20.8.135/bbs/viewthread.php?tid=210296
发新话题
查看积分策略说明

快速回复主题

选项

[完成后可按 Ctrl+Enter 发布]  预览帖子  恢复数据  清空内容