您的位置:首頁»時尚»正文

6個LOOKUP函數經典用法,全部會的都是excel高手!

LOOKUP函數

lookup(lookup_value,lookup_vector,[result_vector])

lookup(查找值, 查找範圍(必須昇冪排列), 返回值範圍)

1.單條件查找

在E2儲存格輸入公式:=LOOKUP(1,0/($A$2:$A$10=D2),$B$2:$B$10)

公式說明:0/($A$2:$A$10=D2)判斷A列姓名區域是否等於查找條件, 返回邏輯值true和false, 使用0除的方法將true返回0, false返回錯誤值。 最後利用lookup的特性(忽略錯誤值), 滿足條件返回0, 不滿足返回錯誤值。 這時只需要使用一個>=0的值查找就可以返回結果了。 【使用0/方法主要是為了避免查找區域昇冪排序】

2.多條件查找

在G2儲存格輸入公式:=LOOKUP(1,0/(($A$2:$A$10=E2)*($B$2:$B$10=F2)),$C$2:$C$10)

公式說明:0/(($A$2:$A$10=E2)*($B$2:$B$10=F2))滿足條件返回true, 不滿足返回false, 兩列資料結果相乘, 返回1和0, 使用0除的方法將1轉為0,0轉為錯誤值, 最後LOOKUP函數忽略錯誤值,

即返回0對應的銷量。

3.查找最後一次出現的資料

在F2儲存格輸入公式:=LOOKUP(1,0/($A$2:$A$12=E2),$B$2:$B$12)

公式說明:使用0除的方法避免了查找範圍必須昇冪排序的弊端, LOOKUP查找特性就是由下至上進行查找。

4.分數多等級考核

在F2儲存格輸入公式:=LOOKUP(B2,$E$2:$F$5)

這種方法可以輕鬆替代IF函數多嵌套問題, 前提是先要對查找範圍進行昇冪排序。

5.輕鬆提取複雜數位

在B2儲存格輸入公式:=-LOOKUP(1,-LEFT(A2,ROW($1:$4)))

公式說明:用LEFT函數從A2儲存格左邊分別提取1,2,3,4個字元,在LEFT函數前面加-(負號)母的是將數位轉為負數, 將文本字元轉為錯誤值。 再用LOOKUP忽略錯誤值的特性查找, 在LOOKUP函數前面加-(負號)是為了將負數轉為正數。

6.全稱查找簡稱

在B2儲存格輸入公式:=LOOKUP(20,FIND($D$2:$D$5,A2),$D$2:$D$5)

公式說明:FIND函數查找簡稱店名在全稱店名中有沒有出現, 找到既返回所在的字元位置,

找不到返回錯誤值, 使用查找值20(寫一個比店名全稱字元數大的數位即可)LOOKUP查找20忽略錯誤值, 返回對應的簡稱店名。

我是小螃蟹, 如果您喜歡這篇教程, 請幫忙點贊和轉發哦, 感謝您的支持!

Next Article
喜欢就按个赞吧!!!
点击关闭提示