标签: excel excel-formula
在下面的虚拟表中,我可以使用下面的公式在第三列中查找值:
=VLOOKUP(1, Table1[A]:Table1[C],3)
我想知道是否有任何方法可以使用union运算符将查找范围定义为A列和B列?
该公式运行良好 - 仅使用两列的动机是在处理可能更改的更复杂的表时,我总是知道查找索引是2。
答案 0 :(得分:2)
简短的回答是,不,没有办法做两个断开列。
所以我们这样做:
=VLOOKUP(1,Table1[A]:Table1[C],COLUMNS(Table1[A]:Table1[C]),TRUE)
现在它将计算该范围引用所包含的列数。在您的示例中,它将是3,如果在它之间添加了另一列,则4将始终引用正确的列。
3
4