編按:
常用的查找函數(shù)如VLOOKUP、LOOKUP、XLOOKUP、MATCH等在查找時(shí)都不區(qū)分字母大小寫。如果需要區(qū)分大小寫進(jìn)行查找該怎么辦呢?方法是搭配EXACT或者FIND函數(shù)進(jìn)行查找。
今天小窩分享可以區(qū)分字母大小寫的查找方法。
看下圖,部分型號(hào)只有大小寫區(qū)別,如何精確查找呢?首先看看VLOOKUP或者XLOOKUP的表現(xiàn)。很明顯結(jié)果是錯(cuò)誤的,因?yàn)閂LOOKUP、XLOOKUP、LOOKUP、MATCH等都不支持大小寫區(qū)分。這個(gè)時(shí)候需要找能區(qū)分字母大小寫的函數(shù)來搭配。下面提供幾個(gè)方法。EXACT可以區(qū)分大小寫,比較兩個(gè)文本是否相等。公式1:=XLOOKUP(1,--EXACT(E2,A2:A8),B2:B8)用EXACT判斷A2:A8中的每個(gè)文本是否等于E2中的文本,相等返回TRUE,不相等返回FALSE。然后用雙負(fù)運(yùn)算,將TRUE變成1,F(xiàn)ALSE變成0。最后用XLOOKUP查找1,返回1對(duì)應(yīng)的人員。公式2: =LOOKUP(,0/EXACT(A2:A8,E2),B2:B8)先用EXACT判斷是否相等,得到一列由FALSE和TRUE組成的數(shù)組;然后用0除以數(shù)組,得到由0和錯(cuò)誤值組成的數(shù)組;最后根據(jù)二分法原理LOOKUP返回?cái)?shù)組中最后一個(gè)0所對(duì)應(yīng)的人員。公式3:=VLOOKUP(1,HSTACK(--EXACT(A2:A8,E2),B2:B8),2,)用HSTACK將EXACT得到的數(shù)組和B2:B8組成查找區(qū)域,再精確查找1。公式1:=LOOKUP(1,FIND(E2,A2:A8),B2:B8)FIND函數(shù)區(qū)分大小寫。用它在A2:A8中查找E2得到一組由#VALUE和1組成的數(shù)組,然后用LOOKUP查找1返回人員。注意,此處不能省略第1參數(shù)。LOOKUP省略第1參數(shù)表示查找0。公式2:=XLOOKUP(1,FIND(E2,A2:A8),B2:B8)公式3:=VLOOKUP(1,HSTACK(FIND(E2,A2:A8),B2:B8),2,)OK,關(guān)于區(qū)分字母大小寫的查找就介紹這么多。
最后,分享柳之老師剛開發(fā)的《Excel人事管理模板課程》,預(yù)覽如下: 2元領(lǐng)?。喝譋xcel技巧視頻+200套模板
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。