打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
FILTER说我能自己嵌套自己,XLOOKUP说好像谁不会一样

2000元课程

函数+VBA


二维数据的查找在Excel中甚至可以作为专门的话题来研究,例如下图所示,要从原数据中查找指定姓名的3个科目成绩。

多年的实践中已经积累了一批经典的函数嵌套解决方案:VLOOKUP+MATCH, INDEX+MATCH, TEXTJOIN+IF, INDEX+SAMLL+IF.

FILTER和XLOOKUP作为2021版的后起新秀,自然要在这个经典话题中展示大显身手。

FILTER:我能自己嵌套自己

=FILTER(B2:E10,B1:E1=H1)

我先到B2:E10中去把所有人的历史成绩筛选出来,以数组的形式展示在H列,看懂没?

我在外面再嵌套一个我自己,从刚才的历史成绩中筛选出姓名为李二狗的数据:

=FILTER(FILTER(B2:E10,B1:E1=H1),A2:A10=G2)

看懂没?

我的第一参数是上一步得到的所有人的历史成绩;

第二参数是筛选条件,姓名要等于李二狗。

最后呢,因为公式要向下向右填充,该锁定的要锁定起来:

=FILTER(FILTER($B$2:$E$10,$B$1:$E$1=H$1),$A$2:$A$10=$G2)

这里会用到各种锁定方式,都是基础知识哦。

XLOOKUP:呵呵,好像谁不会嵌套自己一样

我也先把所有人的历史成绩找出来:

=XLOOKUP(H1,B1:E1,B2:E10)

再自己嵌套自己,从里面找到李二狗的成绩:

=XLOOKUP(G2,A2:A10,XLOOKUP(H1,B1:E1,B2:E10))

锁定,填充公式

=XLOOKUP($G2,$A$2:$A$10,XLOOKUP(H$1,$B$1:$E$1,$B$2:$E$10))

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
WPS巧用FILTER XLOOKUP新函数搭档,出道即经典,轻松实现二维表格数据查询!
别学VLOOKUP了,学XLOOKUP和FILTER就够了
Vlookup公式再见,Xlookup和Filter时代开启
Excel新公式,Xlookup,Filter,Ifs,Unique,太强大了!
新发现:VLOOKUP和XLOOKUP都无法的多区域查找,试用R1C1地址提取,有奇效!
XLOOKUP用法展示,VLOOKUP危!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服