首页 > 精选问答 >

问 excel 怎么按条件筛选 多条件筛选实操

2026-11-06 14:53:54
最佳答案

答

Excel 按条件筛选就是在大批量数据里面,按照自己设定的规则,把符合要求的数据单独显示出来,隐藏不符合条件的行,不会删除原始数据,是日常处理表格最常用的功能,基础版是自带的自动筛选,可以实现单条件多条件等于大于小于包含文字等筛选,进阶可以使用高级筛选,支持复杂组合条件,还可以把筛选结果单独提取到其他区域,另外也可以用 FILTER 函数做动态筛选,修改条件之后结果自动更新,适合经常变动的报表,很多新手容易把筛选和排序混淆,筛选是保留符合条件记录,排序只是改变行的先后顺序,原始数据全部保留。

基础自动筛选操作

开启筛选

选中数据区域任意一个单元格,点击顶部菜单栏数据选项卡,找到筛选按钮点击,此时每一列表头右下角会出现小三角筛选箭头,如果数据存在空行空列,建议提前选中完整数据区域再开启筛选,不然筛选范围会只识别到空行之前的数据,造成后面的数据无法参与筛选。

单条件筛选

点击表头的小三角,弹出筛选面板,可以直接勾选需要显示的值,也可以点开数字筛选或者文本筛选,选择对应的规则,比如等于不等于大于小于大于等于小于等于包含开头是结尾是,输入条件数值或者文字,确认之后表格就只展示满足该条件的数据。

多条件同时筛选

同一列多条件,在筛选面板里面勾选多个值,或者使用自定义筛选设置或的关系,不同列同时设置筛选,就是并且的关系,比如同时筛选部门等于销售,并且金额大于 10000,只要依次给两列都设置筛选条件即可,自动筛选最多可以对多列叠加条件,但是逻辑表达能力有限,复杂的并且或者混合逻辑就需要改用高级筛选。

高级筛选深度用法

高级筛选适合复杂条件组合,需要单独建立条件区域,条件区域第一行必须和原数据表表头文字完全一致,同一行写多个条件代表并且,不同行写条件代表或者。

操作步骤

1 新建条件区域,填写表头和筛选条件

2 点击数据选项卡里面的高级筛选

3 选择是在原有区域显示筛选结果,还是将筛选结果复制到其他位置

4 列表区域选择原始全部数据源

5 条件区域选中刚才建立好的条件区域

6 如果需要提取不重复记录,可以勾选选择不重复的记录

7 点击确定完成筛选

高级筛选优势是可以写通配符,支持公式型条件,适合大批量复杂业务筛选,缺点是每次条件改动之后,需要重新点高级筛选执行,不会自动刷新。

FILTER 动态函数筛选

新版 Excel 也就是 365 和 2021 版本支持 FILTER 函数,属于动态数组筛选,公式写好之后,条件变动结果自动刷新,不需要手动点筛选按钮,基础语法 FILTER 数据区域 筛选条件 无匹配结果显示内容,适合做仪表盘动态查询,支持多条件相乘代表并且,相加代表或者,这个是现在非常推荐的进阶方案。

常见筛选功能对照表

筛选方式特点适用场景是否自动刷新
自动筛选操作简单,上手快日常单条件多列基础筛选否,修改数据需要重新筛选
高级筛选支持并且或者混合逻辑公式条件复杂组合条件提取数据否,需要重新执行
FILTER 函数动态数组,条件变动自动更新动态报表查询看板是
查找替换不是筛选,适合定位修改批量查找修改内容否

筛选常见异常排查

第一 筛选之后底部数据看不到,原因是数据源中间存在空行,Excel 识别数据区域中断,解决办法删除空行,重新选中完整区域开启筛选。

第二 数字筛选识别成文本,明明是数字但是大于筛选没有效果,单元格左上角绿色三角,需要把文本型数字转换为数值格式。

第三 筛选之后复制数据,只复制到可见单元格,很多新手会连带隐藏行一起复制,复制之后需要选择可见单元格选项,或者使用定位条件可见单元格。

第四 合并单元格的数据筛选不全,合并单元格只有第一行保留内容,其他行是空值,筛选的时候就会漏掉记录,建议取消合并单元格填充全部内容。

第五 筛选状态下新增数据,新增加的行不会自动纳入筛选范围,需要重新应用筛选。

补充操作技巧

清除筛选,点击数据选项卡清除按钮,可以一次性取消所有列筛选条件,恢复全部数据显示。

取消筛选,再次点击筛选按钮,表头的筛选箭头就会全部消失。

按颜色筛选,自动筛选面板里面支持按单元格颜色字体颜色筛选,适合手工标记颜色的数据表。

筛选之后排序,筛选状态下排序只会对当前可见行排序,隐藏行位置不会变动。

【常见问题】

问题 1 excel 怎么按条件筛选的时候,同一列既要包含 A 又要包含 B 怎么办

回答 1 excel 怎么按条件筛选同一列同时包含两个关键词,自动筛选原生不支持,推荐使用高级筛选或者 FILTER 函数,用通配符或者公式条件实现同时包含,普通勾选筛选只能实现或者关系,无法实现同一列并且关系。

问题 2 excel 怎么按条件筛选之后,怎么只把筛选出来的数据单独保存

回答 2 excel 怎么按条件筛选之后单独保存结果,可以使用高级筛选,选择将筛选结果复制到其他位置,也可以筛选之后定位可见单元格复制,粘贴到新工作表,再单独保存这个新文件,注意不要直接全选复制,会把隐藏行一起复制出来。

问题 3 excel 怎么按条件筛选,修改原始数据之后筛选结果不会自动更新是什么原因

回答 3 excel 怎么按条件筛选,普通自动筛选和高级筛选都不会自动刷新,修改原始数据之后需要重新应用筛选,只有新版 Excel 的 FILTER 函数做的按条件筛选,才可以在条件变动之后自动更新结果。

问题 4 excel 怎么按条件筛选,为什么筛选不到带空格的文字

回答 4 excel 怎么按条件筛选识别不到内容,大多是单元格文字前后存在看不见的空格,表头和条件文字不完全匹配,使用 TRIM 函数清除多余空格之后,再执行按条件筛选就可以正常识别。

【免责申明】

本文介绍 excel 怎么按条件筛选相关操作仅作为学习参考,不同 Excel 版本界面和函数支持情况存在差异,操作前建议备份原始表格数据,因为误操作造成数据丢失或者数据错误的相关风险,由使用者自行承担,本文不承担任何相关损失责任。