我正在寻找一种方法来搜索单个列中的值并返回该列下第二列中的值。示例:
- A1:苹果
- A2:香蕉
- A3:橙子
- A4:梨
如果我搜索“香蕉”,我希望得到“梨”的返回值。
最终,向下移动的行数也将是一个变量,由用户输入决定(它可能比原始值的单元格低 1 到 3 个步骤)。
答案1
您可以使用 INDEX 和 MATCH,行偏移 2 或您需要的任何数字,例如您的示例
=INDEX(A3:A6,MATCH("Bananas",A1:A4,0))
使用命名的搜索范围,您可以对 OFFSET 执行相同的操作,即使用 Fruit 作为命名范围
=OFFSET(水果,MATCH("香蕉",水果,0)+2-1,0,1)
其中 +2 定义“偏移量”