Excel函數(shù)公式:查找引用之王LOOKUP。
今天我們要學習的函數(shù),很多白領還不會用,但這個函數(shù)的含金量很高,此函數(shù)就是LOOKUP函數(shù)。
凡工作中涉及的查找引用的問題,都可以用LOOKUP函數(shù)來解決,就連一些逆向查找,涉及合并單元格的查找,LOOKUP函數(shù)也能發(fā)揮出意想不到的強大作用,此函數(shù)無疑職場辦公必備函數(shù)。
一、LOOKUP函數(shù)語法解析及基礎用法。
LOOKUP函數(shù)是Excel中威力十分強大的查找引用函數(shù),當需要查詢一行或一列并查找另一行或列中的相同位置的值時,就要用到這個函數(shù)了。
LOOKUP函數(shù)有兩種使用方式:向量形式和數(shù)組形式。
(一)、向量形式。
LOOKUP函數(shù)的向量形式在單行區(qū)域或單列區(qū)域中查找值,然后返回第二個單行區(qū)域或單列區(qū)域中相同位置的值。
語法:
LOOKUP(lookup_value,lookup_vector,[result_vector])
參數(shù)說明:
lookup_value:必需。LOOKUP在第一個向量中搜索的值。lookup_value可以是數(shù)字,文本,邏輯值,名稱或?qū)χ档靡谩?/span>
lookup_vector:必需。包含一行或一列的區(qū)域,lookup_vector中的值可以是文本、數(shù)字或邏輯值。
注意事項:
1、lookup_vector中的值必需按升序排序,否則,LOOKUP函數(shù)可能無法返回正確的值,文本不區(qū)分大小寫。
2、result_vector:可選。只包含一行或一列的區(qū)域。result_vector參數(shù)與lookup_vector參數(shù)大小必需相同。
3、如果LOOKUP函數(shù)找不到lookup_value,則該函數(shù)會與lookup_vector中小于或等于lookup_vlaue的最大值進行匹配。
4、如果lookup_value小于lookup_vector中的最小值,則LOOKUP會返回#N/A錯誤值。
示例:

方法:
1、選定目標單元格。
2、輸入公式:=LOOKUP(G3,$B$3:$B$12,$D$3:$D$12)。
3、Ctrl+Enter填充。
(二)、數(shù)組形式。
LOOKUP函數(shù)的數(shù)組形式在數(shù)組的第一行或第一列中查找指定的值,并返回數(shù)組最后一行或最后一列中同一位置的值。當要匹配的值位于數(shù)組的第一行或第一列時,請使用LOOKUP的數(shù)組形式。
語法:LOOKUP(lookup_value,array)。
參數(shù)說明:
lookup_value:必需。LOOKUP函數(shù)在數(shù)組中搜索的值。lookup_value參數(shù)可以是數(shù)字,文本,邏輯值,名稱或?qū)χ档囊谩?/span>
Array:必需。包含要與lookup_value進行比較的文本,數(shù)字或邏輯值的單元格。
注意事項:
1、如果LOOKUP函數(shù)找不到lookup_value的值,它會使用數(shù)組中小于或等于lookup_value的最大值。
2、如果lookup_value的值小于第一行或第一列中的最小值(取決于數(shù)組維度),LOOUP會返回#N/A錯誤值。
3、LOOKUP函數(shù)的數(shù)組形式和HLOOKUP函數(shù)和VLOOKUP函數(shù)非常相似。區(qū)別在于:HLOOKUP在第一行中搜lookup_value的值,VLOOKUP在第一列中搜索,而LOOKUP根據(jù)數(shù)組維度進行搜索。
4、如果數(shù)組包含的區(qū)域列數(shù)多于行數(shù),LOOKUP會在第一行中搜索lookup_value的值。
5、如果數(shù)組是正方的或者行數(shù)多余列數(shù),LOOKUP會在第一列中進行搜索。
6、使用HLOOKUP和VLOOKUP函數(shù),您可以通過索引以向下或遍歷的方式搜索,但是LOOKUP始終選擇行或列中的最后一個值。
7、數(shù)組array中的值必需按升序進行排序,否則,LOOKUP函數(shù)可能無法返回正確的結(jié)果。文本不區(qū)分大小寫。
示例:

方法:
1、選定目標單元格。
2、輸入公式:=LOOKUP(G3,$B$3:$D$12)。
3、Ctrl+Enter填充。
二、LOOKUP函數(shù)單條件查找。
在LOOKUP函數(shù)的語法解析中,我們已經(jīng)知道,但條件查找的前提是數(shù)據(jù)源按升序排列,但實際工作中很多數(shù)據(jù)源都是亂序排列的。這種情況下,如何使用LOOKUP函數(shù)來實現(xiàn)查找引用功能呢?

方法:
1、選定目標單元格。
2、在單元格中輸入公式:=LOOKUP(1,0/($C$3:$C$8=G7),$D$3:$D$8)
3、Ctrl+Enter填充。
三、LOOKUP函數(shù)多條件查找。
LOOKUP函數(shù)的但條件查找我們已經(jīng)掌握了,但是如果有多個條件,那么該如何去操作呢?

方法:
1、選定目標單元格。
2、在目標單元格中輸入公式:=LOOKUP(1,0/($C$3:$C$8=H3)*($D$3:$D$8=I3),$E$3:$E$8)。
3、Ctrl+Enter填充。
釋義:
公式中的條件用*連接起來即為多條件查找。所以掌握單條件查找公式是最重要的。
四、LOOKUP函數(shù)從下向上查找。
我們已經(jīng)學習了LOOKUP函數(shù)的單條件查找和多條件查找的方法,下面來介紹LOOKUP函數(shù)逆向查找的方法,包括從下向上查找和從右向左查找。

方法:
1、選定目標單元格。
2、在目標單元格中輸入公式:=LOOKUP(1,0/($C$3:$C$8=H3),$E$3:$E$8)。
3、Ctrl+Enter填充。
五、LOOKUP函數(shù)從右向左查找。

方法:
1、選定目標單元格。
2、在目標單元格中輸入公式:=LOOKUP(1,0/($C$3:$C$8=H3),$B$3:$B$8)。
3、Ctrl+Enter填充。
六、LOOKUP函數(shù)多層次多區(qū)間查找。

方法:
1、選定目標單元格。
2、在目標單元格中輸入公式:=LOOKUP(C3,$G$3:$H$6)
3、Ctrl+Enter填充。
七、LOOKUP函數(shù)返回最后一個非空數(shù)值。

方法:
在目標單元格中輸入公式:=LOOKUP(9E+307,C:C)。
八、LOOKUP函數(shù)返回最后一個非空文本。

方法:
在目標單元格輸入公式:=LOOKUP("座",C:C)。
-
Origin(Pro):學習版的窗口限制【數(shù)據(jù)繪圖】 2020-08-07
-
如何卸載Aspen Plus并再重新安裝,這篇文章告訴你! 2020-05-29
-
OriginPro:學習版申請及過期激活方法【數(shù)據(jù)繪圖】 2020-08-06
-
CAD視口的邊框線看不到也選不中是怎么回事,怎么解決? 2020-06-04
-
教程 | Origin從DSC計算焓和比熱容 2020-08-31
-
Aspen Plus安裝過程中RMS License證書安裝失敗的解決方法,親測有效! 2021-10-15
-
CAD外部參照無法綁定怎么辦? 2020-06-03
-
CAD中如何將布局連帶視口中的內(nèi)容復制到另一張圖中? 2020-07-03
