match函式的使用方法

match函式是excel主要的查詢函式之一,它的功能是在陣列中查詢/匹配資料在陣列中的位置。

match函式的使用方法

match函式為:

MATCH(lookup_value,lookup_array,match_type)

引數1:lookup_value:查詢物件;

match函式的使用方法 第2張

引數2:lookup_array:查詢陣列,即查詢的指定區域;

引數3:match_type:可為0,1,-1,預設為1。精度選0:查詢等於指定內容的第一個值;精度選1:查詢小於或等於指定內容的最大值,指定區域必須按升序排列;精度選-1,查詢大於或等於指定內容的最小值,指定區域必須按降序排列。

match函式的使用方法 第3張

(1)選擇【G2單元格】,輸入“=MATCH(162,D2:D14,0)”,“回車”確認,顯示“3”。

公式解析:在“D2:D14”區域內查詢等於“162”的數值為第幾個,按順序找到D4單元格的數值為“162”,D4在“D2:D14”區域內排第3行,所以顯示“3”。

match函式的使用方法 第4張


(2)選擇【G3單元格】,輸入“=MATCH(80,B2:B14,1)”,“回車”確認,顯示“9”。

公式解析:在“B2:B14”區域內查詢小於或等於“80”的數值為第幾個,按順序找到B2:B10單元格的數值都小於或等於“80”,選擇其中最大的數值,即B10的數值,B10在“B2:B14”區域內排第9,所以顯示“9”。

match函式的使用方法 第5張

(3)選擇【G4單元格】,輸入MATCH函式=MATCH(90,C2:C14,-1),回車確認,顯示“5”

公式解析:在“C2:C14”區域內查詢小於或等於“90”的數值為第幾個,按順序找到C2:C6單元格的數值都大於或等於“90”,選擇其中最小的數值,即C6的數值,C6在“C2:C14”區域內排第5,所以顯示“5”。

match函式的使用方法 第6張