小伙伴们,大家好呀!VLOOKUP函数相信很多朋友都用过,现在学习Excel说不知道VLOOKUP函数的都会显得非常小白,但是VLOOKUP函数也有“力不从心”的时候,比如遇到数据内容包含字母大小写的情况无法准确匹配的问题。今天小编就和大家聊一下如何解决VLOOKUP函数无法精准匹配字母大小的数据问题案例:
我们可以看到查找商品编码,差异点就在字母大小写,但是使用VLOOKUP函数查找对应的销量数据,实际匹配的却是不对应的。
解决这个问题前,我们先来学习一下FIND函数,这个“小范”函数我们在之前文章专门推过,他是一个文本查找字符串所在位置的函数,FIND函数有两个参数,第一参数是查找内容,第二参数是查找对应单元格;这里我们用公式查找一下,单元格中查找不到的会显示#VALUE错误。查找到的就会返回对应位置的数值。
明白FIND函数可以区分内容字母大小写后,我们就可以嵌套FIND函数可以解决查找匹配的问题,在E2单元格输入公式=LOOKUP(1,FIND(D2,$A$2:$A$9),$B$2:$B$9)回车下拉填充即可精准匹配解决这个问题了。
第二种情况是当查找内容所对应的单元格内容除了字母大小写外,还包含有其他前后的字符串时应该怎么办呢?此时问题就不再是查找字符串内容大小写这么简单了,我们会看到继续使用刚刚的函数会提示#N/A错误。
有小伙伴想起了之前学习VLOOKUP函数中的通配符查找法,于是乎我们尝试了一把,在E2单元格输入公式=VLOOKUP(“*”&D2&”*”,A:B,2,0) 会发现结果并不准确。
其实我们只需要在刚刚的LOOKUP函数公式里面添加一个0/即可轻松解决这个问题。
今天的分享就到这,如果教程对大家有用,希望大家多多分享点赞支持小编哦!你的每一次点赞和转发都是支持小编坚持原创的动力。
微信扫一扫加关注,Office自学网官方微信公众号,
专注分享软件安装和视频教程,让你一号在手,办公无忧!