如何用vlookup匹配出重复值(VLOOKUP函数不能区分大小写)

有一个小伙伴问我,他公司里面有的产品型号命令,大写和小写是两个不同的产品,但是在使用VLOOKUP函数查找匹配的时候,它不会区分大小写,如下所示:

如何用vlookup匹配出重复值(VLOOKUP函数不能区分大小写)(1)

使用公式:

=VLOOKUP(D2,A:B,2,0)查找型号为AA产品的时候,它匹配的结果却是aa的结果。在有大小写区分的时候,那应该用什么函数来解决呢?

如何用vlookup匹配出重复值(VLOOKUP函数不能区分大小写)(2)

首先我们来了解一个区别大小写的函数:EXACT函数

EXACT(text1,text2)

区分大小写的比较两个字符,是否相同

=EXACT(D2,A2),即比较AA和aa结果是FALSE

=EXACT(D2,A3),即比较AA和AA的结果是TRUE

如何用vlookup匹配出重复值(VLOOKUP函数不能区分大小写)(3)

然后再结合数组的应用,我们使用公式:

第1种方法:使用lookup函数法:

=LOOKUP(1,0/EXACT(A:A,D2),B:B)

如何用vlookup匹配出重复值(VLOOKUP函数不能区分大小写)(4)

前面也刚刚讲过lookup函数的十大用法,大家可以回顾一下

Excel比vlookup还好用的lookup函数用法大全,收藏套用!里面常用的通式是:

=lookup(1,0/(查找列=查找值),结果列),现在只是把等号用exact函数代替了而已,就可以查找到了。

第2种方法:使用Index match法

输入的公式是:

=INDEX(B:B,MATCH(1,--EXACT(A:A,D2),0))

输入完公式,要按CTRL SHIFT ENTER三键结束。

如何用vlookup匹配出重复值(VLOOKUP函数不能区分大小写)(5)

下次再遇到大小写查找匹配的时候,就可以用这两种方法的一种哦

你学会了么?欢迎留言讨论

最近3篇精彩推荐:

Excel中的COUNT系家族函数,你会几个?

Excel表格只能看,不能改动小技巧!

Excel单元格中的0,不显示的4种方法,快快来学!

------------------------

作者:小H

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页