FILTER函数是Excel中最实用的动态筛选工具,能根据指定条件自动提取匹配的数据行。今天分享FILTER的3个经典用法,简单高效,帮你轻松完成日常数据查询、提取和整理。
一、不连续列数据筛选
需要提取不相邻列的数据时,用FILTER+HSTACK组合即可。
公式:=FILTER(HSTACK(B:B,C:C),A:A=F2))

HSTACK可将不连续列水平合并,再通过FILTER按条件筛选,快速提取分散的目标信息。
二、指定条件批量筛选
想同时筛选财务部、人事部等多个指定数据,搭配MATCH和ISNUMBER就行。
公式:=FILTER(A2:C9,ISNUMBER(MATCH(B2:B9,E2:E3,0)),"")

MATCH定位匹配数据,ISNUMBER转换判断结果,FILTER完成筛选,多条件批量提取一步到位。
三、含“全部”的或条件筛选
制作下拉筛选,选“全部”时显示所有数据,用或条件逻辑即可。
公式:=FILTER(A2:C9,(B2:B9=E2)+(E2="全部"),"无数据")


满足任一条件就显示数据,适配报表筛选,操作简单又灵活。
四、小技巧
- 多条件同时满足,用*连接条件;
- 满足任一条件,用+连接条件,第三参数可自定义无结果提示
FILTER函数上手简单、实用性强,掌握这3个用法,不用复杂操作就能搞定数据筛选,大幅提升职场办公效率。
评论 (0)