Vlookup是Excel中用户都很熟悉的函数,所以它就成了一个尺子,可以衡量其他查找公式或函数的查找能力值。今天出场是一对函数,说它们比Vlookup好用10倍,一点都不为过。它们就是:
Filter+Vstack函数组合(适用于office365版本)
Filter是一个超强的批量查询(筛选)函数,而Vstack则可以合并多表格。这两个任一个都是王者,如果把它们组合在一起使用,嘿嘿,简直无敌般的存在。
看一个应用示例:
有三个地区的销售明细表格:
![图片[1]-比vlookup好用10倍,Filter+Vstack才是最牛查找公式-宇程系统站](https://ycoemxt.cn/wp-content/uploads/2026/06/4ee615968320260610033435.gif)
现在需要做一个查询表,可以根据产品名称从3个表中进行筛选该产品的所有行数据,效果如下:
![图片[2]-比vlookup好用10倍,Filter+Vstack才是最牛查找公式-宇程系统站](https://ycoemxt.cn/wp-content/uploads/2026/06/0c8848a63620260610033501.gif)
如果在之前,实现这个功能简单太难了。但用Filter+Vstack函数组合,一个公式就够了。
=FILTER(VSTACK(苏州:大连!A2:G500),VSTACK(苏州:大连!D2:D500)=查询!C2)
公式说明:
Fiter函数第一个参数是要筛选的结果区域,这儿用Vstack函数把3个表格合并成一个表格。而第二个参数是条件,同样用Vstack把3个表的D列产品列合并成一列和C2进行对比。
![图片[3]-比vlookup好用10倍,Filter+Vstack才是最牛查找公式-宇程系统站](https://ycoemxt.cn/wp-content/uploads/2026/06/e8a5b550f820260610033532.gif)
遗憾的filter只适用于Excel365和wps,而Vstack只适于office365版本。不过如果你没安装365,可以借用power query+透视表的切片器也可以实现多表合并。
THE END














暂无评论内容