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

yumo6663个月前 (05-21)技术文章18

“领导突然要南京浙江的客户的销量!”

如图所示:



你是不是还在用传统方法筛选数据?

1 按Ctrl+Shift+L 调出筛选按钮

2 在下拉菜单里选择文本筛选

3 在弹窗里手动输入“南京”或“浙江”

4 把结果复制到另一个表格。

更崩溃的是——如果领导临时加个“上海”,你又得:
取消筛选 → 重新设置条件 → 再复制一遍...

太麻烦了! 今天教你一个公式搞定,以后不管加多少条件,改个参数就能自动筛选!



方案一:BYROW高阶玩法

公式:

=FILTER(A2:B16,BYROW(ISNUMBER(FIND(E1:F1,A2:A16))*1,SUM))




对于这些函数嵌套公式,不要怕,你只需从最里面一个函数开始按步骤慢慢分析,就能掌握它的用法。

语法格式
FILTER(要筛选的区域, 条件判断) + BYROW(逐行运算区域, 汇总函数)

1、FIND(E1:F1,A2:A16):在地区列搜索"南京"/"浙江"(E1:F1需提前输入条件)


这里返回的数字3,代表“南京”在“江苏南京”中的第3位置。#VALUE代表没有找到。

2、ISNUMBER():把找到的内容转为TRUE/FALSE



3、*1:把逻辑值变成1/0方便计算



4、BYROW(...,SUM):逐行判断是否满足任一条件(像扫描仪一样逐行检查)



5、最后用FILTER抓出所有符合条件的数据,因为FILTER的第二参数筛选条件,只会筛选出是1的那些条件的数据。

优势条件增减超灵活!要加"广州"?只需把E1:F1改成E1:G1!




方案二:MMULT经典组合

公式:

=FILTER(A2:B16,MMULT(ISNUMBER(FIND(E1:F1,A2:A16))*1,{1;1}))



1、MMULT(矩阵1,矩阵2):矩阵乘法专业户



2、{1;1}:相当于给每个条件加权重,几个条件就写几个“1;”

适用场景:Excel版本较低时使用,像老式收音机——不如智能音箱先进但照样能听歌!



总结

多条件筛选从此告别"鼠标马拉松",两个公式就像Excel里的智能筛子,不管领导临时加多少条件,你只需要优雅地修改参数范围。

相关文章

Excel新函数FILTER太实用了,实例图解3种常见用法(入门篇)

我是【桃大喵学习记】,点击右上方“关注”,每天为你分享职场办公软件使用技巧干货!我们在使用WPS时会经常对Excel数据查询处理,最新版的WPS软件更新了FILTER函数,它虽然是一个条件筛选函数,但...

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

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

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

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

掌握这九个Excel函数,犹如掌握职场利器

掌握这九个Excel函数,犹如掌握职场利器不同行业的用户对Excel函数的需求可谓是千差万别。例如,处理考勤数据的用户会像匠人一样精雕细琢日期时间相关的函数;生产销售类的用户则更像是导演,他们需要运用...

PART23: 还有人不会filter函数?都去学,真的香!

公式解析FILTER:筛选区域或数组=FILTER(数据源,条件)用法解析1:正向查找返回陈志轩的相关信息:=FILTER(B1:E8,A1:A8=H1)仅需要在G4中输入上述公式,结果返回G4:J4...

跳过VLOOKUP天坑!FILTER函数10个招式让同事以为你开了外挂?

还在为VLOOKUP的"一对多"限制头疼?是否还在为INDEX+MATCH的嵌套抓狂?今天教你用Excel新晋顶流——FILTER函数,10个高能用法让你秒变数据操控大师!用法1:精准...