lookup函數的使用方法 lookup函數的語法格式有哪些

來源:果殼範文吧 1.98W

Lookup函數分為向量型查找和數組型查找。本文是本站小編精心收集的lookup函數的使用方法,僅供參考!

lookup函數的使用方法 lookup函數的語法格式有哪些
lookup函數的含義

把數(或文本)與一行或一列的數據依次進行匹配,匹配成功後,然後把對應的數值查找出來。

Lookup函數分為向量型查找和數組型查找。

在一列或一行中查找某個值,稱為向量型查找。

在數列或數行中查找稱為數組型查找。

lookup函數的語法格式

向量型查找=lookup(lookup_value,lookup_vector,result_vector)

=lookup(查找的'值,查找的範圍,返回值的範圍)

數組型查找= lookup(lookup_value,array)

=lookup(查找的值,數組)

參數lookup_value表示查找的值——它的形式可以是:數字、文本、邏輯值或包含數值的名稱或引用。

參數lookup_vector表示查找的範圍——只包含一行或一列的區域。

參數result_vector表示返回值的範圍——只包含一行或一列的區域,且其大小必須與 lookup_vector(查找的範圍)一致。

lookup函數的使用方法

一、逆向查找、多條件查找:如圖

如圖中例一是要通過逆向來查找,一般這樣的查找可以使用index+match這兩個函數使用來實現,列二是要進行多條件查詢。

但是使用lookup的話只要記得查找公式的標準格式,然後不管多少個條件,都可以自己套寫公式了。

例一公式為:=LOOKUP(1,0/(B2:B9=G2),A2:A9)

例二公式為: =LOOKUP(1,0/((A2:A9=G6)*(C2:C9=H6)),B2:B9)

這兩個公式就是LOOKUP函數最典型用法。

可以歸納:

例一:=LOOKUP(1,0/(條件),目標區域或數組)

例二:=LOOKUP(1,0/((條件1)*( 條件2)* ( 條件N)),目標區域或數組)

注:其中,條件可以是多個邏輯判斷相乘組成的多條件數組。

二、要查詢A列中的最後一個文本,也非LOOKUP函數莫屬,用到的公式是:

=LOOKUP("々",A:A)

"々"通常被看做是一個編碼較大的字符,它的輸入方法為組合鍵。如果感覺每次寫這個符號有點費事兒,也可以寫成:

=LOOKUP("座",A:A)

一般情況下,第一參數寫成“座”也可以返回一列或一行中的最後一個文本。

三、要查詢A列中的最後一個數值,用到的公式是:

=LOOKUP(9E307,A:A )

9E307被認為是接近Excel規範與限制允許鍵入最大數值的數,用它做查詢值,可以返回一列或一行中的最後一個數值。很多時候9E307也可以9^9取代,也即9個9相乘的結果387420489,不過,如果你的數據中有超過這個數字的,還是用9E307穩妥一些。

熱門標籤