LOOKUP

本功能僅適用於新版 Google 試算表
在已排序的列或欄中尋找指定準則,並傳回結果範圍中儲存格的值 (顯示位置和搜尋列或欄一樣)。

使用範本

LOOKUP(10003, A1:A100, B1:B100)

LOOKUP(10003, A1:B100)

LOOKUP(“foo”, A1:Z10)

語法

LOOKUP(search_key, search_range|search_result_array, [result_range])

  • search_key - 在列或欄中要搜尋的值。例如「42」、「Cats」或「I24」。
  • search_range|search_result_array - LOOKUP 的使用方法之一就是提供單一個列或欄的 search_range,並透過第二個引數的 result_range 來進行搜尋。 另一個方法則是結合這兩個引數至單一個 search_result_array,來搜尋第一列或第一欄,並在陣列中傳回最後一列或欄的值。
  • result_range - [選填] - 傳回結果的範圍。傳回的值對應著 search_rangesearch_key 被搜尋到的位置。該範圍只能為單一列或欄,而在使用 search_result_array 方法時,就不能使用該範圍。

記事

LOOKUP 函式只有在 search_rangesearch_result_array 中的資料妥善分類時才能正常執行。如果資料尚未分類,請使用 VLOOKUPHLOOKUP 或其他相關的函式。

如果系統找不到 search_key,搜尋使用的項目將會是系統提供的項目中較小的值。舉例來說,如果資料集包含了數字 1、3、5,而 search_key 是 2,那麼系統搜尋時將使用數字 1。

使用 search_result_array 方法時,系統會在提供的範圍中傳回最後一列或欄。如果您想使用其他列或欄,請改用 VLOOKUPHLOOKUP

當您使用 search_result_array 方法時,如果您提供的範圍包含的欄數多過於列數,那麼搜尋順序將在第一列上由左至右進行。如果該範圍包含相同的列數和欄數,或是列數多過於欄數,那麼搜尋順序將在第一欄上由上至下進行。

另請參閱

VLOOKUP: 垂直查詢。縱向搜尋特定範圍中的第一欄是否有指定準則,並將找到的資料列中指定儲存格的值傳回。

HLOOKUP: 水平查詢。橫向搜尋特定範圍中的第一列是否有指定準則,並將找到的資料欄中指定儲存格的值傳回。

MATCH: 傳回與指定值相符的項目在範圍中的相對位置。

還有其他問題嗎?

嘗試以下步驟:

true
造訪學習中心

您有在公司或學校使用 Google 文件等 Google 產品嗎?快來試試實用的秘訣、教學課程和範本,瞭解如何在不安裝 Office 的情況下處理 Office 檔案、建立動態專案計劃和小組日曆、自動整理收件匣及進行其他作業。

搜尋
清除搜尋內容
關閉搜尋
Google 應用程式
主選單
16105801177445852919
true
搜尋說明中心
false
true
true
true
true
true
35
false
false
false
false