說(shuō)到Excel數(shù)據(jù)查詢哪個(gè)函數(shù)用的最多,可能很多人都會(huì)不約而同的說(shuō)到vlookup函數(shù)。實(shí)際上在數(shù)據(jù)查詢過(guò)程中,有一個(gè)函數(shù)比vlookup函數(shù)更有效率,這個(gè)函數(shù)可以說(shuō)是查找函數(shù)之王,它就是Lookup函數(shù)。今天我們就通過(guò)7個(gè)案例,讓大家看看為什么數(shù)據(jù)查找Lookup函數(shù)更加方便。
案例一:數(shù)據(jù)簡(jiǎn)單查詢
案例說(shuō)明:查詢工號(hào)為SZ03人員對(duì)應(yīng)的銷售額
函數(shù)公式:
=LOOKUP(1,0/(B1:B6=E4),C1:C6)
案例講解:
lookup函數(shù)常規(guī)查詢的時(shí)候有3個(gè)參數(shù)值,第一個(gè)參數(shù)為1通常為固定值,第二參數(shù)為條件計(jì)算值,也就是計(jì)算當(dāng)B1:B6區(qū)域中符合E4條件的值,因?yàn)檫@樣查詢不符合條件的值會(huì)以True和False的形式出現(xiàn),如下圖:
所以在這里我們通過(guò)用0/的格式來(lái)進(jìn)行初步處理,讓這種文本格式變?yōu)閿?shù)字格式,將不符合條件的值用錯(cuò)誤值代替。如下圖:
所以0的值就代表我們需要查找的數(shù)據(jù)對(duì)應(yīng)位置。第三參數(shù)為需要查找的數(shù)據(jù)區(qū)域。
案例二:反向數(shù)據(jù)查找
案例說(shuō)明:通過(guò)工號(hào)向左查詢對(duì)應(yīng)人員姓名
函數(shù)公式:
=LOOKUP(1,0/(B1:B6=E4),A1:A6)
案例講解:
向左查詢函數(shù)與一般查詢方式一樣,第一第二參數(shù)我們可以不用變化,我們只需要將第三參數(shù)更改為A1:A6單元格區(qū)域即可,這樣就可以輕松實(shí)現(xiàn)數(shù)據(jù)向左查詢。如果使用vlookup函數(shù)進(jìn)行向左查詢,我們還需要搭配IF函數(shù)一起使用。
案例三:多條件數(shù)據(jù)查詢
案例說(shuō)明:在同名的情況下,通過(guò)工號(hào)和部門(mén)查詢對(duì)應(yīng)的銷售額
函數(shù)公式:
LOOKUP(1,0/(A1:A7=F4)*(C1:C7=G4),D1:D7)
案例講解:
lookup函數(shù)多條件查詢的時(shí)候與一般查詢一樣,多條件查詢只需要在第二參數(shù)用*號(hào),將多個(gè)條件值連接起來(lái)即可。第三參數(shù)的查詢區(qū)域還是保持不變。相比vlookup函數(shù)會(huì)簡(jiǎn)單太多。
案例四:查找人員的最后一條數(shù)據(jù)記錄
案例說(shuō)明:在有多條數(shù)據(jù)的情況下,提取王五的最后一條數(shù)據(jù)
函數(shù)公式:
LOOKUP(1,0/(B1:B7=G4),E1:E7)
案例講解:
提取最后一條數(shù)據(jù)記錄,如果是vlookup函數(shù),它無(wú)法單獨(dú)進(jìn)行提取。但是使用Lookup函數(shù)可以輕松的做到。一般查詢過(guò)程中,如果有多個(gè)相同查詢的條件的時(shí)候,Lookup函數(shù)默認(rèn)會(huì)自下往上進(jìn)行查詢符合條件的第一個(gè)值。而Vlookup函數(shù)是自上而下的查詢符合條件的第一個(gè)值。
案例五:數(shù)據(jù)區(qū)間值查詢
案例說(shuō)明:根據(jù)銷售額匹配出對(duì)應(yīng)等級(jí)
函數(shù)公式:
LOOKUP(D2,$H$2:$H$6,$I$2:$I$6)
案例講解:
這里查找區(qū)間值類似于模糊查詢,第一參數(shù)為我們需要查詢的條件值,第二參數(shù)為條件值所在區(qū)域,第三參數(shù)為我們需要對(duì)應(yīng)查找的值區(qū)間。
案例六:從不規(guī)律文本中模糊查找數(shù)據(jù)
案例說(shuō)明:從一段文字中根據(jù)關(guān)鍵詞模糊查詢對(duì)應(yīng)的銷量
函數(shù)公式:
LOOKUP(9^9,FIND(D2,$A$2:$A$5),$B$2:$B$5)
案例講解:
從文本中提取特定的字符并進(jìn)行查詢對(duì)應(yīng)的數(shù)據(jù),我們?cè)谶@里第二參數(shù)用到了Find函數(shù)來(lái)進(jìn)行輔助。Find函數(shù)的作用在于找到關(guān)鍵詞所在的單元格位置;第一參數(shù)9^9代表的是任意符號(hào)條件的最大值,然后進(jìn)而查詢出對(duì)應(yīng)的值。
案例七:文本中關(guān)鍵詞提取
案例說(shuō)明:從左邊文本中提取對(duì)應(yīng)的產(chǎn)品名稱
函數(shù)公式:
案例講解:
Lookup函數(shù)提取關(guān)鍵詞內(nèi)容,我們只需要調(diào)整第二和第三參數(shù)即可。第二參數(shù)通過(guò)Find函數(shù),通過(guò){}數(shù)組的方式,查找出我們需要的值;第二參數(shù)查找出值的位置之后,再返回第三參數(shù){}數(shù)組里面對(duì)應(yīng)的產(chǎn)品名稱即可。
現(xiàn)在你知道數(shù)據(jù)查詢Lookup函數(shù)是不是簡(jiǎn)單更多的呀。
聯(lián)系客服