推荐使用定位条件法删除空白行:先Ctrl+A全选,再F5打开定位对话框,选择“空值”后确定,右键被选单元格选择“删除→整行”。

如果您在Excel或WPS表格中处理大量数据时发现存在多行完全为空白的行,影响排序、筛选或打印效果,则需要精准识别并删除这些空白行。以下是适用于Excel与WPS表格的多种删除空白行方法:
一、使用定位条件法删除空白行
该方法利用表格软件内置的“定位条件”功能,快速选中所有完全空白的行,再统一删除。其原理是:WPS和Excel均能识别“整行单元格内容为空”的区域,并支持批量选中。
1、按 Ctrl + A 全选数据区域(若仅需处理部分区域,可先用鼠标拖选)。
2、按 F5 打开“定位”对话框,点击“定位条件”按钮。
3、在弹出窗口中选择 空值,点击“确定”——此时所有空白单元格被选中。
4、右键任意一个被选中的单元格,在菜单中选择 删除,再选择 整行,点击“确定”。
二、使用排序法删除空白行
该方法通过临时引入辅助列并执行升序排序,将所有空白行集中至表格底部,便于手动或批量删除。适用于无法直接定位空值或存在隐藏格式干扰的情况。
1、在数据区域最右侧新增一列(例如原数据在A:E列,则在F列操作),在F1单元格输入数字 1。
2、选中F1单元格,双击填充柄向下填充至与数据行数一致(如共1000行,则填满F1:F1000)。
3、选中全部数据区域(含F列辅助列),点击“数据”选项卡中的 升序排序,以F列为排序依据。
4、空白行因无F列数值,默认排在最下方;滚动至底部,选中所有连续空白行,右键选择 删除行。
三、使用筛选法删除空白行
该方法借助自动筛选功能,将非空行临时隐藏,再对可见空白行执行删除。其优势在于不改变原始行号顺序,且可预览空白行位置。
1、选中数据区域任意单元格,点击“数据”选项卡中的 筛选(或按 Ctrl + Shift + F)。
2、点击任意列标题旁的下拉箭头,取消勾选 (空白) 以外的所有选项,仅保留 (空白) 勾选状态。
3、此时仅显示空白行;按 Ctrl + A 选中所有可见空白行。
4、右键任一选中行号,选择 删除行。
四、使用公式辅助法识别并删除空白行
该方法通过构建逻辑判断公式,标记出整行为空的行,再结合筛选或复制粘贴实现清除。适合需保留原始结构、后续需复用逻辑的场景。
1、在数据区域最右侧插入新列(如原数据为A:D列,则在E列操作),在E1输入公式:=COUNTA(A1:D1)=0。
2、双击E1单元格填充柄,将公式下拉覆盖全部数据行。
3、选中E列,按 Ctrl + C 复制,再右键选择“选择性粘贴”→“数值”,将公式转为布尔值(TRUE/FALSE)。
4、对E列启用筛选,仅显示值为 TRUE 的行,全选这些行并执行 删除行 操作。










