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查詢符合某個條件的值,結果只顯示
在f2單元格輸入以下陣列公式,按ctrl shift enter組合鍵結束,然後向下填充公式 index b b,small if d 2 d 20 d 2,row 2 20 4 8 row a1 退休畫線工 你希望的結果是?lookup在第2個引數中查詢第1個引數,返回對應的第3個引數中的值。找到...
Excel中Lookup公式應該如何運用
桖山 你說的不清楚,我也不好寫公式 請參照下面的吧 lookup 用途 返回向量 單行區域或單列區域 或陣列中的數值。該函式有兩種語法形式 向量和陣列,其向量形式是在單行區域或單列區域 向量 中查詢數值,然後返回第二個單行區域或單列區域中相同位置的數值 其陣列形式在陣列的第一行或第一列查詢指定的數值...
請問在excel中的使用,請問在EXCEL中與和或是什麼意思?謝謝
這是和號運算子,在公式中起到連結合並兩個內容的作用,與函式concatenate函式功能相同 比如在a1中寫入 我 b1中寫入 們 c1寫入公式 a1 b1 得出的值就是 我們 c2寫入 a1 和他們 得出的值 就是 我和他們 c3寫入 不是 a1 b1 得出的值就是 不是我們 這個連結符讓 數字,...