Excel2个Xlookup公式组合, 轻松查询多列, 你会么?

志课程2024-04-14 19:58:31  115

工作中,经常需要一次性查询多列结果,举个例子,左边是员工档案数据,需要根据员工的姓名,查找匹配出多列的信息:

我们可以分析出来,查找的结果和原始数据里面表头的顺序是一致的:

所以我们只需要输入公式:

=XLOOKUP(G2,A:A,B:E)

3个参数解读:

查找值是G2单元格

查找区域是原始数据中的A列

想要的结果是B:E列的值

但是,如果说,我们需要的结果,顺序不一致,只是挑选了其中几个字段呢?

遇到这种情况,大部分朋友,可能手动的一次次的去输入公式

依次输入3次公式得到对应的结果

如果说,我们想要的效果是,我们的查询结果,是下拉菜单,可以自由选择,当我们选择了什么字段的结果,就要得到什么呢?

如果切换完一次,又重新手动输入公式,那就太麻烦了

遇到这种情况,我们只需要两个XLOOKUP公式组合就可以得到结果了

首先,我们知道,XLOOKUP公式,前2项是确定的

=XLOOKUP(G2,A:A,

只是查找结果列,有可能会变动,根据H1单元格值不同,列不同

那有没有可能,我们需要H1单元格的值,直接锁定对应列呢?

我们可以用另一个XLOOKUP公式来确定

当我们输入公式:

=XLOOKUP(H1,1:1,1:1048576)

它会从第1行中匹配H1的值,然后获取所有行的结果,就是岗位这一列了

所以我们把这个结果当做第一个XLOOKUP的第3参数,就可以得到结果了,输入的公式是:

=XLOOKUP($G2,$A:$A,XLOOKUP(H$1,$1:$1,$1:$1048576))

其中G2单元格固定列标

H1单元格固定行标,其它数据源全固定引用

当我们切换H1单元格的值时,它能匹配出结果:

关于这个小技巧,你学会了么?动手试试吧!

转载此文是出于传递更多信息目的。若来源标注错误或侵犯了您的合法权益,请与本站联系,我们将及时更正、删除、谢谢。
https://www.414w.com/read/221650.html
0
随机主题
0-3! 奥预赛黑马惨败, NO.2被横扫, 亚洲首败, 史诗级决胜局诞生惹众怒! 南通支云转争议文章, 内涵泰山申花球迷, 遭球迷集体抵制墨西哥一场总统竞选活动发生舞台倒塌事故 数十人死伤清朝到底有多狠? 为了削弱蒙古的战争潜力, 出家、盘剥, 无所不用国际生物多样性日丨如何携手共建万物共生的美丽家园?笑疯了! 大S不接送孩子被学校劝退, 网友: 忙着捧光头, 忙着告前夫聚焦生物多样性, 中粮可口可乐走进青岛浮山探索生物魅力第20届中国(深圳)国际文化产业博览交易会开幕一不小心中国又领先了, 2023年, 中国电力需求增长6.9%拒绝续约+索要意甲顶薪! 国米头牌翻脸, 或遭甩卖, 新老板不惯着乌军7天阵亡近1万人, 俄军杀入恰索夫亚尔城内, 所到之处全炸平堪比印钞机! 腾讯员工平均月薪8.3万元, 一季度还净赚419亿俄罗斯别尔哥罗德市传出多次爆炸声,此前已发布导弹警报新华社快讯:据俄新社报道,俄罗斯别尔哥罗德市23日在发出导弹袭击警报后…财政蓝皮书建议调高消费税率: 烟草、奢侈品或迎税收大变革湖人引援新动向: 天时地利人和齐聚, 2年6950万锁定17+11内线巨塔穆帅盛赞优秀的“板凳匪徒们”冯劲: 靠努力把握机会鲁能飞翼或成夏窗离队第一人, 本赛季外租表现不俗, 曾是亚冠主力17.2%! 大规模设备更新释放经济增长后劲客户生病,投保的保险没有理赔,去客户家道个歉DNF: 新深渊2.0“爆率实测”! 一管疲劳7件史诗+雾神传说融合石
最新回复(0)