請問在excel中,lookup函式是怎麼用的?(急急急)

時間 2021-08-31 22:16:10

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 在陣列的第一行或列中查詢指定值,然後返回該陣列的...