Excel:如何返回匹配列号


您可以使用以下方法返回 Excel 中匹配项的列号:

方法一:返回表中匹配的列号

 =MATCH( H2 , C1:F1 , 0)

此特定公式将在单元格H2中的C1:F1范围内查找值,然后返回与单元格H2中的值匹配的列号。

方法二:返回整个工作表对应的列号

 =MATCH( H2 , $1:$1 , 0)

此特定公式将查找工作表第一行中单元格H2中的值。 然后返回与单元格H2中的值对应的列号。

以下示例展示了如何在 Excel 中使用以下数据集实际使用每种方法:

注意MATCH函数最后一个参数中的值0告诉 Excel 搜索完全匹配的内容。

示例1:返回表中匹配的列号

我们可以在单元格I2中键入以下公式来查找范围C1:F1中与单元格H2中的值相对应的列号:

 =MATCH( H2 , C1:F1 , 0)

以下屏幕截图显示了如何在实践中使用该公式:

匹配 Excel 返回列号

该公式返回值3 ,因为名称“Assists”位于我们指定范围的第 3 列中。

示例 2:返回整个工作表中的匹配列号

我们可以在单元格I2中键入以下公式来查找整个工作表中与单元格H2中的值对应的列号:

 =MATCH( H2 , $1:$1 , 0)

以下屏幕截图显示了如何在实践中使用该公式:

由于名称“Assists”位于整个工作表的第 5 列,因此该公式返回值5

请注意,公式中的范围$1:$1表示我们需要在整个工作表的第 1 行中查找值“Help”。

我们还可以将此公式拖动到 I 列中的更多单元格以查找其他名称的列号:

我们可以看到“篮板”位于整个工作表的第6列。

其他资源

以下教程说明如何在 Excel 中执行其他常见任务:

Excel:计算两列之间的匹配数
Excel:如何查找符合条件的所有值
Excel:如何在两个工作表中查找匹配值

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注