excel 删除数据区域内的所有空行的四种方法:排序、高级筛选、自动筛选、VBA编写

时间:2023-06-24 06:01:13 

excel 删除数据区域内所有空行的方法有多种,比如排序、高级筛选、自动筛选、VBA编写。下面小编就这几种删除空行的方法逐一介绍。

本文实例为员工的工资和个税清单。在这个数据清单中就存在一些空行,为了制造数据透视表,首先就需要将这些空行删除掉。

第一种删除空行的方法:排序法
第一步,在数据清单的右侧插入一个辅助列,D列。
第二步,在D列中输入1,2,3,4,5,6,……连续的自然数序列。
第三步,单击“数据”——“排序”,对职工姓名列(A列)进行升序排序,这样就将数据区域内的所有空行排在了数据区域的底部。
第四步,删除数据区域内底部的所有空行。
第五步,对D列进行升序排列,恢复数据的原始位置。
第六步,删除辅助列,就得到删除所有空行后的数据区域。

第二种删除空行的方法方法:高级筛选法
在利用高级筛选工具筛选并删除数据区域内的所有空行之前,首先要设置条件区域。进行设置条件区域需要了解条件区域的设置规则。
为了筛选并删除数据区域内的所有空行,需要对数据区域内各列的数据进行判断,也就是判断在某行各列是否有数据。对于文本型数据,星号(*)表示有数据,对于数值型数据,不等于好(<>)表示有数据,这样,就可以在原始数据区域之外的任意单元格设置条件区域。
设置完成条件区域后,单击“数据”——“筛选”——“高级筛选”命令,弹出高级筛选对话框,在“列表区域”文本框输入列表区域“$A$1:$C$20”,在“条件区域”输入“$E$2:$G$5”,选中“将筛选结果复制到其他位置”, 并在“复制到”输入“$I$1:$K$1”,单击确定即可。

第三种删除空行的方法方法:自动筛选法
第一步,单击“数据”——“筛选”——“自动筛选”命令。
第二步,从“姓名”单元格的下拉列表中选择(非空白)选项,得到筛选结果。
第三步,选取数据区域的所有单元格,按下F5键,弹出“定位”对话框,单击“定位条件”,选择“可见单元格”,确定。
第四步,复制,在需要保存数据的空白单元格单击,粘贴。
第五步,删除原始数据区域。

第四种删除空行的方法方法:VBA代码
编写下面一段出现,运行这段程序,就可以迅速的将原始数据区域内的所有空行删除。
Sub DeleteEmptyRows()
Dim LastRow As Long
Dim r As Long
LastRow = ActiveSheet.UsedRange.Row - 1 + ActiveSheet.UsedRange.Rows.Count
Application.ScreenUpdating = False
For r = LastRow To 1 Step -1
If Application.WorksheetFunction.CountA(Rows(r)) = 0 Then Rows(r).Delete
Next r
Application.ScreenUpdating = True
End Sub

标签:excel,删除,数据,区域,内,的,所,有空,行的,四种
0
投稿

猜你喜欢

  • Win10系统内置Cortana可卸载和重装实现教程

    2022-06-14 06:49:38
  • wps怎么画一个彩色的路牌图标? wps路牌的画法

    2022-09-20 01:28:02
  • 电脑怎么重装系统Win11?系统之家一键重装系统Win11方法

    2022-06-14 02:44:01
  • PPT演示技巧—如何设置文件版权保护

    2022-10-19 22:42:44
  • wps如何转成pdf格式的方法

    2022-05-06 20:36:14
  • ARCHICAD 24已上线,此次都更新了哪些内容?

    2022-10-14 21:31:53
  • 16寸macbook pro 开箱,16英寸Macbook Pro体验,MacBookpro 16寸 壁纸

    2023-07-31 12:36:46
  • excel公式编辑器的用法

    2023-01-26 15:46:32
  • win11cpu占用率100%怎么解决?win11cpu占用率高的解决方法

    2022-03-27 07:16:43
  • Win7 64位旗舰版使用photoshop时提示没有足够内存怎么办?

    2023-06-16 03:38:04
  • windows11更新后出现需要使用新应用以打开windowsdefender的解决方法!

    2023-04-16 17:35:15
  • Win7系统中液晶显示器漏光该怎么处理?

    2023-02-15 10:03:12
  • Win7/Win8双系统需启动两次才能切换到Win7怎么办?

    2022-06-17 10:46:56
  • 14寸macbook pro真机评测

    2022-05-13 03:49:44
  • Win10 16257完美启用控制台新版配色的操作方法

    2023-07-07 06:21:15
  • Win11更新后任务栏故障解决方法

    2023-01-19 18:29:53
  • Win11控制面板在哪里?如何打开Win11的控制面板?

    2023-10-13 13:07:32
  • win10声音如何改为hdmi输出_win10声音改为hdmi输出详细方法

    2023-08-22 07:04:59
  • 统信uos操作系统怎么连接打印机? UOS打印机连接教程

    2022-12-16 17:18:50
  • 电脑内存条怎么装

    2023-06-19 06:43:28
  • asp之家 电脑教程 m.aspxhome.com