矢量形式的 LOOKUP 矢量形式的 LOOKUP 在壹行或壹列區域(稱為矢量)中查找值,然後返回另壹行或壹列區域中相同位置處的值。如果要指定其中包含要匹配的值的區域,請使用這種形式的 LOOKUP 函數。矢量形式的語法 1.LOOKUP(lookup_value,lookup_vector,result_vector) Lookup_value 是 LOOKUP 在第壹個矢量中搜索到的值。Lookup_value 可以是數字、文本、邏輯值,也可以是代表某個值的名稱或引用。 Lookup_vector 是壹個僅包含壹行或壹列的區域。lookup_vector 中的值可以是文本、數字或邏輯值。 2.重要說明:lookup_vector 中的值必須按升序順序排列。例如,-2、-1、0、1、2 或 A-Z 或 FALSE、TRUE。否則,LOOKUP 返回的值可能不正確。大寫和小寫文本是等效的。 Result_vector 是壹個僅包含壹行或壹列的區域。它的大小必須與 lookup_vector 相同。 3.註意如果 LOOKUP 找不到 lookup_value,它會匹配 lookup_vector 中小於或等於 lookup_value 的最大值。如果 lookup_value 小於 lookup_vector 中的最小值,則 LOOKUP 會返回 #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 返回的值可能不正確。大寫和小寫文本是等效的。
上一篇:期貨是t+0還是t+1下一篇:為什麽有些米飯煮熟了沒有香味?