Excel去掉空白行

您的位置:欧非资源网 > Excel专区 > Excel函数 > Excel 如何快速删除空白行

时间:2020-07-10 16:29作者:admin来源:未知人气:476我要评论(0)

Excel 中处理网络上或者第三方软件导出的数据时,经常遇到 Excel 文档行和行出现多余空白行的情况,这些多余的空白行会影响数据的直观且占用和浪费空间。怎么简单方便的删除这些空白行呢?肯定不能一行一行的删除,那样费时又费力,好,今天我么就给大家提供两种简变的方法(源数据如图):

  

Excel去掉空白行

一、利用 Excel快速定位功能

1、选中需要删除空行的区域,点击 开始 标签 --> 编辑 组 --> 查找和选择 菜单 --> 定位条件... 菜单项 调出 定位条件 对话框,选择 空白 选项

Excel去掉空白行

2、右键单击任意一个定位中的整行都是空白的单元格,在弹出菜单中选择 删除 按钮

Excel去掉空白行

3、在弹出的删除对话框中选择 整行 选项,然后点击 确定 按钮即可

Excel去掉空白行

Excel去掉空白行

二、VBA 代码

打开 VBE 编辑器,新建一个标注模块,在模块中添加后面所列的代码,然后将光标定位到代码中,按 F5 键运行代码即可,代码如下:

Sub DeleteBlankRows()

Dim I As Long
Dim Rg As Range
Dim xCalculation As XlCalculation
Dim xScreenUpdating As Boolean

xCalculation = Application.Calculation
xScreenUpdating = Application.ScreenUpdating

Application.Calculation = xlCalculationManual
Application.ScreenUpdating = False

Set Rg = ThisWorkbook.ActiveSheet.UsedRange
For I = Rg.Rows.Count To 1 Step -1
If WorksheetFunction.CountA(Rg.Rows(I)) = 0 Then
Rg.Rows(I).EntireRow.Delete
End If
Next I

Application.Calculation = xCalculation
Application.ScreenUpdating = xScreenUpdating

End Sub

Excel 如何快速删除空白行的下载地址:
  • 本地下载

  • 相关阅读 ​Excel取消表格中虚线的两种方法Excel最常见的「错误值」,这些含义你都知道吗?实现快速找出Excel表格中两列数据不同内容的3种方法!如何利用Excel一键提取身份证的这些重要信息,公式直接套用!Excel如何制作动态红绿灯,工作可不要亮红灯哦Excel身份证号大探索excel如何根据日期按月汇总计算公式Excel浪漫表白公式,发给心仪的她/他Excel表格如何自动求和excel 如何实现多列数据不重复计数

    热门文章

    Excel去掉空白行
    excel 两表数据快速对比,高手都是这样做,四种方法随你选
    Excel去掉空白行
    .xlsm是什么文件格式,以及xlsm文件怎么打开的方法
    Excel去掉空白行
    excel if函数如何多个条件并列
    Excel去掉空白行
    excel中计算加权平均数的公式:用SUMPRODUCT和SUM函数计算加权平均

    最新文章

    Excel去掉空白行
    ​Excel取消表格中虚线的两种方法
    Excel去掉空白行
    Excel最常见的「错误值」,这些含义你都知道吗? 实现快速找出Excel表格中两列数据不同内容的3种方法!如何利用Excel一键提取身份证的这些重要信息,公式直接套用!Excel如何制作动态红绿灯,工作可不要亮红灯哦Excel身份证号大探索

    人气排行 excel 两表数据快速对比,高手都是这样做,四种方法随你选.xlsm是什么文件格式,以及xlsm文件怎么打开的方法excel if函数如何多个条件并列excel中计算加权平均数的公式:用SUMPRODUCT和SUM函数计算加权平均excel中COUNTIFS函数9种高级用法详解,条件统计重复值,告别加班涨工Excel中开根号的函数公式是什么excel 如何根据身份证号码提取户籍所在省份地区函数公式如何解除Excel VBA工程密码

    excel删除空白行的方法有多种。本文介绍几种常见的空白行删除方法。

    excel删除空白行方法一:

    下面截图所示的,选择A1:A13区域,按F5键,定位——空值。右键,删除——整行。

    Excel去掉空白行

    excel删除空白行方法二:

    依然以上面的截图为列,选择A1:A13区域,单击数据——筛选——空白。勾选空白,然后选择所有筛选出来的空白行,再删除。

    Excel去掉空白行

    excel删除空白行方法三:

    下面这个截图,空行不一定是有规律,有些单元格有数据,有些没有,单纯的用上面的两种筛选和定位空值,完成不了excel删除空白行。

      我们在E列用一个简单的公式建辅助列,E1公式:=COUNTA(A1:D1),统计A1:D1有内容的单元格个数。空白行个数为0,然后筛选0,再删除空白行。

    Excel去掉空白行

    通过上面的三种方法都可以实现excel删除空白行,驾驭一些简单的技巧,可以帮助我们完成工作。

    excel 删除空白行的三种方法,通过定位空值、筛选、辅助列来删除空白行的下载地址:
  • 本地下载

  • Excel中最常见的任务之一是删除空白行。无论您在Excel中使用何种类型的数据,在很多情况下,您在整个文件中也会有一堆空白行。

    如果您有数千行,手动删除空行是一个主要的痛苦几乎不可能。删除Excel中空白行的最常用方法,至少在网上提到,是使用某种Excel宏。

    但是,如果你不熟悉宏,这个方法可能很难实行。此外,如果它无法正常工作,您可能不知道如何更改特定Excel文件的宏。在本文中,我将向您展示几种可以删除Excel中空行的方法以及每种方法的优缺点。请注意,这些方法适用于任何版本的Excel,从Excel 2003一直到Excel 2016及更高版本。

    方法1 - 添加排序列

    幸运的是,有一个简单的方法并且非常有效地删除没有任何宏的空行。它基本上涉及排序。这是你如何做到的。假设我们在Excel中有以下数据集,我们想要删除空白行:

    Excel去掉空白行

    我们要做的第一件事do是插入一列并连续编号。你可能会问我们为什么要这样做?好吧,如果行的顺序很重要,当我们对A列进行排序以除去空行时,将无法按照排序前的顺序返回行。

    这是什么在我们对动物名称列进行排序之前,工作表应该是这样的:

    Excel去掉空白行

    现在选择两列并单击数据Excel中的功能区。然后点击数据标签上的排序按钮。

    Excel去掉空白行

    对于排序依据,选择B列,然后单击“确定”。请注意,您要对其中包含空值的列进行排序。如果有多个列有空白值,只需选择一个。

    Excel去掉空白行

    现在您的数据如下所示。如您所见,删除空白行很容易,因为它们都在底部:

    Excel去掉空白行

    删除行后,现在你可能会看到为什么我们添加了数字列?在排序之前,订单是“猫,狗,猪等......”现在它是“熊,猫,牛等......”。所以只需按A列再次排序即可获得原始订单。

    Excel去掉空白行

    非常简单吗?我喜欢这种方法的是,删除只有一列空白值而不是整行为空的行也很容易。那么,如果你需要检查多个列而不是一个列呢?

    那么,使用同样的方法,你只需要在Sort by对话框中添加所有列。这是我创建的另一个例子:

    Excel去掉空白行

    如您所见,此表更复杂。现在我有几行完全空白,但有几行只是部分空白。如果我只按B列排序,我不会在底部得到所有完全空白的行。添加数字后,选择所有五列,然后单击排序,您可以看到我在排序依据选项中添加了四个级别。

    Excel去掉空白行

    执行此操作时,只有我添加的所有四列都为空的行才会显示在底部。

    Excel去掉空白行

    现在您可以删除这些行,然后继续使用剩下的行,使它们回到原来的顺序。

    方法2 - 使用过滤器

    与使用Sort函数类似,我们也可以使用Filter选项。使用此方法,您不必添加任何类似的任何额外列。只需选择需要检查空白的所有列,然后单击过滤器按钮。

    Excel去掉空白行

    你'将看到标题行中每个标题旁边出现一个下拉箭头。点击它,然后取消选中全选,然后选中底部的空白

    Excel去掉空白行

    现在对工作表中的每一列执行相同的操作。请注意,如果到达只显示空行的点,则不必为任何剩余行选择空白,因为默认情况下已经检查过。

    Excel去掉空白行

    您将看到空行的编号以蓝色突出显示。现在只需选择这些行,右键单击并选择删除。一旦它们消失,只需再次单击“过滤器”按钮即可删除过滤器,并且应重新出现所有原始非空白行。

    方法3 - 删除任何空白

    另一个我想提到的方法将删除任何具有完全空白行或任何甚至包含单个空白列的行。这绝对不适合所有人,但如果要删除仅包含部分数据的行,则可能很有用。

    要执行此操作,请选择工作表上的所有数据并按F5键。这将打开转到对话框,您可以在其中点击特殊

    Excel去掉空白行

    现在从列表中选择空白,然后单击确定。

    Excel去掉空白行

    您将看到所有空白单元格或行将以灰色突出显示。现在,在主页标签上,点击删除,然后选择删除工作表

    Excel去掉空白行

    如您所见,这将删除任何列中甚至包含单个空白单元格的行。

    Excel去掉空白行

    这对每个人都没有用,但在某些情况下,它也非常方便。选择最适合您的方法。享受!

    Excel隔行插入空行的技巧

    如何删除Excel中的空白行?

    按下快捷键【Ctrl+G】调出定位窗口,在弹窗中点击【定位条件】,选择【值】,再点击【确定】。 2.接着回到Excel表格,空白单元格被标记出来了,使用鼠标右击选择【删除】,点击【整】-【确定】,这样使用定位也能快速删除空白行

    如何删掉Excel空白格?

    1. 選取整個資料庫範圍,點按【常用】索引標籤/【編輯】群組/【尋找與選取】/【特殊目標】。 在【特殊目標】對話方塊中,點選【空格】,再按下【確定】。 3. 資料庫中的所有空白列都在選取的狀態,點按【常用】索引標籤/【儲存】群組/【刪除】。 4. 刪除空白列之後的資料庫,如下圖所示。

    Excel如何删除空白行 MAC?

    mac电脑如何快速清除excel表格中的空白行.
    步骤一:打开定位弹出框.
    步骤二:选择定位条件.
    步骤三:右键单击击选中单元格,选择删除选项.

    Excel如何删除一整行?

    在Excel 中删除行的键盘快捷方式.
    按Shift+空格键选择行。.
    Ctrl+- (减) 可删除行。.