一键删除 Excel 空白行 — 免费·无需上传·数据安全
删除每张工作表中的空白行,可设置空格行与表头选项,下载附逐表报告的干净 .xlsx。无需上传注册,文件始终留在本机。
将一个 .xlsx / .xlsm / .xls 文件拖到这里,或点击选择
支持 .xlsx / .xlsm / .xls · 本地处理 · 从不上传
如何在线删除 Excel 空白行
- 拖入一个 .xlsx / .xlsm / .xls 工作簿——全部在浏览器本地处理,文件不会上传。
- 选择空行判定方式:仅严格空单元格,或把仅含空白字符的行也视为空行(默认)。
- 保持勾选「首行是表头并保留」(默认),表头行将无条件保留、不参与判定。
- 点击「删除空白行」——逐表扫描、删除命中行,幸存行保持原有顺序。
- 下载结果文件 {原文件名}-no-empty-rows.xlsx,并查看每张表删除前后的行数。
空白行是如何判定的
只有当一行在整行宽度上的每个单元格都为空时才会删除;只要行内存在任意一个值、公式结果、日期或数字,该行就会保留。工具提供两种判定模式。
| 单元格内容 | 严格模式(关闭) | 空白字符模式(默认开启) |
|---|---|---|
| null / undefined / 空字符串 | 删除 | 删除 |
| 仅含空格(" ") | 保留——单元格里有文本 | 删除 |
| 制表符、不间断空格、全角空格 | 保留 | 删除 |
| 数字 0、日期、有结果的公式 | 保留 | 保留 |
输出是按数据重建的数值级 .xlsx:AOA 重写会简化甚至丢失原有单元格样式、列宽、合并单元格和图表。如果格式必须原样保留,请在我们的在线编辑器中打开文件手工删除空行。
典型使用场景
- CRM、数据分析或财务系统导出时插入的分隔用空白行。
- 粘贴进 Excel 的 CSV 或文本数据留下一行行散落的空格。
- 报表里看似空白、实则全是空格的行,常导致排序、筛选和数据透视表异常。
- 准备导入文件:空记录往往触发对方系统的校验报错。
与在在线编辑器中手工删除的对比
| 特性 | 本工具 | 在线编辑器 |
|---|---|---|
| 操作成本 | 一键处理所有工作表 | 逐表手工选择 |
| 仅含空格的行 | 一个勾选即可识别 | 需借助筛选手工查找 |
| 表头保护 | 自动保留 | 需要自行留意 |
| 单元格格式 | 简化(仅保留数值) | 完整保留 |
| 处理报告 | 逐表删除行数 | 无 |
限制说明
- 只删除整行为空的行——空列、半空行、严格模式下含隐藏空格的行都不会处理。
- 隐藏行仍按单元格值参与判定,隐藏并不能保护该行。
- 重建文件中的格式、公式(按缓存值写出)和图表会被简化。
- 加密工作簿(打开需要密码)无法读取。
- 接受旧版 .xls 输入,结果统一输出为 .xlsx。
常见问题
这个删除空白行工具真的免费吗?
是的,100% 免费,无需注册、没有水印、没有文件数量限制,全部在浏览器中处理。
什么样的行算空白行?
整行宽度上每个单元格都为空的行。开启空白字符模式(默认)后,仅含空格、制表符、不间断空格或全角空格的行也算空行。数字 0 和日期永远不算空。
表头行会被删掉吗?
不会。勾选「首行是表头并保留」(默认)时,每张表的首行无条件保留,不参与判定。
有一行看着是空的却没被删掉?
它很可能含有空格或不可见字符。勾选「将仅含空格的行视为空行」后再试一次。
隐藏的空行也会被删吗?
会。判定只看单元格值,隐藏行与可见行一视同仁。
格式和公式会保留吗?
输出按单元格数值重建,样式、合并单元格和图表会被简化,公式按缓存值落为常量。格式重要的场景请使用在线编辑器。
相关工具
想看完整教程?阅读 不排序怎么删除 Excel 里的空行 —— 分步说明、Excel 手动操作方法和常见问题。
想在删除前先检查每一行,或完整保留所有样式?
打开免费在线 Excel 编辑器