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 查找行查找的列。
当然,您必须修改公式以满足您的需要。
我正在尝试根据以下条件从 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 查找行查找的列。
当然,您必须修改公式以满足您的需要。