Excel的FILTER函数,你知道有多牛吗?(值得收藏)

yumo6666个月前 (05-21)技术文章25

"每天对着Excel按筛选键按到手抽筋?
筛选部门要3步,多条件筛选要5分钟...
今天教你用1个函数——
=FILTER(),像魔法一样3秒提取数据!
不用菜单、不用鼠标,从此告别‘筛选→勾选→再筛选’的死亡循环!"


一、单条件筛选(基础版)

问题:找出所有【销售部】的员工姓名
公式

=FILTER(A2:A16, B2:B16="销售部")



效果
自动返回 → 张三、王五、刘芳、张敏、孙悟空

原理
B2:B16="销售部" 会生成一列TRUE/FALSE,FILTER只挑TRUE对应的行!

(插入对比图:传统筛选 vs FILTER函数操作)


二、多条件筛选(且关系)

问题:找出【销售部】且【薪资>5000】的员工
公式

=FILTER(A2:A16, (B2:B16=G2)*(C2:C16>H2))



关键点

  • 星号*表示同时满足(Excel里的AND)
  • 会返回 → 王五(5300)、张敏(5600)、孙悟空(5900)

易错提示
千万别写成 =FILTER(A2:A16, B2:B16="销售部" AND C2:C16>5000)


三、多条件筛选(或关系)

问题:找出【销售部】或【薪资>6000】的员工
公式

=FILTER(A2:A16, (B2:B16="销售部")+(C2:C16>6000))




核心技巧

  • 加号+表示满足任意一个(Excel里的OR)

四、模糊搜索(姓名含"张")

问题:找出姓名里带"张"字的员工
公式

=FILTER(A2:A16, ISNUMBER(SEARCH("张", A2:A16)))



拆解

  1. SEARCH("张", A2:A16) 找包含"张"的位置
  2. ISNUMBER() 把找到的转为TRUE/FALSE
  3. 最终返回 → 张三、张伟、张敏

升级玩法
把"张"换成单元格引用(如G1),立马变成
动态搜索框


五、超强组合技(多字段模糊查找)

问题:找出【部门含"术"】且【KPI>90】的员工
公式

=FILTER(A2:E16, ISNUMBER(SEARCH("术", B2:B16))*(E2:E16>90), "无结果")



亮点

  • 最后一个参数"无结果"是找不到时显示的提示

FILTER函数是Excel里的智能数据捕手

记住三板斧:
1
单条件直接比(部门="销售部")
2
多条件用乘加(*是且,+是或)
3
模糊查套SEARCH+ISNUMBER组合拳


从此数据筛选不用愁,公式一写全都有!

相关文章

WPS用户的疑问,FILTER函数究竟怎么用?我们的为什么不一样?

FILTER函数是一个非常好用的新函数,它主要是解决Excel中一对多查询的问题,但是有不少WPS表格的用户表示,它们的FILTER函数跟我视频中演示的不一样,为什么会这样呢?今天我们就聊聊这个问题。...

告别手动筛选!Excel大神的FILTER函数,让数据动态更新快如闪电

大家好!今天要教大家一个让数据处理效率翻10倍的超级函数——FILTER函数!这个Excel 365和2021版本新增的函数,将彻底改变你处理数据的方式。 为什么FILTER函数如此强大?传统的数据筛...

简称查找全称,Vlookup,Xlookup,Filter哪个公式更厉害

举个工作实例,左边是员工数据表,需要根据员工的简称,快速查找匹配出对应工资数据。今天分享热门的3个公式大PK,看你更喜欢用哪个1、Vlookup函数公式我们需要搭配通配符来查找匹配,通配符*,表示任意...

传统筛选点到手抽筋?FILTER函数让你体验开挂式办公!

“领导突然要南京和浙江的客户的销量!”如图所示:你是不是还在用传统方法筛选数据?1 按Ctrl+Shift+L 调出筛选按钮2 在下拉菜单里选择文本筛选3 在弹窗里手动输入“南京”或“浙江”4 把结果...

Excel多条件筛选别硬扛!FILTER函数3秒搞定N个关键字

今天咱们要攻克一个让无数据人头疼的难题:如何同时筛选包含多个关键字的记录?前几期教了单关键字筛选的妙法,但后台被追问:"归如果要同时筛选A组、B组、F组怎么办?"别急,这就送上升级版解...

Excel新函数FIlter最全16个公式,可直接套用,效率翻倍,速收

销售数量大于50的记录=FILTER(A2:F10,D2:D10>50)筛选销售部的数据=FILTER(A2:F10,C2:C10="销售部")筛选出特定日期的数据=FILTER...