INDEX函數如何利用MATCH函數的結果? | 經理人

MATCH 函數:精準定位數值

MATCH 函數在 Excel 中扮演關鍵角色,能精準定位特定數值。它在指定範圍內搜尋目標值,並回傳該值在範圍內的相對位置。語法為 MATCH(lookup_value, lookup_array, [match_type]),其中 lookup_value 是要尋找的數值,lookup_array 是搜尋範圍,match_type 決定比對方式。例如,match_type 為 0 代表完全比對,1 代表尋找小於或等於 lookup_value 的最大值,-1 則代表尋找大於或等於 lookup_value 的最小值。MATCH 函數讓使用者能精確掌握目標數值在資料範圍中的位置。

MATCH 與 INDEX 函數的協同作用

MATCH 函數常與 INDEX 函數搭配,實現更強大的資料查找功能。MATCH 函數找出目標值的位置,INDEX 函數則根據此位置提取對應資料。例如,若要根據產品編號查找產品名稱,可先用 MATCH 函數找出產品編號在編號清單中的位置,再將此位置作為 INDEX 函數的參數,從產品名稱清單中提取對應的名稱。

實際應用範例

假設您有一個員工資料表,包含姓名、部門和職稱等欄位。若要根據員工姓名查找其所屬部門,可以使用以下公式:=INDEX(部門欄位範圍, MATCH(要查找的姓名, 姓名欄位範圍, 0))。此公式先利用 MATCH 函數在姓名欄位範圍中找到目標姓名的位置,再由 INDEX 函數根據該位置,在部門欄位範圍中提取相對應的部門名稱。這種結合方式能靈活地查找任何欄位資料,且不受欄位順序的限制。


This is a simplified version of the page. Some interactive features are only available in the full version.
本頁為精簡版,部分互動功能僅限完整版使用。
👉 View Full Version | 前往完整版內容