点击蓝字【秋叶 Excel】

发送【7】

免费领 1000+篇 Excel 精选教程!

本文作者:卫星酱

本文编辑:卫星酱

锵锵!大家好哇~这里是秋叶编辑部!

Filter 和 Vstack 这两个函数,都是 Excel 2021、Excel 365 和 WPS 上出现的新函数。

Filter 能筛选数据,而 Vstack 合并数据。

这两个函数单独运用的场景,也许你会觉得有点单薄,

但当Filter 和 Vstack 组合起来,就能变成比 Vlookup 函数还要厉害的查找之王~

像是多条件查找,多表动态查找这样的难题,都不在话下!

不信?来看

Filter+Vstack

第一种是筛选+合并的运用:

=VSTACK(FILTER(数据区域1, 筛选条件1), FILTER(数据区域2, 筛选条件2))

这个公式的原理是,先用 Filter 函数在每张表中筛选符合条件的数据,再通过 Vstack 函数合并、输出结果。

实例:

=VSTACK(FILTER('2025Q1'!A2:D11,'2025Q1'!C2:C11>30000),FILTER('2025Q2'!A2:D11,'2025Q2'!C2:C11>30000))

公式解析:

在表 2025Q1 和 2025Q2 中查找销售额大于 3 万元的数据,并将合并结果放在 Sheet3。

这个公式的好处是,我们可以分别对不同表格提出不同的筛选条件,比如,Q1 中筛选销售额>30000 的数据,而 Q2 中筛选销量<60 的数据。

Vstack+Filter

第二种则是先合并,再筛选:

=FILTER(VSTACK(要合并的工作表区域),VSTACK(要筛选的工作表区域)=筛选条件)

这个公式,是先让 Vstack 函数合并完数据,再从合并完的数据中筛选。

实例:

=FILTER(VSTACK('2025Q1:2025Q2'!A2:D20),VSTACK('2025Q1:2025Q2'!C2:C20)>30000)

公式解析:

合并工作表 2025Q1 到 2025Q2 中 A2:D20 的数据,并筛选上述区域中销售额大于 3 万元的数据。

注意,这个公式中,合并区域大于实际数据存在的区域

这是在给后续新增的数据预留位置,免得再去修改公式。

同样的,如果我们在工作表 2025Q1 和 2025Q2 之间新增工作表,这张新表中的 A2:D20 区域也同样会被自动合并+筛选,无需二次修改公式~

优势:不用先拿透视表、VBA 等操作重新处理数据,也不用反复调整数据选区,只需一步就能统计并查找多表+自动更新~

好了,今天的分享就到这里,我们学习了Filter 和 Vstack 的两个组合公式,分别解决了多表多条件查找和自动化多表查找两个问题!

什么?你说你直接用 AI,不用学函数了?

拜托,虽说现在很多东西都能让 AI 代劳,但不懂函数原理,哪敢让 AI 打工?

Filter 怎么用?Vstack 参数怎么写?如果连这些基础都不懂,就算 AI 帮你搞定数据,你敢放心用吗……

怕漏数据、算错数,领导上来一顿骂……与其提心吊胆,不如自己先当个合格监工!掌握核心函数,才能安心让 AI 替你搬砖~

如果你想知道更多即学即用的函数知识,更多 Excel 实战技巧——

那你千万别错过秋叶 Excel 3 天集训营

0 基础也能学:小白也能快速上手,早用早下班~

高效技巧+名师带教:少走弯路,效率直接起飞,省下来的时间拿去享受生活!

福利多多:现在扫码报名,还能领取函数手册+快捷键大全+30 套 Excel 模板+课程保姆手册~

秋叶 Excel 3 天集训营

现在免费报名中!

名额有限

错过后悔