昨天文章《Excel小白,只需12招,让你分分钟累死队友》读者留言。
其实,不止人有怒火,函数本身也有怒火。就比如最平常的查找,VLOOKUP函数也会被你垃圾的数据源,整得内心抓狂。
1.查找姓名对应的数据,阿卢返回错误值#N/A。
=VLOOKUP(D2,A:B,2,0)
阿卢跟卢子不就是同一个人吗?怎么会查找不到。
VLOOKUP函数不是人工智能,没法识别出这两个人是同一个人,阿卢≠卢子。记住:在写姓名的时候,一定要统一写法。
2.查找姓名对应的数据,卢子返回错误值#N/A。
=VLOOKUP(D2,A:B,2,0)
现在姓名也都是卢子,怎么还是错误呢?百思不得其解。
VLOOKUP函数在查找的时候,只要你单元格多输入一个空格,都会被认为是不一样的。需要将空格替换掉,才可以查找。
按快捷键Ctrl+H,查找内容输入一个空格,单击全部替换。
3.查找工号对应的姓名,两个工号都返回错误值#N/A。
=VLOOKUP(E2,A:B,2,0)
这次确认过了,没空格,怎么又找不到了?
这是两边的格式不一样,左边的工号是文本格式,右边的工号是常规格式,需要转换成格式一样的才可以。
单击绿帽子,转换为数字。
4.查找分类和工号两个条件下对应的姓名,两个工号都返回错误值#N/A。
=VLOOKUP(F2&G2,IF({1,0},A:A&B:B,C:C),2,0)
双条件查找用VLOOKUP函数的数组公式(输入Ctrl+Shift+Enter结束),没错啊,怎么次要工号为3找不到对应值呢?
合并单元格,相当于第一个单元格有内容,其他单元格都没内容。需要取消合并单元格,然后填充上内容才可以。
选择区域,取消合并单元格,按F5键定位空单元格,确定,=上一个单元格,Ctrl+Enter。
除了这4种,还有多表、多工作簿查找,那简直就要人命,这里就不说明。
作者:卢子,清华畅销书作者;个人公众号:Excel不加班(ID:Excelbujiaban)
帖子回复及时提醒
听课刷题更加方便
全部评论(2)