亞寵展、全球寵物產業風向標——亞洲寵物展覽會深度解析
732
2025-04-01
沒聽過LOOKUP函數不要緊,但這些經典用法你一定得會!
今天給大家介紹一個LOOKUP函數,這個函數大家可能很少聽,大家聽的最多的都是VLOOKUP函數,那么這個函數究竟什么來頭。
我們下面就來給大家介紹一下。
1、逆向查詢
在下面這個案例種,我們要根據名稱找地址,數據源在第二個表里。
但我們現在可以看到,表二里面的數據源順序是反的,所以如果我們用VLOOKUP函數來匹配,就會得到錯誤值。
但是如果你會用LOOKUP函數,那么就能夠輕松解決這個問題。
我們在C5單元格錄入函數公式:
=LOOKUP(1,0/($F$5:$F$8=B5),$E$5:$E$8)
這個公式表示:以0/(F5:F8=B5)構建一個0、#DIV/0!組成的數組,再用1作為查找值,即可查找最后一個滿足非空單元格條件的記錄。
2、根據簡稱查詢全稱
相信大家應該經常會遇到名稱全稱不記得的情況,情況就像下圖所示:
我們只記得用戶或者產品的簡稱,但卻不記得全稱,但是在另外一份表里面有。
我們就可以用到LOOKUP函數。
我們在C18單元格錄入函數公式:
=IFERROR(LOOKUP(1,0/FIND(B18,E$18:E$19),E$18:E$19),””)
這個函數公式表示:
首先我們先來看:“0/FIND(B18,E$18:E$19)”部分:
首先用FIND函數分別查詢B18單元格“上海盾法”在E$18:E$19每個單元格中的起始位置,得到一個由錯誤值和數值組成的數組。
余下部分的計算過程就和咱們前面說過的一樣了,使用IFERROR函數來屏蔽公式查詢不到對應結果時返回的錯誤值。
3、多個區間的條件判斷
如果我們要給學生進行評級,按照成績來評級,然后根據不同的分數給出不同的等級。
我們就可以用LOOKUP函數來實現。
而且使用這種方法,會比用IF函數來的更加省時省力!
我們來看下具體的操作。
我們在E26單元格錄入函數公式:
=LOOKUP(C26,{0,50,60,75,86,96;”很差”,”差”,”一般”,”較好”,”優秀”,”能手”})
這個函數公式表示:判斷C26單元格的數值在給定范圍當中的那個區域,如果是0-50區域的,就返回很差,后面的以此類推。
除了這些基礎應用,LOOKUP函數還有很多精彩的用法,這些內容咱們留到以后慢慢再說。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。