Excel中高级筛选多个条件怎么做?

高级筛选关键点就在条件设置,筛选条件可以设置多行多列,同一行之间的条件是"并且"的关系,同一列之间的条件是"或者"的关系。

我们以筛选厂家通用、大众,在北京、上海、成都,1月的数据为例来演示条件设置

一、按字段名称设置筛选条件

需要设置三列,先写好字段名称,然后是三个条件的排列:

三个条件分别有1,2,3个可能,组合就是1*2*3=6行。如果是筛选8个厂家,5个分公司,3个月的,可是需要写8*5*3=120行,感觉光写条件就要写晕了。

因此条件数量比较多的时候,还是要用公式才能省一点力气。

二、用公式设置筛选条件

条件区域的第一行需要是空白的,在第二行写公式,例如下图中的位置:

F2=COUNTIF(J:J,A2)>0

G2=COUNTIF(K:K,B2)>0

H2=COUNTIF(L:L,C2)>0

这三个公式中的">0"可以不写,加上的话更容易理解。

选中数据中任意单元格,点击数据选项卡,排序和筛选,高级,在弹出对话框里设置数据区域和筛选区域。

点击确定之后 ,高级筛选就完成了,结果如下:

是不是这样写筛选条件很容易了,不管它有多少个厂家,多少个分公司,多少个月份,只管往 J:L 列排着向下写就可以了,公式都不用修改。

相关推荐
hqyjzsb14 小时前
2026年AI证书选择攻略:当“平台绑定”与“能力通用”冲突,如何破局?
大数据·c语言·人工智能·信息可视化·职场和发展·excel·学习方法
牛奔14 小时前
Linux 的日志分析命令
linux·运维·服务器·python·excel
不吃葱的胖虎16 小时前
根据Excel模板,指定单元格坐标填充数据
java·excel
罗政16 小时前
【Excel批处理】一键批量AI提取身份证信息到excel表格,数据安全,支持断网使用
人工智能·excel
晨晨渝奇17 小时前
pandas 中将两个 DataFrame 分别导出到同一个 Excel 同一个工作表(sheet1)的 A1 单元格和 D1 单元格
excel·pandas
木辰風17 小时前
EasyExcel根据动态字段,进行导出excel文件
java·前端·excel
辣机小司17 小时前
【踩坑记录:EasyExcel 生产级实战:策略模式重构与防御性导入导出校验指南(实用工具类分享)】
java·spring boot·后端·重构·excel·策略模式·easyexcel
傻啦嘿哟2 天前
Python实现Excel数据自动化处理:从繁琐操作到智能流程的蜕变
python·自动化·excel
hqyjzsb2 天前
从爱好到专业:AI初学者如何跨越CAIE认证的理想与现实鸿沟
大数据·c语言·人工智能·信息可视化·职场和发展·excel·业界资讯
vfvfb3 天前
excel对比找不同人名 双xlsx双列对比
excel·excel多列对比