Excel Match函数的使用方法

本文将会通过语法介绍以及一些实例来讲述如何来使用MS 中的 Excel Match 函数

Excel Match 函数说明

Excel Match函数将会在单元格区域或者数组里查找特定的项,然后返回该项在此区域中的相对位置。该函数也可以在下面的Excel版本里使用:Excel 2016, Excel 2013, Excel 2010, Excel 2007, Excel 2003, Excel XP, Excel 2000, Excel 2011  Mac.

 Excel Match语法

= LOOKUP(lookup_value, lookup_array, [match_type])

lookup_value – 必需。指定要查找的值

Lookup_array – 必需。要查找的单元格区域或数组

Match_type – 可选。可使用值:1,0, -1. match_type 参数指定 Excel 如何将 lookup_valuelookup_array 中的值匹配。此参数的默认值为 1。

下表介绍该函数如何根据 match_type 参数的设置查找值。

Match_type 行为
1 或省略 MATCH 查找小于或等于 lookup_value 的最大值。lookup_array 参数中的值必须以升序排序,例如:…-2, -1, 0, 1, 2, …, A-Z, FALSE, TRUE。
0 MATCH 查找完全等于 lookup_value 的第一个值。lookup_array 参数中的值可按任何顺序排列。
-1 MATCH 查找大于或等于 lookup_value 的最小值。lookup_array 参数中的值必须按降序排列,例如:TRUE, FALSE, Z-A, …2, 1, 0, -1, -2, … 等等。

Excel Match函数实例

下面会通过一些实例来演示如何来在MS Excel 工作表里使用Match函数。

=MATCH(14,A1:A4,1)
返回值:2

=MATCH(14,A1:A4)
返回值:2

=MATCH(14,A1:A4,0)
返回值:“#N/A”

=MATCH(15,A1:A4,1)
返回值:3

=MATCH(15,A1:A4,0)
返回值:3

 

Sidebar