本文介紹 Microsoft Excel 中 MATCH 函數(shù) (函數(shù):函數(shù)是預(yù)先編寫(xiě)的公式,可以對(duì)一個(gè)或多個(gè)值執(zhí)行運(yùn)算,并返回一個(gè)或多個(gè)值。函數(shù)可以簡(jiǎn)化和縮短工作表中的公式,尤其在用公式執(zhí)行很長(zhǎng)或復(fù)雜的計(jì)算時(shí)。)的公式語(yǔ)法和用法。
MATCH 函數(shù)可在單元格區(qū)域 (區(qū)域:工作表上的兩個(gè)或多個(gè)單元格。區(qū)域中的單元格可以相鄰或不相鄰。)中搜索指定項(xiàng),然后返回該項(xiàng)在單元格區(qū)域中的相對(duì)位置。例如,如果單元格區(qū)域 A1:A3 包含值 5、25 和 38,則以下公式:
=MATCH(25,A1:A3,0)
會(huì)返回?cái)?shù)字 2,因?yàn)橹?25 是單元格區(qū)域中的第二項(xiàng)。
如果需要獲得單元格區(qū)域中某個(gè)項(xiàng)目的位置而不是項(xiàng)目本身,則應(yīng)該使用 MATCH 函數(shù)而不是某個(gè) LOOKUP 函數(shù)。例如,可以使用 MATCH 函數(shù)為 INDEX 函數(shù)的 row_num 參數(shù)提供值。
MATCH(lookup_value, lookup_array, [match_type])
MATCH 函數(shù)語(yǔ)法具有下列參數(shù) (參數(shù):為操作、事件、方法、屬性、函數(shù)或過(guò)程提供信息的值。):
lookup_value 參數(shù)可以為值(數(shù)字、文本或邏輯值)或?qū)?shù)字、文本或邏輯值的單元格引用。
下表介紹該函數(shù)如何根據(jù) match_type 參數(shù)的設(shè)置查找值。
Match_type | 行為 |
---|---|
1 或省略 | MATCH 函數(shù)會(huì)查找小于或等于 lookup_value 的最大值。lookup_array 參數(shù)中的值必須按升序排列,例如:...-2, -1, 0, 1, 2, ..., A-Z, FALSE, TRUE。 |
0 | MATCH 函數(shù)會(huì)查找等于 lookup_value 的第一個(gè)值。lookup_array 參數(shù)中的值可以按任何順序排列。 |
-1 | MATCH 函數(shù)會(huì)查找大于或等于 lookup_value 的最小值。lookup_array 參數(shù)中的值必須按降序排列,例如:TRUE, FALSE, Z-A, ...2, 1, 0, -1, -2, ... 等等。 |
注釋
如果將示例復(fù)制到一個(gè)空白工作表中,可能會(huì)更容易理解該示例。
要點(diǎn) 不要選擇行或列標(biāo)題。
要點(diǎn) 若要使該示例能夠正常工作,必須將其粘貼到工作表的單元格 A1 中。
將示例復(fù)制到一個(gè)空白工作表中后,可以按照您的需要改編示例。
|
|
聯(lián)系客服