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

时间:2017-06-07 15:02:06

标签: excel excel-formula vlookup

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

我每天使用VLOOKUP来比较2个项目编号和相应股票的清单。

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

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

非常感谢Richard,

enter image description here

2 个答案:

答案 0 :(得分:1)

假设我们有以下数据:

enter image description here

我们希望在表格中从 A1 H14 中查找单词 hello ,并从列 J <中检索相关值/强>

选择一些单元格,说 K1 ,然后输入:

您好

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

=INDEX(J1:J14,MIN(IF($A$1:$H$14=K1,ROW($A$1:$H$14)-ROW($A$1)+1)))
必须使用 Ctrl + Shift + 输入输入

数组公式,而不仅仅是 Enter key。

答案 1 :(得分:0)

使用AGGREGATE:

Theme.Translucent.NoTitleBar