在线 Excel 编辑器
免费 · 无需注册 · 本地处理

在线按条件筛选 Excel 行 — 免费·无需上传·一键完成

按条件保留或删除行:内置八种常用筛选条件,可选择保留或删除匹配行,格式与公式原样保留。无需上传、无需注册,文件只在本地处理。

将一个 .xlsx / .xlsm / .xls 文件拖到这里,或点击选择

支持 .xlsx / .xlsm / .xls · 本地处理 · 从不上传

如何在线按条件筛选 Excel 行

  1. 拖入一个 .xlsx / .xlsm / .xls 工作簿——全部在浏览器中运行,从不上传。
  2. 选择列(下拉根据第一个工作表的第 0 行生成,如「A — Region」)、条件和值;「为空」类条件会禁用值输入框。
  3. 选择「保留匹配行」(默认)或「删除匹配行」,并设置首行是否为表头(无论是否勾选,表头都会保留)。
  4. 点击「筛选行」——相同的列索引和条件会应用到工作簿的每一张工作表。
  5. 查看逐表保留 / 删除计数,并下载结果 your-file-name-filtered.xlsx。

八种筛选条件

文本类条件会先把每个单元格转成字符串再比较:数字转为文本形式(100 →「100」),日期转为 ISO 时间戳,布尔值转为「true」/「false」,空单元格转为「」。

条件何时算命中匹配规则
包含单元格文本包含该值区分大小写的子串匹配——「EMEA」不会命中「emea」
不包含单元格文本不包含该值同样区分大小写的子串规则,结果取反
等于单元格文本与值完全相同整串相等;数字 100 等于文本「100」
不等于单元格文本是该值以外的任何内容空单元格(「」)与任何非空值都不相等
大于单元格中的数字大于该值仅数字参与;日期按 Unix 毫秒时间戳比较;文本永不命中
小于单元格中的数字小于该值同样的数字 / 日期规则;值不是数字时无任何命中
为空单元格为空或仅含空白null、「」和「 」都算空;忽略值输入框
不为空单元格有任意内容仅含空格的单元格仍视为空

「保留匹配行」与「删除匹配行」

保留匹配行(默认)删除匹配行
命中的行保留删除
未命中的行删除保留
表头行始终保留始终保留
其他工作表按同一条件筛选按同一条件筛选

同一个条件会按相同的列索引在每张工作表上运行——无需逐表设置。若某张窄表不存在该列,缺失的单元格视同空值,因此「为空」可以命中。

筛选是破坏性操作:被删除的行无法从结果文件中恢复。运行前请保留原始文件,或使用「另存为」保留一份副本。

典型使用场景

  • 分离区域数据:在全球销售导出中只保留 Region 包含「EMEA」的行,或在分享前删除某个区域。
  • 剔除测试行:删除邮箱包含「@example.com」或 ID 等于「TEST-01」的行。
  • 清理空记录:删除客户列或订单号列为空的行;也可以反过来,只保留该列有值的行。
  • 数字 / 日期阈值:只保留金额大于 1000 的行,或晚于某个毫秒时间戳的日期行。

筛选前请注意

  • 文本比较区分大小写——「North」与「north」是不同的值。
  • 条件按列索引(A、B、C…)生效,因此即使各表表头不同,筛选的也是每张表的同一位置。
  • 加密工作簿(打开需要密码)无法读取。
  • 支持旧版 .xls,但结果始终输出为 .xlsx。

输出是按数据重建的数值级 .xlsx:单元格样式、列宽、合并单元格、图表以及公式(按缓存值落为常量)都会被简化。格式重要的话,请改用免费在线编辑器进行筛选。

常见问题

这个行筛选工具真的免费且隐私安全吗?

是的——100% 免费,无需注册、不上传。解析和重建全部在浏览器中完成,文件从不离开你的设备。

条件会应用到每张工作表吗?

会。同一个列和条件按列索引应用到每张表;比该列窄的表把缺失单元格视同空值,因此「为空」可以命中。名称以「_」开头的内部工作表会被跳过。

文本比较区分大小写吗?

区分——包含、等于及其反向条件都区分大小写:「EMEA」不会命中「emea」。这些条件下数字按文本比较(100 匹配「100」),日期按 ISO 时间戳比较。

「大于」「小于」如何工作?

只有真正的数字单元格会按数值与输入值比较;日期按毫秒时间戳比较。文本、布尔值和空单元格永不命中;输入值不是有限数字(如「abc」)时没有任何行命中。

什么算空单元格?

单元格为空白(null)或去除首尾空格后只含空格即算空。「为空」忽略值输入框;「不为空」命中任何有实际内容的单元格。

会删掉表头行吗?

不会。勾选「首行为表头」(默认)时,每张表的第一行始终保留且不参与判断。只有当数据直接从第一行开始时才需要关闭它。

如果所有数据行都被删除了会怎样?

这是合法结果而非错误:下载文件保留表头行,报告显示保留 0 行(工具会先给出警告)。被删除的行无法从结果中恢复,如可能还需要请保留原始文件。重建的 .xlsx 中格式会被简化。

相关工具

想看完整参考?阅读 SUMIF 函数:语法、示例与错误排查 —— 语法、示例、常见错误和常见问题。

需要更精细的控制(比如多个条件组合)?

打开免费在线 Excel 编辑器