目錄
ToggleExcel MATCH 函數簡介
MATCH 函數是Excel裡頭非常好用的一種查找函數。它可以根據指定的條件,在範圍內找到符合條件的單元格位置。比如說你希望找到陣列中某個值的位置,那麼 MATCH 會是最合適的選擇。
MATCH 函數語法
MATCH 函數的語法為:MATCH(lookup_value, lookup_array, [match_type]),其具體解釋如下:
- lookup_value:需要查找的值。
- lookup_array:要查找的範圍。
- [match_type]:匹配類型,該參數是可選的,默认為 1。其中,1 表示小於等於查找值的最大值,0表示相等,-1 表示大於等於查找值的最小值。
如何使用 MATCH 函數
以學生成績表為資料範例,我們可以使用 MATCH 函數尋找某一位學生的成績位置。
步驟一:選擇公式輸入位置
在你希望顯示結果的单元格輸入公式,例如在 A1 單元格輸入公式。
步驟二:輸入 MATCH 函數
輸入公式= MATCH(),並在括號中填入對應的參數,例如= MATCH(“小王”, B2:B5, 0)。其中,”小王”為要查找的學生名字,B2:B5為學生名字列的範圍,0 為完全匹配模式。
步驟三:查看結果
按下 Enter 鍵,如果範圍內有 “小王”,則返回其在範圍內的相對位置。
MATCH 函數錯誤及排錯
在使用 MATCH 函數時,可能會遇到一些錯誤的情況。误解的可能原因及解決方法如下:
- 如果返回 #N/A 錯誤,代表在 lookup_array 中沒有找到 lookup_value。請仔細檢查查找值及查找範圍是否正確。
- 如果返回 #VALUE! 錯誤,可能是因為 match_type 填入的數字不是 1、0 或 -1。請检查你的 match_type 參數。