根据值多次使用Excel VLOOKUP / INDEX

时间:2018-07-30 16:51:00

标签: excel if-statement indexing match vlookup

Pic1ReferenceTable

Pic2InOut

因此,我希望能够从“零”和“ LINE-IN”行的Pic2中更改值,并使其引用该表以从偶数行中输出值。在Pic2中,如果我在“零”行中输入“ AA”,“ CC”,“ BB”,并在“ LINE-IN”行中输入“ 3”,“ 2”,“ 1”,那么从“零”中获取“ AA”在Pic2上转到“”,然后在Pic1上转到A列,然后找到匹配项,然后在Pic1的第1行中查找以找到“ 3”,然后将第2行的“ Z”输出到“ LINE-OUT”行。因此,“零”行中的“ CC”值在“ LINE-IN”行中的值为“ 2”将输出值“ X”。

我遇到了几种使用VLOOKUP,INDEX,MATCH和IF完成此操作的方法。我需要的所有解决方案和思考方式都需要构建多个表,而这在我想象的方式中似乎并不实用。

我实际上是在寻找一个或两个我可以引用的公式,而不是制作几个不同的表来完成相同的事情。

感谢您对解决方案的任何帮助或指导,对于必须遵循图片的链接感到抱歉。

1 个答案:

答案 0 :(得分:2)

我对您如何设置餐桌感到困惑。如果您将其设置如下:

enter image description here

这是一个非常简单的索引/匹配功能。

例如,如果表的排列方式如上所述,则单元格B8中将随您更改单元格B6和B7而更改的公式为:

=INDEX($A$1:$D$4,MATCH(B7,$A$1:$A$4,0),MATCH(B6,$A$1:$D$1,0))

您只需要一张桌子