传统筛选点到手抽筋? excel中FILTER函数让你告别手动筛选的烦恼
领导突然要南京和浙江的客户的销量!
如图所示:

你是不是还在用传统方法筛选数据?
按Ctrl+Shift+L 调出筛选按钮
在下拉菜单里选择文本筛选

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

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

更崩溃的是——如果领导临时加个“上海”,你又得:
取消筛选 → 重新设置条件 → 再复制一遍...
太麻烦了! 今天教你一个公式搞定,以后不管加多少条件,改个参数就能自动筛选!
方案一: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函数+切片器吊打下拉菜单
相关文章

根据相似度做匹配! Excel超级筛选函数REGEXEXTRACT来了
学会在Excel中实现相似度匹配,真的太有用了!特别是用Power Query,操作简单又高效,但是wps用不了,我们可以用别的函数实现2025-08-26
今天跟大家分享的是Excel中的一个神奇函数——N函数,别看它只有一个字母N,但是有时它的用途却特别大,详细请看下文介绍2025-08-26
可惜99.9%的人没用过! Excel中万能统计函数AGGREGATE使用指南
在EXCEL数据统计的时候,不可避免的会遇到错误值,而错误值的出现,往往影响到数据的进一步计算,今天,就给大家分享一个忽略错误值计算的万能函数——AGGREGATE2025-08-12
行列转换再也不烧脑! excel中WRAPROWS函数2个参数就轻松解决
excel表格中的内容很乱,想要实现每10行内容变成一行多列内容,该怎么进行行列转换呢?我们只需要用到WRAPROWS函数进行转换,详细如下2025-08-11
一行轻松变多行! 一文看懂excel中WRAPCOLS和WRAPROWS函数
excel中想要将一行或者一列转换成多行多列,我们可以使用函数轻松实现,今天我们来介绍WRAPCOLS和WRAPROWS函数的应用2025-08-11
不会用IF函数? 一文讲透excel中if函数使用方法全解析
I和F两个英文字母你可能认识,I和F组成的IF函数,你不一定会用它,小小的两个英文字母,其功能却是强大的2025-07-17
财务设计很多数据处理,熟练掌握excel各种函数和公式是很有必要的,今天我们就挑选4个函数公式案例进行说明2025-07-16
excel中很多函数都可以跟0结合,比如TEXT函数,很多朋友对这一块知识并不了解,今天跟着小编重新来认识0,分成4大类型,8个案例,详细如下文所述2025-07-16
Excel中神奇的拆分函数! 一文讲透TextSplit函数从入门到精通
在Excel和WPS新增的几十个函数中,如果按实用性+功能性排名,textsplit排第二,无函数敢排第一,下面我们就来学习Textsplit函数的使用技巧,学会这个函数,文本拆分不再难2025-07-15
再复杂的查找也能轻松搞定! excel中Xlookup函数的正则表达式用法
在日常Excel数据处理中,查找匹配是一项核心需求,支持正则表达式模式后,通配符匹配基本就可以说拜拜了,下面我们就来看看使用技巧2025-07-15




最新评论