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 列排着向下写就可以了,公式都不用修改。

相关推荐
AC赳赳老秦8 小时前
OpenClaw+Power Apps 实战:自动生成 Power Apps 应用、连接 Excel 数据源
大数据·开发语言·python·serverless·excel·deepseek·openclaw
tsfy200312 小时前
Python批量调整Excel格式,并排版导出PDF
python·pdf·excel
快乐的哈士奇14 小时前
Gmail-邮件自动处理系统
node.js·自动化·excel
123的故事1 天前
工具分享(7)-多Excel文件内容查询工具
c#·excel·实用工具
hikktn1 天前
Excel 导出 OOM 预防实战:30 万行从堆溢出到 50MB 的演进
java·excel·easyexcel
yunceqing2 天前
从Excel调度到TMS平台:物流软件开发避坑清单
大数据·前端·网络·人工智能·excel·推荐算法
什仙2 天前
Mathcad Prime 对比 Excel/MATLAB/Mathematica:核心优势速览
excel
快乐的哈士奇2 天前
【Next.js实战②】Excel 派送表动态解析:表头识别与 FIELD_ALIASES 映射
前端·javascript·excel
daols882 天前
vue vxe-table 复制数据到 Excel:支持带表头复制
vue.js·excel·vxe-table
海兰2 天前
【web应用】Excel 项目数据自动化分析系统(AI 驱动分析)详细设计与部署指南(附源代码)
前端·人工智能·自动化·excel