Excel - 查找数组中的一个值和 return 它旁边单元格的值

Excel - Find a value in an array and return the value of the cell next to it

我有一个 table,我想在其中搜索 E1:X100 的整个数组中的“项目”和 return “输出”中匹配项旁边的值行。

举个例子:我想在 sheet 的整个剩余部分中搜索项目“AC06”(标记为黄色)- 在 I8 中找到它并在它旁边的单元格中输出值(标记为绿色)到单元格 C13.

See Example Table here

我尝试了索引匹配但没有成功。解决它的一种方法当然是将所有项目和描述相互复制并进行 Vlookup - 然而,这不是我们需要的真正解决方案。

您需要嵌套一些 INDEX/MATCH 函数对。

=INDEX(H:AC, MATCH(D10, INDEX(H:AC,0,MATCH(E10, H:AC, 0)), 0),MATCH(E10,H:AC,0)+1)