核心答案就是 excel 怎么筛选出自己想要的内容,日常优先使用自动筛选,适合单条件、多条件、文本包含、数字大小区间这类常规筛选;如果条件比较复杂,比如多列或者或条件、跨区域复杂组合,就使用高级筛选,自动筛选操作简单,是绝大多数表格场景首选,开启筛选之后表头会出现下拉箭头,可以勾选目标内容、设置数字条件、文本模糊匹配,还可以同时多列叠加筛选,也就是同时满足多个条件,下面会把自动筛选基础操作、常用筛选条件、高级筛选、异常排查全部深度讲解,Excel 2016、2019、365 版本操作逻辑通用。
两种筛选方案对比表
| 方案 | 特点 | 适用场景 |
|---|---|---|
| 自动筛选 | 操作简单,表头下拉箭头,支持多列叠加条件 | 单条件、多条件同时满足,文本 / 数字常规筛选 |
| 高级筛选 | 可以设置复杂或条件,能把结果提取到其他区域 | 复杂组合条件,需要单独导出筛选结果 |
方式一 自动筛选(首选)
1 选中表头,或者直接选中整个数据区域,表头必须单独一行,不要合并单元格
2 点击顶部
【数据】选项卡,点击
【筛选】按钮,表头每一列右侧就会出现小三角下拉箭头
3 点击需要筛选那一列的下拉箭头
- 精确匹配:取消全选,只勾选你想要的内容,确定,表格就只保留符合的行
- 数字筛选:鼠标悬停数字筛选,可以选择大于、小于、等于、介于区间、前 10 项等
- 文本筛选:选择包含、开头是、结尾是,实现模糊查找,比如筛选姓名姓张,输入张 *
4 多列叠加筛选:第一列筛选完成之后,继续点开第二列下拉箭头设置条件,此时是同时满足两个列条件(并且关系)
5 清除筛选:点击数据选项卡
【清除】,就可以取消当前所有筛选条件,恢复全部数据;再次点筛选按钮可以关闭筛选功能
方式二 高级筛选(复杂条件)
适合自动筛选无法实现的 “或者” 条件,例如 A 列等于一班 或者 A 列等于二班,同时搭配其他条件
1 先在表格空白位置建立条件区域,条件区域第一行复制表头,第二行填写条件
同行条件代表并且,不同行条件代表或者
2 点击数据选项卡,
【高级】,打开高级筛选窗口
3 列表区域:选中原始全部数据区域
4 条件区域:选中你刚才新建好的条件区域
5 选择
【在原有区域显示筛选结果】,或者选择
【将筛选结果复制到其他位置】,单独输出筛选出来的数据
6 确定,完成高级筛选
进阶要点与异常排查
第一种,表头是合并单元格,开启筛选之后筛选错乱,需要先取消表头合并单元格,再重新开启筛选
第二种,筛选之后行号不是连续,是正常现象,筛选只是隐藏不符合条件的行,不是删除,清除筛选就恢复
第三种,看起来一样但是筛选选不到,单元格里面存在隐藏空格,肉眼看不出,条件匹配失败,清除多余空格之后再筛选
第四种,日期筛选,自动筛选自带日期层级,可以按年、月、日展开筛选,非常方便
第五种,筛选之后复制数据,默认只会复制可见行,如果想要只复制筛选结果,选中区域之后用 Alt+; 定位可见单元格,再复制,避免把隐藏行一起复制出去
第六种,超级表自带筛选功能,选中超级表,表头自动带有筛选箭头,不需要额外点筛选按钮
问题 1 excel 怎么筛选出自己想要的内容,多列筛选是并且还是或者
回答 1 excel 怎么筛选出自己想要的内容,自动筛选多列叠加是并且关系,也就是必须同时满足每一列设置的条件,如果需要或者条件,需要使用高级筛选。
问题 2 excel 怎么筛选出自己想要的内容,筛选之后行号断号正常吗
回答 2 excel 怎么筛选出自己想要的内容,筛选只是隐藏不符合条件的行,并没有删除,所以行号会跳号,属于正常,点击清除筛选即可恢复全部行。
问题 3 excel 怎么筛选出自己想要的内容,模糊筛选怎么设置
回答 3 excel 怎么筛选出自己想要的内容,点开列下拉箭头,选择文本筛选,选择包含 / 开头是,星号代表任意字符,比如张就是筛选姓张开头内容。
问题 4 excel 怎么筛选出自己想要的内容,复制筛选结果为什么连带隐藏行一起复制
回答 4 excel 怎么筛选出自己想要的内容,普通复制会包含隐藏行,选中筛选区域之后按 Alt+; 定位可见单元格,再复制,就只会复制筛选出来的可见内容。
本文教程适用于主流 Windows 版本 Excel,筛选属于临时隐藏数据,不会删除原始数据,合并单元格、隐藏空格会影响筛选匹配效果,重要文件操作前建议备份。


