今天給大家?guī)砹薒OOKUP函數(shù)的10個(gè)最經(jīng)典用法。
還不會的朋友們,趕緊來補(bǔ)課呀!
案例1:按照銷售金額區(qū)間查詢提成比例
此法,在實(shí)際工作中出現(xiàn)的頻率非常高。
我們在E4單元格輸入公式=LOOKUP(D4,$H$4:$I$8),然后回車下拉即可。
公式解析:
LOOKUP函數(shù)語法1:(目標(biāo)值,查找的范圍)
PS:LOOKUP是不是和VLOOKUP前兩個(gè)語法相似?
查找范圍向下拖動的時(shí)候如果不絕對引用會出現(xiàn)位移現(xiàn)象,所以我們在選擇第二個(gè)參數(shù)的時(shí)候就將查找范圍按F4鍵鎖定了。
微信掃碼入群,領(lǐng)取課件學(xué)習(xí)
案例2:查找最新日期的數(shù)據(jù)
這是一個(gè)水果店老板在群里求助的案例,他希望能在表格最后面統(tǒng)計(jì)最新日期的水果單價(jià),如果最新日期單元格為空,就返回最后一個(gè)有單價(jià)的值。
只需要在K4單元格輸入公式=LOOKUP(1,0/(D4:J4<>""),(D4:J4)),然后下拉填充即可。
公式解析:
LOOKUP函數(shù)語法2:(目標(biāo)值,查找的范圍,返回值的范圍)
(D4:J4<>””)是一個(gè)邏輯公式,當(dāng)判斷這個(gè)區(qū)域單元格的值不等于空時(shí),返回的結(jié)果就是TRUE,當(dāng)0除邏輯值TRUE的時(shí)候結(jié)果就是0,否則返回的就是錯(cuò)誤值,加上LOOKUP函數(shù)默認(rèn)為升序,所以默認(rèn)就會返回最后一個(gè)結(jié)果為0的值。
案例3:統(tǒng)計(jì)最后一名考試的學(xué)員
在E4單元格填充公式=LOOKUP(“座”,C3:C17),回車后就能查詢到最后一名考試的學(xué)員是“小郭子”。
公式解析:
“座”字法查找是LOOKUP函數(shù)中最經(jīng)典的用法,原理是因?yàn)檫@個(gè)座字是漢字中按照拼音最靠后的漢字。之前的文章有專門給大家解釋過,還不會的同學(xué)移駕評論區(qū)咨詢文章名字。
案例4:統(tǒng)計(jì)最后一名考試學(xué)員成績
接上一個(gè)案例查找了最后一名考試的學(xué)員,我們再查詢一下最后一名學(xué)員考試的成績,在E4單元格填充公式=LOOKUP(9E+307,C3:C17)
公式解析:
“9E+307”和“座”原理相似,因?yàn)?E+307是在表格中比較大的一個(gè)數(shù)。有小伙伴會問到如果用滿分100代替9E+307可以嗎?結(jié)論是不可以,因?yàn)槲覀冊谛枰y(tǒng)計(jì)的數(shù)據(jù)區(qū)域中還有日期存在,日期也是數(shù)字的另外一種形態(tài),所以這里我們不僅要考慮分?jǐn)?shù)值還要考慮日期值也在我們查找的區(qū)域中。
案例5: LOOKUP函數(shù)單條件查找
在H4單元格填充公式=LOOKUP(1,0/(C4:C11=G4),D4:D11)
公式解析:
這個(gè)公式和前面案例2用的公式結(jié)構(gòu)基本一致,把第二參數(shù)的邏輯值判斷更改為查找的條件值即可。
案例6: LOOKUP函數(shù)多條件查找
在I4單元格填充公式=LOOKUP(1,0/(C4:C11=G4)/(D4:D11=H4),E4:E11)
公式解析:
多條件查找就是在第二參數(shù)中增加條件即可,如果有多個(gè)結(jié)果,公式會返回最后一個(gè)滿足條件的值。所以這里我們不僅僅只有兩個(gè)條件,還可以是多個(gè)條件來判斷。
案例7: LOOKUP函數(shù)填充合并單元格內(nèi)容
遇到合并單元格的數(shù)據(jù)時(shí),你用VLOOKUP函數(shù)查找下拉公式時(shí)是不是會出錯(cuò)?
這里L(fēng)OOKUP非常友好的可以解決這個(gè)問題,利用漢字最后所在的位置排序法,在E4單元格填充公式=LOOKUP("做",$D$4:D4)
公式解析:
這里為了讓大家和前面的案例有區(qū)分,故意將“座”更改為“做”,道理是一樣的,第二參數(shù)的區(qū)域起始單元格位置需要進(jìn)行絕對引用,否則下拉的時(shí)候就會動態(tài)位移。
案例8:數(shù)組函數(shù)構(gòu)建合并單元格內(nèi)容
開始燒腦了,如果案例7你還沒看明白,那么抓緊來學(xué)習(xí)一下案例8使用數(shù)組函數(shù)構(gòu)建的合并單元格內(nèi)容,首先選中公式:=LOOKUP(ROW($D$4:$D$11),ROW($D$4:$D$11)/(D4:D11<>""),$D$4:$D$11)復(fù)制,接著選中E4:E11單元格區(qū)域,在編輯欄粘貼公式,然后按Ctrl+Shift+Enter三鍵填充公式即可實(shí)現(xiàn)合并單元格內(nèi)容填充。
公式解析:數(shù)組公式看上去好復(fù)雜的樣子,要從何說起呢?可能有的小伙伴不理解案例7中的公式那么精簡都可以實(shí)現(xiàn)填充了,為什么還要寫這么復(fù)雜的數(shù)組公式呢?因?yàn)閿?shù)組公式可以參與公式的嵌套和計(jì)算使用,可以替代輔助列,比如下圖演示的,我們分別對案例7和案例8的公式使用F9鍵預(yù)覽結(jié)果看下,數(shù)組公式能看到多個(gè)結(jié)果,而普通公式的結(jié)果只有一個(gè)值。
案例9:LOOKUP函數(shù)提取單元格內(nèi)容中數(shù)值
在C4單元格中填充公式=-LOOKUP(1,-LEFT(B4,ROW($1:$8)))
公式解析:
小伙伴們看到公式中使用了LEFT函數(shù)和ROW函數(shù)嵌套,并且在LEFT函數(shù)前面添加了負(fù)號,意思是將該函數(shù)提取的內(nèi)容轉(zhuǎn)成負(fù)數(shù),所以當(dāng)結(jié)果比1小的時(shí)候就返回最大值就是我們需要的數(shù)字,然后在LOOKUP函數(shù)前面再加一個(gè)負(fù)號將提取出來的數(shù)值負(fù)負(fù)得正轉(zhuǎn)換出來。
案例10: LOOKUP函數(shù)判斷日期上中下旬
我們在C4單元格粘貼公式=LOOKUP(DAY(B4),{1,11,21},{“上旬”,”中旬”,”下旬”})
公式解析:前面我們學(xué)習(xí)了數(shù)組公式的運(yùn)用,這里我們可以套用靜態(tài)數(shù)組內(nèi)容,使用DAY函數(shù)判斷日期的天數(shù),然后第二參數(shù)設(shè)置上中下旬的天數(shù)間隔,最后第三參數(shù)根據(jù)天數(shù)間隔設(shè)置上中下旬結(jié)果。
聯(lián)系客服