excel 表格筛选是数据处理最常用功能,通过筛选可以按照设定条件隐藏不需要的数据行,只展示符合条件的记录,不用手动删除原始数据,原始数据完整保留,适合台账统计 订单查询 人员信息查找 库存盘点这类场景,筛选分为普通自动筛选 自定义筛选 高级筛选三种类型,自动筛选操作最简单,适合单条件或者多条件简单组合筛选,自定义筛选支持大于小于包含文字这类比较规则,高级筛选适合复杂多条件,还可以把筛选结果单独提取到其他区域,很多新手使用筛选的时候容易出现表头缺失 合并单元格报错 筛选只作用部分区域 筛选之后复制数据丢失隐藏行这些问题,核心原因大多是没有规范表头,数据源中间存在空行,筛选前没有选中完整数据区域,不同 Excel 版本筛选入口都在数据选项卡,快捷键可以一键开启筛选,熟练之后可以大幅提升表格查询效率。
基础自动筛选 一键开启筛选
这个是日常使用最多的方式,适合快速勾选指定内容,比如筛选某个部门 某个产品 某个状态,开启之后每一列表头都会出现下拉筛选箭头。
操作步骤
第一步 打开 excel 表格,确认第一行是独立表头,表头下方数据区域不要有空行。
第二步 点击数据区域内任意一个单元格。
第三步 顶部切换到数据选项卡,找到筛选按钮点击,也可以使用快捷键 Ctrl 加 Shift 加 L 一键开启或者关闭筛选。
第四步 此时每一列表头单元格会出现下拉三角箭头。
第五步 点击对应列的下拉箭头,取消全选,勾选想要保留显示的数据项,点击确定,表格就只展示勾选匹配的数据行。
第六步 如果需要清除本次筛选,再次点击该列下拉箭头,选择清除筛选,或者直接点击数据选项卡里面的清除按钮。
自定义筛选 条件比较筛选
当筛选不是单纯勾选固定文字,而是需要数值区间 文字包含 开头结尾匹配这类规则,就使用自定义筛选,比如筛选金额大于 1000,姓名包含张,日期在某个时间段内。
操作步骤
第一步 已经开启自动筛选之后,点击目标列的下拉箭头。
第二步 鼠标移动到数字筛选或者文本筛选选项。
第三步 根据需求选择对应的规则,比如等于 不等于 大于 小于 介于 包含 开头是。
第四步 在弹出窗口输入条件值,还可以设置并且或者两种逻辑,也就是同时满足两个条件,或者满足其中一个条件。
第五步 填写完成点击确定,表格按照自定义条件执行筛选。
高级筛选 复杂条件提取结果
高级筛选适合条件比较复杂,多条件交叉组合,并且需要把筛选出来的结果单独复制到其他位置,不覆盖原表,还支持不重复记录提取,这个功能需要提前单独建立条件区域,条件区域表头必须和原数据表表头文字完全一致。
操作步骤
第一步 在表格空白位置新建条件区域,复制原表表头,在表头下方填写筛选条件,同一行代表并且逻辑,不同行代表或者逻辑。
第二步 点击原数据区域任意单元格,打开数据选项卡,点击高级筛选按钮。
第三步 在弹窗里面选择方式,可以选择在原有区域显示筛选结果,或者将筛选结果复制到其他位置。
第四步 列表区域自动识别原始全部数据,确认范围正确。
第五步 条件区域选中刚才新建好的条件区域。
第六步 如果选择复制到其他位置,需要指定目标存放的空白单元格。
第七步 如果需要剔除重复数据,可以勾选选择不重复的记录,点击确定完成高级筛选。
功能对照表
| 筛选类型 | 特点 | 适用场景 |
|---|---|---|
| 自动筛选 | 操作简单,勾选或者简单条件 | 日常单条件多条件快速查询 |
| 自定义筛选 | 支持比较运算符 区间 模糊匹配 | 数值区间 文字模糊查找 |
| 高级筛选 | 自定义条件区域,可单独导出结果,提取不重复值 | 复杂多条件 批量提取数据 |
补充要点,筛选只是隐藏不符合条件的行,不是删除数据,取消筛选之后全部数据会重新显示。如果数据源中间存在空行,开启筛选之后只会筛选空行上方的数据,空行下方数据不会参与筛选,所以做筛选之前最好删除数据中间空行。如果表头是合并单元格,筛选箭头容易异常,建议取消合并单元格。筛选状态下直接复制,默认只会复制可见行,如果想要包含隐藏行复制,需要使用定位条件选择可见单元格。想要关闭全部筛选,再次按下 Ctrl 加 Shift 加 L,所有表头下拉箭头就会消失。
总结
excel 表格怎样筛选,优先使用数据选项卡自动筛选,快捷键 Ctrl 加 Shift 加 L 快速开关,普通勾选直接在下拉框选择,需要区间模糊匹配就使用自定义筛选,复杂条件并且需要单独导出结果就使用高级筛选,操作前保证表头规范,数据源中间不要有空行,筛选之后记得区分隐藏行和删除行,复制数据的时候注意只复制可见单元格,就能稳定完成数据筛选查询。
【常见问题】
问题 1 excel 表格怎样筛选之后复制数据为什么把隐藏行也复制出来
回答 1 excel 表格怎样筛选之后复制带出隐藏行,是因为直接全选复制,没有只选中可见单元格,做 excel 表格怎样筛选之后,如果只需要复制筛选出来的内容,需要使用定位条件,选择可见单元格之后再复制,就不会包含隐藏的数据行。
问题 2 excel 表格怎样筛选只识别一部分数据是什么原因
回答 2 excel 表格怎样筛选只识别一部分数据,大多是数据源中间存在空行,空行打断了连续数据区域,开启筛选之后空行后面的数据无法纳入筛选范围,删除中间空行,重新开启筛选,就可以正常对全部数据执行 excel 表格怎样筛选操作。
问题 3 excel 表格怎样筛选可以提取不重复记录吗
回答 3 excel 表格怎样筛选是可以提取不重复记录的,使用高级筛选,在高级筛选窗口勾选选择不重复的记录,就可以在 excel 表格怎样筛选过程中剔除重复条目,把唯一记录单独提取出来。
【免责申明】
本文教程基于常规 Excel 版本编写,不同版本菜单名称和高级筛选功能细节存在细微差异,操作前建议备份原始表格,高级筛选条件区域表头必须和原表表头完全一致,条件填写错误会导致筛选结果异常,因操作失误造成数据错乱,由使用者自行承担,本文内容仅供学习参考。


