首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Excel:如何使用Xlookup动态返回列

Excel:如何使用Xlookup动态返回列
EN

Stack Overflow用户
提问于 2020-11-25 01:44:50
回答 1查看 1K关注 0票数 2

当使用Xlookup时,Im试图指定返回哪个列,但不确定如何执行。以下是抽样数据:

我的公式=XLOOKUP(1,(C3:C6="Bob")*(D3:D6="LA"),G3:G6)得到G列的值,其中名称是Bob,而城市是LA,在本例中返回78.8。但是,我希望能够动态地指定哪一列将从E,F&G中返回,类似于Vlookup如何指定要返回的列号,因为我不知道返回哪一列。如何指定要返回的列号而不是硬编码范围

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-11-25 02:19:38

有很多方法可以做到这一点。试一试-

代码语言:javascript
复制
=XLOOKUP(1,(C3:C6="Bob")*(D3:D6="LA"),INDEX(E3:G6,,3))

另一种方法是使用Index()/Match()组合。

代码语言:javascript
复制
=INDEX(E3:G6,MATCH("Bob" & "LA",C3:C6&D3:D6,0),3)
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64997404

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档