大部份的情況下,我都會利用F1來找答案,以下是我自F1的節錄:
語法
=VLOOKUP(Search criterion;array;index;sort order)
Search criterion 是在矩陣的第一欄中搜尋的值。
array 是參照,至少要包含兩欄。
col_index 是包含傳回數值的矩陣內的欄編號。第一欄的編號是 1。
sort order 是一個可選的參數,用於指示矩陣中的第一欄是否以向上的順序排序。如果第一欄未以向上的順序排序,請輸入布林值 FALSE。已排序的欄可以被更快地搜尋,如果某個值介於已排序清單中最小值和最大值之間,即使與搜尋值不完全相符,函數也會傳回該值。在未排序的清單中,則必須與搜尋值完全相符。否則函數將傳回以下訊息:錯誤:找不到該值。
示例
在儲存格 A1 中輸入菜單中某道菜的號碼後,此菜的名稱會立即以文字形式出現在相鄰的儲存格 (B1) 中。儲存格 D1:E100 矩陣中包含號碼與名稱的對應關係。D1 包含號碼 100,E1 包含名稱 Vegetable Soup,以此類推,對應有 100 個菜單項。欄 D 中的號碼以向上的順序排序,因此沒有必要使用可選參數 sort order。
請在 B1 中插入下列公式:
=VLOOKUP(A1; D1:E100; 2)
只要您在 A1 中輸入編號,則在第二個參照欄 D1:E100 中所屬的文字便會顯示在 B1 中。如果您輸入一個不存在的編號,則文字會以下一個較小的編號顯示。如果不要如此,則請在公式中插入作為最後參數的 FALSE,如此一來,在輸入不存在編號時,便會出現錯誤報告。