使用VLOOKUP和列的并集

时间:2017-08-04 19:17:43

标签: excel excel-formula

在下面的虚拟表中,我可以使用下面的公式在第三列中查找值:

=VLOOKUP(1, Table1[A]:Table1[C],3)

我想知道是否有任何方法可以使用union运算符将查找范围定义为A列和B列?

该公式运行良好 - 仅使用两列的动机是在处理可能更改的更复杂的表时,我总是知道查找索引是2。

enter image description here

1 个答案:

答案 0 :(得分:2)

简短的回答是,不,没有办法做两个断开列。

所以我们这样做:

=VLOOKUP(1,Table1[A]:Table1[C],COLUMNS(Table1[A]:Table1[C]),TRUE)

现在它将计算该范围引用所包含的列数。在您的示例中,它将是3,如果在它之间添加了另一列,则4将始终引用正确的列。

enter image description here