使用VLOOKUP与列

问题描述:

在下面的伪表的联合,我可以使用下面的公式在第三列中查找一个值:使用VLOOKUP与列

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

我想知道是否有任何的方式来定义的查找范围只是列A和列B使用联合运算符?

公式工作正常 - 仅使用两列动机是更加复杂的表时可能改变的时候,我总是会知道,查找索引是2

enter image description here

+0

不知道我明白。你想看A或B来找到一个匹配并返回C中的值? –

+0

在这种情况下,“联盟运营商”意味着什么?为什么不坚持现在的范围参考?这不工作?你想做什么? – JNevill

+0

@JNevill看编辑 – Berryl

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

所以我们做的事:

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

现在,它会计算列的数量是该范围涵盖参考。在你的例子中,它将是3,如果在它之间添加了另一列,那么它将是4,因此总是指向正确的列。

enter image description here