小兔网

INDEX MATCH公式是Excel中两个函数的组合:INDEX和MATCH。

= INDEX()根据列号和行号返回表中单元格的值。

= MATCH()返回单元格在行或列中的位置。

结合使用这两个公式,可以根据垂直和水平条件查找并返回表中单元格的值。简称为“索引匹配”功能。

 

#1如何使用INDEX公式

下表显示了人们的姓名,身高和体重。我们想使用INDEX公式来查询Kevin的身高……这里是一个示例。

跟着这些步骤:

  1. 键入“ = INDEX(”并选择表的区域,然后添加一个逗号

  2. 键入Kevin的行号,即“ 4”,并添加逗号

  3. 输入“ Height”的列号,即“ 2”,然后关闭括号

  4. 结果是“ 5.8”

指数公式Excel

 

#2如何使用MATCH公式

坚持与上面相同的示例,让我们使用MATCH找出Kevin在哪个行。

跟着这些步骤:

  1. 输入“ = MATCH(”,然后链接到包含“ Kevin”的单元格…我们要查找的名称

  2. 选择“名称”列中的所有单元格(包括“名称”标题)

  3. 输入零“ 0”进行完全匹配

  4. 结果是Kevin排在“ 4”行

匹配公式Excel

再次使用MATCH找出高度在哪一列。

跟着这些步骤:

  1. 输入“ = MATCH(”,然后链接到包含“高度”的单元格…我们要查找的条件

  2. 选择表顶行中的所有单元格

  3. 输入零“ 0”进行完全匹配

  4. 结果是高度在“ 2”列中

匹配功能

 

#3如何结合INDEX和MATCH

现在,我们可以采用两个MATCH公式,并用它们替换原始INDEX公式中的“ 4”和“ 2”。结果是INDEX MATCH公式。

跟着这些步骤:

  1. 削减Kevin的MATCH公式,并用“ 4”代替

  2. 剪切“高度”的MATCH公式并将其替换为“ 2”

  3. 结果是凯文的身高是“ 5.8”

  4. 恭喜,您现在有了一个动态的INDEX MATCH公式!

索引匹配Excel中的匹配