MATCH函數用于在指定范圍內查找某個值,并返回該值在范圍內的相對位置。
MATCH函數的語法如下:
=MATCH(lookup_value, lookup_array, [match_type])
其中,
lookup_value:要查找的值。
lookup_array:要在其中查找的區域或數組。
match_type:可選參數,指定匹配方式。0表示精確匹配(默認),1表示查找大于等于lookup_value的最小值,-1表示查找小于等于lookup_value的最大值。
例如,假設在A1:A5范圍內有一組數據:1, 3, 5, 7, 9。我們要查找值為5的位置,可以使用以下公式:
=MATCH(5, A1:A5, 0)
該公式將返回3,表示5在A1:A5范圍內的第3個位置。
如果要查找大于等于5的最小值的位置,可以使用以下公式:
=MATCH(5, A1:A5, 1)
該公式將返回3,表示5在A1:A5范圍內的第3個位置。
如果要查找小于等于5的最大值的位置,可以使用以下公式:
=MATCH(5, A1:A5, -1)
該公式將返回2,表示5在A1:A5范圍內的第2個位置。