如何在 Excel 中删除空白行?

17 Mar 2025 | 5 分钟阅读

在 Excel 文件中,你经常会看到数据之间存在不必要的空白行。这会导致数据杂乱无章,难以管理。这些空白行可能会令人厌烦,并在用户分析数据时打断他们的思路。这些空白行可能出现在开头、结尾或与其他数据行之间。

Excel 中有许多删除这些空白行的方法。在本章中,你将学习如何删除空白行或包含空白单元格的行。请参阅删除空白行的不同方法。

我们将要讨论什么?

在本章中,我们将讨论在 Excel 工作表中删除空白行的各种方法,例如:

以下主题将涵盖删除空白行的不同技术。

手动删除单个空白行

我们将首先向你展示如何删除单个空白行或任何行。这是删除 Excel 工作表中任何行的更简单方法。但如果你想在一张工作表的大型数据集中删除多个空白行,则此方法不适用。“使用此方法,您可以删除空白行以及包含数据的行。

现在,请按照以下步骤删除单个行:

通过单击 Excel 屏幕左侧的目标行号来选择一行。例如,第 5 行。

How to delete blank rows in Excel

右键单击选定的行,然后从列表中选择“删除”。

How to delete blank rows in Excel

你选择的行已消失,第 6 行已移动到该位置。这意味着第 5 行已成功删除。

How to delete blank rows in Excel

请记住:此方法在你想删除特定行而不是多行时更有用。

使用“定位条件”方法删除空白行

使用此方法,您可以删除数据之间的所有空白行,以及即使包含空白单元格的行。此方法会在找到单个空白单元格时删除整行。因此,仅将此方法用于屏幕上显示几十行的简单 Excel 表格。

请参阅下面的步骤

步骤 1:打开 Excel 工作表。我们有以下数据集,其中包含一些空白行和单元格。

How to delete blank rows in Excel

步骤 2:Ctrl+G 快捷命令打开“转到”对话框。

How to delete blank rows in Excel

步骤 3:在这里,单击下面的“定位条件”按钮打开“定位条件”。

How to delete blank rows in Excel

步骤 4:将打开一个“定位条件”面板,如下图所示。在此,选中“空值”单选按钮,然后单击“确定”按钮。

How to delete blank rows in Excel

步骤 5:您会看到它会自动选择当前活动 Excel 工作表中存在的任何位置的所有空白单元格。

How to delete blank rows in Excel

步骤 6:现在,在“开始”选项卡中,单击“单元格”组中的“删除下拉选项”,然后选择“删除工作表行”。

How to delete blank rows in Excel

结果

删除所有包含空白单元格的行后,查看更新后的 Excel 工作表。

How to delete blank rows in Excel

在上述步骤中,您会注意到:此方法在找到行中的单个空白单元格时删除了整行。因此,您仅因单个空白单元格而丢失了重要数据。我们也为 EMPID JTP1001 丢失了数据,即使它不包含空白单元格。

因此,仅将此方法用于屏幕上显示几十行的简单 Excel 表格。

删除选定范围内的空白行

除了从整个工作表中删除空白行外,您还可以在选定范围内删除行。所有步骤都与上述方法几乎相同。它会在找到选定数据集中的单个空白单元格时删除整行。

请参阅下面的步骤

步骤 1:打开 Excel 工作表。我们有以下数据集,其中包含一些空白行和单元格。

How to delete blank rows in Excel

步骤 2:使用 Ctrl+A 命令选择数据集中单元格的范围。例如,我们在这里选择了总共七行。

How to delete blank rows in Excel

步骤 3:现在,按 Ctrl+G 快捷命令打开“转到”对话框。

How to delete blank rows in Excel

步骤 3:在这里,单击下面的“定位条件”按钮打开“定位条件”。

How to delete blank rows in Excel

步骤 4:将打开一个“定位条件”面板,如下图所示。在此,选中“空值”单选按钮,然后单击“确定”按钮。

How to delete blank rows in Excel

步骤 5:您会看到它会自动选择所选数据范围内存在的任何位置的所有空白单元格。

How to delete blank rows in Excel

步骤 6:现在,在“开始”选项卡中,单击“单元格”组中的“删除”下拉选项,然后选择“删除工作表行”。

How to delete blank rows in Excel

步骤 7:删除直到第 7 行的包含空白单元格的行后,查看更新后的 Excel 工作表。

How to delete blank rows in Excel

请注意,第 8 行(当前是第 5 行)仍然存在,即使包含空白单元格也没有被删除。

使用“查找”命令删除空白行

此“查找”和删除空白行的方法将与上述方法(使用“定位条件”方法删除空白行)非常相似。所有步骤都与上述方法几乎相同。唯一的区别是,我们将使用 Excel 的“查找”方法选择空白单元格。

请参阅下面的步骤,了解它与上面的方法有何不同

步骤 1:打开 Excel 工作表。我们有以下数据集,其中包含一些空白行和单元格。

How to delete blank rows in Excel

步骤 2:CTRL+F 命令查找当前数据集中存在的空白单元格。

步骤 3:将打开一个“查找和替换”对话框,单击“选项”按钮以展开“查找”菜单的高级选项。

How to delete blank rows in Excel

步骤 4:现在,在字段中输入所有必需的信息。

How to delete blank rows in Excel
  1. 将“查找内容”字段留空。
  2. 确保选中“全单元格匹配”选项。如果没有,请选中它。
  3. 将“范围”字段设置为“工作表”。
  4. 将“查找范围”字段设置为“”。
  5. 最后,单击“全部查找”。

步骤 4:它将找到所有包含空白单元格的行。

How to delete blank rows in Excel

步骤 5:CTRL+A 命令选择在“查找和替换”面板中找到的所有行,然后单击“关闭”按钮。

How to delete blank rows in Excel

通过在“查找和替换”面板中选择单元格,将在打开的 Excel 工作表中选择相应的行。

How to delete blank rows in Excel

现在,您可以像在以前的方法中那样删除选定的行。

步骤 6:在此右键单击选定的行/单元格之一,然后单击“删除”选项。

How to delete blank rows in Excel

步骤 7:将打开一个小的弹出窗口,在此选中“整行”单选按钮,然后单击“确定”按钮。

How to delete blank rows in Excel

您会看到所有空白行或甚至包含单个空白行的行都已被删除。只剩下四行是完全填充的。

How to delete blank rows in Excel