1樓:匿名使用者
語法:vlookup(lookup_value,table_array,col_index_num,range_lookup)
lookup_value 為需要在**陣列第一列中查詢的數值。lookup_value 可以為數值或引用。若 lookup_value 小於 table_array 第一列中的最小值,vlookup 將返回錯誤值 #n/a。
table_array 為兩列或多列資料。請使用對區域的引用或區域名稱。table_array 第一列中的值是由 lookup_value 搜尋的值。
這些值可以是文字、數字或邏輯值。不區分大小寫。
col_index_num 為 table_array 中待返回的匹配值的列序號。col_index_num 為 1 時,返回 table_array 第一列中的數值;col_index_num 為 2,返回 table_array 第二列中的數值,以此類推。如果 col_index_num :
小於 1,vlookup 返回錯誤值 #value!。大於 table_array 的列數,vlookup 返回錯誤值 #ref!。
range_lookup 為邏輯值,指定希望 vlookup 查詢精確的匹配值還是近似匹配值:如果為 true 或省略,則返回精確匹配值或近似匹配值。也就是說,如果找不到精確匹配值,則返回小於 lookup_value 的最大數值。
table_array 第一列中的值必須以公升序排序;否則 vlookup 可能無法返回正確的值。可以選擇「資料」選單上的「排序」命令,再選擇「遞增」,將這些值按公升序排序。有關詳細資訊,請參閱預設排序次序。
如果為 false,vlookup 將只尋找精確匹配值。在此情況下,table_array 第一列的值不需要排序。如果 table_array 第一列中有兩個或多個值與 lookup_value 匹配,則使用第乙個找到的值。
如果找不到精確匹配值,則返回錯誤值 #n/a。
注意引用的時候查詢區域是絕對位址。
2樓:匿名使用者
函式 lookup 有兩種語法形式:向量和陣列。
具體的參見函式幫助。
3樓:匿名使用者
=lookup(a1,a1:a6,b1:b6)
注意:第2個和第3個引數的單元格數量一定要一致.
4樓:匿名使用者
有關lookup函式的討論貼
5樓:
向量型的lookup 函式語法其中的引數如下介紹:
第一,lookup_value 是 lookup 在第乙個向量中搜尋到的值。lookup_value 可以是數字、文字、邏輯值,也可以是代表某個值的名稱或引用。
第二,lookup_vector 是乙個僅包含一行或一列的區域。lookup_vector 中的值可以是文字、數字或邏輯值。
說明:lookup_vector 中的值必須按公升序順序排列。例如,-2、-1、0、1、2 或 a-z 或 false、true。
否則,lookup 返回的值可能不正確。大寫和小寫文字是等效的。
第三,result_vector 是乙個僅包含一行或一列的區域。它的大小必須與 lookup_vector 相同。
陣列型的lookup 函式的語法是:lookup(lookup_value,array)
陣列型的lookup 函式語法其中的引數如下介紹:
第一,lookup_value 是 lookup 在陣列中搜尋到的值。lookup_value 可以是數字、文字、邏輯值,也可以是代表某個值的名稱或引用。
第二,如果 lookup 找不到 lookup_value,它會使用該陣列中小於或等於 lookup_value 的最大值。
6樓:匿名使用者
lookup 函式可返回一行或一列區域中或者陣列中的某個值。lookup 函式具有兩種語法形式:向量和陣列。
向量形式的 lookup 在一行或一列區域(稱為向量)中查詢值,然後返回另一行或一列區域中相同位置處的值。陣列形式的 lookup 在陣列的第一行或列中查詢指定值,然後返回該陣列的最後一行或列中相同位置處的值。
回到頂端
向量形式的 lookup
向量形式的 lookup 在一行或一列區域(稱為向量)中查詢值,然後返回另一行或一列區域中相同位置處的值。如果要指定其中包含要匹配的值的區域,請使用這種形式的 lookup 函式。
向量形式的語法
lookup(lookup_value,lookup_vector,result_vector)
lookup_value 是 lookup 在第乙個向量中搜尋到的值。lookup_value 可以是數字、文字、邏輯值,也可以是代表某個值的名稱或引用。
lookup_vector 是乙個僅包含一行或一列的區域。lookup_vector 中的值可以是文字、數字或邏輯值。
重要說明:lookup_vector 中的值必須按公升序順序排列。例如,-2、-1、0、1、2 或 a-z 或 false、true。
否則,lookup 返回的值可能不正確。大寫和小寫文字是等效的。
result_vector 是乙個僅包含一行或一列的區域。它的大小必須與 lookup_vector 相同。
注意如果 lookup 找不到 lookup_value,它會匹配 lookup_vector 中小於或等於 lookup_value 的最大值。
如果 lookup_value 小於 lookup_vector 中的最小值,則 lookup 會返回 #n/a 錯誤值。
示例收起該**該**
a b1 頻率 顏色
2 4.14 red
3 4.19 orange
4 5.17 yellow
5 5.77 green
6 6.39 blue
收起該**該**
公式 說明(結果)
=lookup(4.91,a2:a6,b2:b6) 在列 a 中查詢 4.19,然後返回列 b 的同一行中的值 (orange)。
=lookup(5.00,a2:a6,b2:b6) 在列 a 中查詢 5.00,然後返回列 b 的同一行中的值 (orange)。
=lookup(7.66,a2:a6,b2:b6) 在列 a 中查詢 7.66,匹配次小值 (6.39),然後返回列 b 的同一行中的值 (blue)。
=lookup(0,a2:a6,b2:b6) 在列 a 中查詢 0,然後返回乙個錯誤,原因是 0 小於 lookup_vector a2:a7 中的最小值 (#n/a)。
回到頂端
陣列形式的 lookup
陣列形式的 lookup 在陣列的第一行或列中查詢指定值,然後返回該陣列的最後一行或列中相同位置處的值。如果要匹配的值位於陣列的第一行或列中,請使用這種形式的 lookup。
陣列形式的語法
lookup(lookup_value,array)
lookup_value 是 lookup 在陣列中搜尋到的值。lookup_value 可以是數字、文字、邏輯值,也可以是代表某個值的名稱或引用。
如果 lookup 找不到 lookup_value,它會使用該陣列中小於或等於 lookup_value 的最大值。
如果 lookup_value 小於第一行或列(取決於陣列維度)中的最小值,則 lookup 會返回 #n/a 錯誤值。
array 是乙個單元格區域,其中包含要與 lookup_value 進行比較的文字、數字或邏輯值。
陣列形式的 lookup 與 hlookup 函式和 vlookup 函式相似。其區別是 hlookup 在第一行中搜尋 lookup_value,vlookup 在第一列中進行搜尋,而 lookup 根據陣列的維度進行搜尋。
如果 array 所覆蓋區域的寬度大於高度(列多於行),則 lookup 會在第一行中搜尋 lookup_value。
如果 array 所覆蓋的區域是正方形或者高度大於寬度(行多於列),則 lookup 會在第一列中進行搜尋。
使用 hlookup 和 vlookup 時,可以向下索引或交叉索引,但 lookup 始終會選擇行或列中的最後乙個值。
重要說明:array 中的值必須按公升序順序排列。例如,-2、-1、0、1、2 或 a-z 或 false、true。
否則,lookup 返回的值可能不正確。大寫和小寫文字是等效的。
示例收起該**該**
a b1 a 1
2 b 2
3 c 3
4 d 4
收起該**該**
公式 說明(結果)
=lookup("c",a1:b4) 在陣列的第一行中查詢「c」,然後返回最後一行的同一列中的值 (3)。
=lookup("bump",a1:b4) 在陣列的第一行中查詢「bump」,然後返回同一行的最後一列中的值 (2
excel中lookup函式的具體用法是怎樣的?
7樓:小凝聊娛樂
excel中lookup查詢函式的主要功能是在某個查詢區域內,找到某個需要的搜尋值,並把該搜尋值放到特定的單元格內。lookup查詢函式的使用公式是「=lookup(搜尋單元格,搜尋區域,返回數值區域)」。
1、開啟excel軟體,輸入相關工作表。
2、根據工作表左邊的單元格內容,即單元格a1到單元格c5的區域;查詢出e2單元格的部門值f2。
3、將滑鼠定位到單元格f2,在該單元格中輸入「=lookup(e2,a2:a5,b2:b5)」。
4、函式公式輸入完成以後,點選鍵盤上的「enter」鍵,出現查詢結果。
5、對比工作表左邊的個人部門資訊,可以看到查詢的部門資訊是一樣的,這就是lookup查詢函式的作用。
注意事項:
1、在使用lookup函式的時候,注意lookup函式需要大寫。
2、在使用lookup函式的時候,「()」和「,」需要在英文狀態下輸入。如:「=lookup(e2,a2:a5,b2:b5)」。
3、要查詢的值位於陣列的第一列或第一行,且返回值在該陣列的第一列或第一行,可以使用陣列型查詢lookup函式。不然容易出錯。陣列中的數值必須按公升序排序。
excel 中 lookup 和 vlookup 的區別
lookup用途 用於從單行或單列區域或者從乙個陣列中返回值。該函式有兩種語法形式 向量型和陣列型。2.陣列形式是在陣列的第一行或第一列中查詢指定數值,然後返回最後一行或最後一列中相同位置處的數值。語法形式 lookup lookup value,array lookup value 表示在陣列中所...
excel中if函式及lookup函式的應用問題
綠衣人敲門 lookup 函式可返回一行或一列區域中或者陣列中的某個值。lookup 函式具有兩種語法形式 向量和陣列。向量形式的 lookup 在一行或一列區域 稱為向量 中查詢值,然後返回另一行或一列區域中相同位置處的值。陣列形式的 lookup 在陣列的第一行或列中查詢指定值,然後返回該陣列的...
excel中lookup函式如何精確匹配查詢
excel中lookup函式匹配查詢的示例如下 1 如下有兩個 乙個是語文成績,乙個是數學成績,現在要將兩個彙總,比如講數學成績移動到語文成績的 但是兩個 的序號不一致,可以通過lookup函式來快速匹配 2 滑鼠左鍵單擊要輸入第乙個數學成績的單元格,如下圖紅框所示 3 輸入函式 vlookup a...