Excel 根据条件公式到 select 数据范围

Excel formula to select data range based on a condition

我正在尝试根据以下条件从 A 列中获取值: a) 列号将是 (1101,1138,1554...) 值匹配的位置,例如:1101 是 B 列 b) 行号将是来自条件 (a) 的列中数字 1,2,3.. 匹配的位置,例如-B:B

您可以结合使用 INDEX-MATCH 函数来使用 2 个参数在 A:A 列中查找值。

公式分解:

=INDEX(A3:A7,
      MATCH(L2,
         INDEX(B3:G7,0,MATCH(K2,B2:G2,0)),0
      )
 )
  • 公式中的第一行是您的 return 范围。
  • 第二行是匹配查找的行。
  • 第 3 行使用另一个 INDEX-MATCH 查找行查找的列。

当然,您必须修改公式以满足您的需要。