杏宇注册-一条公式,制作模板查询表,FILTER函数公式太强了,再也不用一个个手工引用!

最新动态 /

你的位置:杏宇注册 > 最新动态 > 一条公式,制作模板查询表,FILTER函数公式太强了,再也不用一个个手工引用!
一条公式,制作模板查询表,FILTER函数公式太强了,再也不用一个个手工引用!
发布日期:2024-10-14 18:02    点击次数:112

与 30万 粉丝一起学Excel

VIP学员的问题,同一个工作表存放着几百份付款申请书,现在需要批量将圈住的关键信息引用到另外的工作表。

图片

引用后效果,为了方便演示,只留下3行内容。

图片

图片

原始表格一大堆合并单元格看起来不直观,卢子转换成传统的表格进行说明。

图片

将收款单位批量引用到同一列,最原始的做法就是借助COUNTIF作为辅助列,累计出现的次数,收款单位+次数,这样就变成唯一值,就可以用VLOOKUP进行查找。

辅助列。

=B1&COUNTIF(B$1:B1,B1)

图片

收款单位+ROW就可以查找辅助列的内容。

=VLOOKUP(E$1&ROW(A1),$A:$C,3,0)

图片

不过自从FILTER出现以后,就不需要辅助列了,一步到位。正常情况下这个公式区域可以不用锁定,而这个案例比较特殊,需要右拉公式,因此需要锁定区域。

=FILTER($B$1:$B$1000,$A$1:$A$1000=D$1)

图片

语法:

=FILTER(返回区域,条件区域=条件)

回到开头的案例,其实合并单元格的做法也是一样的。合并单元格,判断的时候,只当做区域在首列处理。也就是说条件区域是A列,返回区域是C列。

图片

操作方法跟前面几乎一样,唯一的区别是,引用区域的时候只能手写,不能用鼠标引用。

=FILTER(付款申请书!$C$1:$C$1000,付款申请书!$A$1:$A$1000=A$1)

图片

昨天的多条件查找,除了可以用VLOOKUP,还可以用FILTER+FILTER。=FILTER(FILTER($H$2:$M$14,$H$1:$M$1=B$1),$G$2:$G$14=$A2)

图片

根据标题,就可以判断返回区域哪一列的值。

=FILTER($H$2:$M$14,$H$1:$M$1=B$1)

图片

再根据姓名进行条件判断,返回区域知道,条件也知道,最终公式就是两个FILTER嵌套。

多学一条公式,就可以节省1-2个小时的时间,这就是每天坚持学习的意义。

推荐:一条公式,制作查询器,FILTER函数公式太强了(改善版)

上篇:3条最经典的多条件查找公式(VLOOKUP、COLUMN、MATCH、SUMPRODUCT),通俗易懂!

图片

请把「Excel不加班」推荐给你的朋友

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。