Excel查詢函數 之 LOOKUP

Excel 中LOOKUP函數提供查詢功能,並返回查詢結果。使用此函數要把握兩點:1,查詢區域必須是升序排序; 2,查詢結果為模糊查詢。

具體使用方法:

(1)向量形式:公式為 = LOOKUP(lookup_value,lookup_vector,result_vector)

式中 lookup_value—函數LOOKUP在第一個向量中所要查找的數值,它可以為數字、文本、邏輯值或包含數值的名稱或引用;

lookup_vector—只包含一行或一列的區域lookup_vector 的數值可以為文本、數字或邏輯值;

result_vector—只包含一行或一列的區域其大小必須與 lookup_vector 相同。

(2)數組形式:公式為

= LOOKUP(lookup_value,array)

式中 array—包含文本、數字或邏輯值的單元格區域或數組它的值用於與 lookup_value 進行比較。

例如:LOOKUP(5.2,{4.2,5,7,9,10})=5。

注意:array的數值必須按升序排列,否則函數LOOKUP不能返回正確的結果。文本不區分大小寫。如果函數LOOKUP找不到lookup_value,則查找array中小於或等於lookup_value的最大數值。如果lookup_value小於array中的最小值,函數LOOKUP返回錯誤值#N/A。注意:array的數值必須按升序排列,否則函數LOOKUP不能返回正確的結果。文本不區分大小寫。如果函數LOOKUP找不到lookup_value,則查找array中小於或等於lookup_value的最大數值。如果lookup_value小於array中的最小值,函數LOOKUP返回錯誤值#N/A。注意:array的數值必須按升序排列,否則函數LOOKUP不能返回正確的結果。文本不區分大小寫。如果函數LOOKUP找不到lookup_value,則查找array中小於或等於lookup_value的最大數值。如果lookup_value小於array中的最小值,函數LOOKUP返回錯誤值#N/A。

推薦閱讀:

你見過嗎,上下兩重的Excel柱狀圖表趕緊收藏(絕密教程)
Excel可深可淺,遇到這個公式,咱的智商還夠用不?
每日一題:Excel 去掉最高(低)值取平均值
Excel非重複、非空白單元格提取
[轉載]Excel公式教程 IF函數數組變換詳解

TAG:函數 | Excel | 查詢 |