您可以使用XLOOKUP来返回像VLOOKUP这样的相对列引用吗



如果我可以使用XLOOKUP,它会简化我的公式,但它似乎没有提供像VLOOKUP那样返回相对列引用的方法。例如,对于VLOOKUP,我有:

=VLOOKUP(I21,INDIRECT($Q$9),4,FALSE)
  • I21:要搜索的文本
  • 间接($Q$9(:包含命名范围的单元格(我有几个数据表,用户可以通过下拉菜单选择哪个表(
  • 4:中搜索文本的相对列数选定的表格

XLOOKUP宣称自己能够完全取代VLOOKUP,但我不知道如何要求它提供相对参考,这是VLOOKUP的默认行为。

希望这个例子是清楚的,如果不是,请告诉我。

您仍然可以使用相对列引用,但这可能会使公式更加复杂。您必须使用INDEX函数:

=XLOOKUP(I21,INDEX(INDIRECT($Q$9),,1),INDEX(INDIRECT($Q$9),,4))

第一个INDEX函数将第一列(搜索范围(传递给XLOOKUP,第二个INDEX功能告诉XLOOKUP函数在第四列中查找结果。

这就是你要找的吗?

最新更新