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)
以下屏幕截图显示了如何在实践中使用该公式:
该公式返回值3 ,因为名称“Assists”位于我们指定范围的第 3 列中。
示例 2:返回整个工作表中的匹配列号
我们可以在单元格I2中键入以下公式来查找整个工作表中与单元格H2中的值对应的列号:
=MATCH( H2 , $1:$1 , 0)
以下屏幕截图显示了如何在实践中使用该公式:
由于名称“Assists”位于整个工作表的第 5 列,因此该公式返回值5 。
请注意,公式中的范围$1:$1表示我们需要在整个工作表的第 1 行中查找值“Help”。
我们还可以将此公式拖动到 I 列中的更多单元格以查找其他名称的列号:
我们可以看到“篮板”位于整个工作表的第6列。
其他资源
以下教程说明如何在 Excel 中执行其他常见任务: