WPS表格怎么筛选内容?超详细图文教程(含高级筛选、多条件筛选技巧)

WPS_Office wps文章 2

目录导读


为什么你需要学会在WPS表格中筛选内容?

在日常办公中,面对成千上万行数据的手工查找,效率极低。筛选(Filter) 是WPS表格中最基础也最高效的功能之一,它能让你快速从海量数据中提取出符合特定条件的行,而无需手动删除或隐藏无关数据,无论是财务对账、销售报表分析、学生成绩排名,还是库存管理,掌握筛选技巧都能让你的数据处理效率提升50%以上。

WPS表格怎么筛选内容?超详细图文教程(含高级筛选、多条件筛选技巧)-第1张图片-WPS-WPS下载【官方网站】

很多用户知道“筛选”按钮在哪,但遇到模糊筛选多条件组合高级条件区域时就束手无策,本教程将覆盖从入门到进阶的所有筛选场景,并解答常见报错,确保你读完即可上手。


基础筛选:一键过滤重复与特定数据

1 开启自动筛选

  • 选中数据区域中的任意单元格,点击顶部菜单栏 “开始”“筛选”(或快捷键 Ctrl+Shift+L)。
  • 此时每个字段标题旁会出现一个倒三角下拉按钮,表示筛选已启用。

2 单字段简单筛选

点击某个字段的下拉箭头,你会看到所有不重复的值,勾选或取消勾选即可显示或隐藏对应行,只勾选“销售部”,则表格仅显示部门为“销售部”的数据。

3 按颜色或图标筛选

如果你的单元格背景色、字体颜色或条件格式图标(如红绿灯)有特定意义,可以点击下拉菜单 → “按颜色筛选” → 选择对应颜色,这一功能在标记异常数据时非常实用。

4 取消筛选

  • 再次点击 “开始”“筛选” 可关闭所有筛选状态。
  • 单独清除某个字段的筛选:点击该字段的下拉箭头 → “(全选)”“从‘××’中清除筛选”

文本筛选:精准定位包含/不包含某字符的行

当需要筛选某列中包含特定关键词(如“华为”、“A类”)或不包含某内容的行时,不能只靠勾选已知值。

1 文本筛选选项

点击下拉箭头 → “文本筛选”,弹出子菜单:

  • 等于:输入完整字符串(“华为P50”只匹配完全相同的单元格)。
  • 不等于:排除指定字符串。
  • 包含:最常用,输入“华为”会筛选出所有包含“华为”二字的单元格(如“华为P50”、“华为Mate40”)。
  • 不包含:排除包含指定字符的行。
  • 开头是 / 结尾是:匹配首尾字符,适合筛选特定格式编号(如“A-”开头的订单号)。

2 模糊筛选技巧

  • 支持通配符:代表任意多个字符,代表一个字符,例如筛选“张*”,会得到所有姓张的人(张三、张伟等),注意:WPS中通配符仅在文本筛选的“自定义筛选”对话框中生效。

3 案例实操

假设有一列“产品名称”,需要找出所有包含“电脑”但排除“笔记本”的行,操作:

  1. 先使用 文本筛选 → 包含 → “电脑”
  2. 在结果上,再对该列使用 文本筛选 → 不包含 → “笔记本”,注意:第二次筛选是在第一次结果基础上进一步过滤,最终得到仅含“台式电脑”、“一体机电脑”等数据。

数字与日期筛选:按范围、前N项、动态条件过滤

1 数字筛选

点击下拉箭头 → “数字筛选”,支持:

  • 大于/小于/等于:输入数值边界。
  • 介于:设定最小和最大值(例如成绩筛选80~90分)。
  • 前10项:可自定义N项(前5、前20)或百分比(前10%),注意:默认按降序排列后取前N,若要取后N项,选择 “前N项” 后,在对话框中改为 “最大”→“最小” 即可。
  • 高于平均值 / 低于平均值:一键找出异常值。

2 日期筛选

日期列的下拉菜单默认会按年/月/日分组显示,点击 “日期筛选” 可设置:

  • 昨天/本周/本月/本季度/本年:动态条件,每次打开表格自动匹配当前日期。
  • 之前/之后:配合具体日期(例如2024-01-01之前的所有数据)。
  • 期间:自定义起止日期范围。

注意:日期数据必须为WPS可识别的日期格式(如2025-03-01),否则筛选不会按日期逻辑处理,若发现筛选异常,请先检查单元格格式是否为“日期”。

3 多条件组合筛选(同一字段)

例如筛选“销售金额”在1000以上且5000以下的数据,在 “数字筛选” 中选择 “自定义筛选”,第一行选“大于或等于 1000”,关系选“与”,第二行选“小于或等于 5000”,注意:“与”表示同时满足,“或”表示满足其一。


高级筛选:多条件交叉、唯一值提取、跨表筛选

基础筛选只能对单一字段的单一条件进行组合,而 高级筛选 可以实现跨字段的“且/或”逻辑、提取不重复值、将筛选结果复制到其他位置。

1 准备条件区域

在工作表空白处(建议在数据表上方或右侧)创建条件区域:

  • 第一行写字段名,必须与原表字段名完全一致(建议直接复制粘贴)。
  • 第二行开始写条件,同一行的条件表示“与”(同时满足),不同行表示“或”(满足任一)。

示例:筛选“部门”为销售部 “业绩”>10000 的数据。 | 部门 | 业绩 | |------|------| | 销售部 | >10000 |

2 执行高级筛选

  1. 点击数据区域任意单元格 → “数据” 选项卡 → “高级筛选”
  2. 对话框:
    • 方式:若选择“在原有区域显示筛选结果”,则直接隐藏不符合条件的行;选择“将筛选结果复制到其他位置”,则生成新表格且不破坏原表。
    • 列表区域:默认已选中你的数据范围,可手动调整。
    • 条件区域:选中刚刚创建的条件区域(包含表头行和条件行)。
    • 复制到:仅当选择“复制到其他位置”时才需指定一个单元格作为输出左上角。
  3. 勾选 “选择不重复的记录” 可提取唯一值(类似删除重复项但保留原数据)。

3 高级筛选的经典应用

  • 多字段“或”条件:在条件区域分两行写条件,例如第一行“部门=销售部”,第二行“部门=技术部”,则筛选出销售部和技术部所有数据。
  • 同一字段多个“与”条件:在同一行写多个条件,业绩>10000”且“业绩<50000”。
  • 跨表筛选:如果数据分散在不同的Sheet,可以先复制合并到一个表,再筛选;或者使用WPS的“合并表格”功能,高级筛选不支持跨工作表直接引用条件区域,但可以在当前工作表中使用引用公式间接实现。

筛选后数据如何复制、求和与删除?

1 复制筛选结果(仅可见单元格)

很多时候你只想把筛选出来的数据粘贴到其他地方,但直接复制会包含隐藏行,正确做法:

  • 选中筛选后的可见区域。
  • Alt+; (分号) 快捷键,仅选中可见单元格(或点击 “开始”“查找选择”“定位条件”“可见单元格”)。
  • 复制(Ctrl+C),然后粘贴。

2 对筛选后的数据进行求和/计数

  • 使用 SUBTOTAL 函数:=SUBTOTAL(9, 范围) 可自动忽略隐藏行求和(9代表求和,1代表平均值,2代表计数等)。
  • 或者选中筛选后列底部的几个空白单元格,点击 “开始”“自动求和”(Σ),WPS会自动使用SUBTOTAL公式。

3 删除筛选出的多余数据

筛选后,选中可见单元格,右键 → “删除行” 即可只删除显示的行,注意:如果你误操作删除了数据,可立即按Ctrl+Z撤销。


常见问题QA:筛选失效、筛选不全怎么办?

Q1:为什么我点击筛选后,下拉箭头里没有内容或所有行都消失了?

  • 原因:数据区域中存在合并单元格或空行,WPS筛选要求数据区域为连续矩形,合并单元格可能导致部分行被忽略。
  • 解决方法:先取消合并单元格,或确保数据区域无完全空行/空列,可使用 “定位条件”“空值” 快速找到并填充。

Q2:文本筛选“包含”输入关键词后,明明有数据却搜索不到?

  • 原因:输入法中包含全角/半角符号,或文字前后有不可见空格。
  • 解决方法:先用 TRIM 函数去除空格,或使用通配符 包围关键词(如 *华为*)。

Q3:高级筛选后提示“条件区域无效”?

  • 检查条件区域是否包含了字段名,且字段名与列表区域中的字段名 完全一致(包括空格、标点)。
  • 条件区域不能有空行,且必须连续。

Q4:筛选后底部的汇总行没有自动更新?

  • 确保汇总公式使用了 SUBTOTAL 函数,而不是常规SUM,SUBTOTAL会自动随筛选结果变化。

Q5:如何取消所有筛选并恢复原始数据?

  • 点击 “数据”“清除”(或 “开始”“排序和筛选”“清除”)。
  • 快捷键 Ctrl+Shift+L 两次(第一次关闭筛选,第二次重新启用,但之前的筛选条件会被清除)。

让筛选成为你的数据整理利器

WPS表格的筛选功能远不止“点一下下拉箭头”那么简单,从基础的单值筛选,到进阶的文本模糊匹配、数字范围动态筛选,再到高级条件区域的多条件组合,每一个技巧都能在实际工作中帮你节省大量时间,建议你在日常操作时多尝试 “自定义筛选”“高级筛选”,并善用 SUBTOTAL 函数和可见单元格复制技巧。

如果你遇到复杂的数据清洗需求,比如同时按多个字段的“或”条件、提取不重复列表或跨表联动筛选,请直接使用高级筛选,它比手动建辅助列更稳定、更易维护,掌握本文提到的所有方法,你就能应对95%以上的筛选场景,现在就可以打开你的WPS表格,试试筛选一份销售报表或成绩单,感受数据瞬间“听话”的爽感吧!

标签: WPS表格

抱歉,评论功能暂时关闭!