在資料清單中查閱值

假設您想要使用員工的徽章號碼或銷售金額的正確傭金率來查看員工的電話分機號碼。 您可以尋找資料,快速且有效率地尋找清單中的特定資料,並自動確認您使用的是正確的資料。 尋找資料之後,您可以執行計算或顯示結果,並傳回值。 有幾種方法可以尋找資料清單中的值,並顯示結果。

您想要做什麼?

使用完全相符的值,在清單中垂直尋找值

若要執行這項工作,您可以使用 VLOOKUP 函數,或 INDEX 和 MATCH 函數的組合。

VLOOKUP 範例

VLOOKUP 範例 1

VLOOKUP 範例 2

詳細資訊,請參閱 VLOOKUP 函數

INDEX 和 MATCH 範例

INDEX 和 MATCH 函數可用來取代 VLOOKUP

簡言之,這表示:

=INDEX(我想要來自 C2:C10 的傳回值,它將 MATCH(羽衣甘藍,這是 B2:B10 陣列中的某個位置,其中傳回值是對應羽衣甘藍的第一個值))

公式會尋找 C2:C10 中對應到 B7) 中的 Kale (的第一個值,並返回 C7 (100) 中的值,這是符合 Kale的第一個值。

詳細資訊,請參閱 INDEX 函數MATCH 函數

頁面頂端

使用大約相符專案,在清單中垂直尋找值

若要這麼做,請使用 VLOOKUP 函數。

重要:  確認第一列的值已以遞增順序排序。

尋找大約相符的 VLOOKUP 公式範例

在上例中,VLOOKUP 會尋找在 A2:B7 範圍中具有 6 個日期的學生名字。 表格中沒有6個沙德項,因此 VLOOKUP 會尋找低於 6 的下一個最高比對,並找出與名字 Dave 相關聯的值 5,因此會返回Dave。

詳細資訊,請參閱 VLOOKUP 函數

頁面頂端

使用完全相符的值,在未知大小清單中垂直尋找值

若要執行這項工作,請使用 OFFSET 和 MATCH 函數。

附註: 當您的資料位於您每天重新處理的外部資料範圍內時,請使用這個方法。 您知道價格位於欄 B,但您不知道伺服器會返回多少列資料,而且第一欄不會按照字母順序排序。

OFFSET 和 MATCH 函數的範例

C1 是範圍左上角的儲存格 (也稱為起始儲存格) 。

MATCH ("Oranges",C2:C7,0) C2:C7 範圍尋找 Oranges。 您不應該在範圍中包含起始儲存格。

1 是起始儲存格右邊的欄數,其傳回值應來自該儲存格。 在我們的範例中,退貨值來自資料行 D, Sales

頁面頂端

使用完全相符的值,在清單中水準尋找值

若要執行這項工作,請使用 HLOOKUP 函數。 請參閱下面的範例:

尋找完全相符的 HLOOKUP 公式範例

HLOOKUP 會查詢 銷售資料 行,並返回指定範圍中列 5 的值。

詳細資訊,請參閱 HLOOKUP 函數

頁面頂端

使用大約相符專案,在清單中水準尋找值

若要執行這項工作,請使用 HLOOKUP 函數。

重要:  確認第一列的值已以遞增順序排序。

尋找大約相符的 HLOOKUP 公式範例

在上例中,HLOOKUP 會尋找指定範圍中列 3 中的值 11000。 找不到 11000,因此會尋找小於 1100 的下一個最大值,並返回 10543。

詳細資訊,請參閱 HLOOKUP 函數

頁面頂端

使用只 (Excel 2007 精靈建立)

附註: 在 Excel 2010中終止了 Lookup 精靈#x0。 此功能已由函數精靈取代,而可用的查閱和參照函數 (參照) 。

在 Excel 2007中,尋找精靈會根據具有列和欄標籤的工作表資料建立尋找公式。 當您知道某欄中的值時,Lookup 精靈可協助您找到一列中的其他值,反之亦然。 在建立公式中,尋找精靈會使用 INDEX 和 MATCH。

  1. 按一下範圍中的儲存格。

  2. 在 [ 公式」 選項卡 的 [解決方案 > 群組中,按一下 [尋找>

  3. 如果 無法使用 Lookup 命令,則需要在程式中載入 增益集 精靈。

    如何載入 Lookup 精靈載入程式

  4. 按一下 [Microsoft Office 按鈕 Office 按鈕影像,按一下 [Excel 選項>,然後按一下 [附加元件> 類別。

  5. 按一下 [管理] 方塊中的 [Excel 增益集],然後按一下 [執行]

  6. [可用的附加元件可用>對話方塊中,選取 [查閱精靈》 旁的核取方塊,然後按一下 [確定

  7. 請依照精靈中的指示進行。

頁面頂端

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×