1樓:翠恭節釵
函式lookup
有兩種語法形式:向量及陣列。
向量為只包含一行或一列的區域。函式
lookup
的向量形式是在單行區域或單列區域(向量)中查詢數值,然後返回第二個單行區域或單列區域中相同位置的數值。如果需要指定包含待查詢數值的區域,則可以使用函式
lookup
的這種形式。函式
lookup
的另一種形式為自動在第一列或第一行中查詢數值。語法1
向量形式
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。
示例在上述工作表中:
lookup(4.91,a2:a7,b2:b7)
等於"orange"
lookup(5.00,a2:a7,b2:b7)
等於"orange"
lookup(7.66,a2:a7,b2:b7)
等於"violet"
lookup(7.66e-14,a2:a7,b2:b7)
等於#n/a,因為
7.66e-14
小於lookup_vector
即a2:a7
中的最小值
函式lookup
有兩種語法形式:向量和陣列。
函式lookup
的陣列形式是在陣列的第一行或第一列中查詢指定數值,然後返回最後一行或最後一列中相同位置處的數值。如果需要查詢的數值在陣列的第一行或第一列,就可以使用函式
lookup
的這種形式。當需要指定列或行的位置時,可以使用函式
lookup
的其他形式。
提示通常情況下,最好使用函式
hlookup
或函式vlookup
來替代函式
lookup
的陣列形式。函式
lookup
的這種形式主要用於與其他電子**相容。語法2
陣列形式
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
則按照陣列的維數查詢。
如果陣列所包含的區域寬度大,高度小(即列數多於行數),函式
lookup
在第一行查詢
lookup_value。
如果陣列為正方形,或者所包含的區域高度大,寬度小(即行數多於列數),函式
lookup
在第一列查詢
lookup_value。
函式hlookup
和函式vlookup
允許按行或按列索引,而函式
lookup
總是選擇行或列的最後一個數值。
要點這些數值必須按升序排列:...、-2、-1、0、1、2、...、a-z、false、true;否則,函式
lookup
不能返回正確的結果。文字不區分大小寫。
示例lookup("c",)等於3
lookup("bump",)等於2
2樓:暢桂花江琬
函式lookup
有兩種語法形式:向量和陣列。
向量為只包含一行或一列的區域。函式
lookup
的向量形式是在單行區域或單列區域(向量)中查詢數值,然後返回第二個單行區域或單列區域中相同位置的數值。如果需要指定包含待查詢數值的區域,則可以使用函式
lookup
的這種形式。函式
lookup
的另一種形式為自動在第一列或第一行中查詢數值。語法1
向量形式
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。語法2
陣列形式
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
則按照陣列的維數查詢。
如果陣列所包含的區域寬度大,高度小(即列數多於行數),函式
lookup
在第一行查詢
lookup_value。
如果陣列為正方形,或者所包含的區域高度大,寬度小(即行數多於列數),函式
lookup
在第一列查詢
lookup_value。
函式hlookup
和函式vlookup
允許按行或按列索引,而函式
lookup
總是選擇行或列的最後一個數值。
要點陣列中的數值必須按升序排序:...、-2、-1、0、1、2、...、a-z、false、true;否則,函式
lookup
不能返回正確的結果。文字不區分大小寫。
excel 中 lookup 和 vlookup 的區別
lookup用途 用於從單行或單列區域或者從乙個陣列中返回值。該函式有兩種語法形式 向量型和陣列型。2.陣列形式是在陣列的第一行或第一列中查詢指定數值,然後返回最後一行或最後一列中相同位置處的數值。語法形式 lookup lookup value,array lookup value 表示在陣列中所...
excel中lookup函式如何精確匹配查詢
excel中lookup函式匹配查詢的示例如下 1 如下有兩個 乙個是語文成績,乙個是數學成績,現在要將兩個彙總,比如講數學成績移動到語文成績的 但是兩個 的序號不一致,可以通過lookup函式來快速匹配 2 滑鼠左鍵單擊要輸入第乙個數學成績的單元格,如下圖紅框所示 3 輸入函式 vlookup a...
excel中if函式及lookup函式的應用問題
綠衣人敲門 lookup 函式可返回一行或一列區域中或者陣列中的某個值。lookup 函式具有兩種語法形式 向量和陣列。向量形式的 lookup 在一行或一列區域 稱為向量 中查詢值,然後返回另一行或一列區域中相同位置處的值。陣列形式的 lookup 在陣列的第一行或列中查詢指定值,然後返回該陣列的...