VLOOKUP(或INDEX / MATCH)通过多个列,但从其他列中获取值

希望有一个相对简单的问题。

我每天都用VLOOKUP来比较两个itemnumbers和相应的库存清单。

在新的情况下,项目编号不再只在一列中,但正确的可能在A,B或C列。虽然库存总是在F.

根据三列之一中的itemnumber,VLOOKUP或INDEX / MATCH是否可以填充橙色单元格中相应的库存?

理查德先生非常感谢

在这里输入图像说明

假设我们有这样的数据:

在这里输入图像说明

我们希望从A1H14的表格中查找hello ,并从列J中检索关联的值

select一些细胞,说K1 ,然后input:

你好

然后在另一个单元格中input数组公式

=INDEX(J1:J14,MIN(IF($A$1:$H$14=K1,ROW($A$1:$H$14)-ROW($A$1)+1))) 

数组公式必须使用Ctrl + Shift + Enterinput,而不仅仅是Enter键。

使用AGGREGATE:

 =INDEX(F:F,AGGRAGATE(15,6,ROW($A$1:$C$9)/($A$1:$C$9=B19),1))