FILTER函数是Excel中最实用的动态筛选工具,能根据指定条件自动提取匹配的数据行。今天分享FILTER的3个经典用法,简单高效,帮你轻松完成日常数据查询、提取和整理。

一、不连续列数据筛选

需要提取不相邻列的数据时,用FILTER+HSTACK组合即可。

公式:=FILTER(HSTACK(B:B,C:C),A:A=F2))

FILTER函数3个超级实用的技巧,按条件筛选查询数据的公式-趣帮office教程网

HSTACK可将不连续列水平合并,再通过FILTER按条件筛选,快速提取分散的目标信息。

 

二、指定条件批量筛选

想同时筛选财务部、人事部等多个指定数据,搭配MATCH和ISNUMBER就行。

公式:=FILTER(A2:C9,ISNUMBER(MATCH(B2:B9,E2:E3,0)),"")

FILTER函数3个超级实用的技巧,按条件筛选查询数据的公式-趣帮office教程网

MATCH定位匹配数据,ISNUMBER转换判断结果,FILTER完成筛选,多条件批量提取一步到位。

 

三、含“全部”的或条件筛选

制作下拉筛选,选“全部”时显示所有数据,用或条件逻辑即可。

公式:=FILTER(A2:C9,(B2:B9=E2)+(E2="全部"),"无数据")

FILTER函数3个超级实用的技巧,按条件筛选查询数据的公式-趣帮office教程网

FILTER函数3个超级实用的技巧,按条件筛选查询数据的公式-趣帮office教程网

满足任一条件就显示数据,适配报表筛选,操作简单又灵活。

 

四、小技巧

  • 多条件同时满足,用*连接条件;
  • 满足任一条件,用+连接条件,第三参数可自定义无结果提示

FILTER函数上手简单、实用性强,掌握这3个用法,不用复杂操作就能搞定数据筛选,大幅提升职场办公效率。