四种方法删除Excel2007中的空行
展开全部
在用Excel处理数据的时候,我们不可避免地会遇到如何删除 电子表格 中的空行的问题。如果手工去删除的话,数据量不大还无所谓,数据量一大,手工删除不仅非常麻烦而且还很容易出错。但是如果你现在使用的是Excel的最新版本 Excel2007 ,那么你删除空格将不会再麻烦了。
方法一:设置色阶
我们完全可以利用 条件格式 中的“色阶”功能来清除工作表中的无用空行,首先选中包含数据的所有列,然后在“条件格式色阶”子菜单下任意选择一种色阶:接下来在“ 排序 和 筛选 ”下拉菜单中选择“自定义排序”,此时会弹出一个“排序”对话框,注意这里应该在“主要关键字”下拉列表中选择带有“色阶”的那一列;接下来在“排序依据”下拉列表中选择“ 单元格 颜色”,最后在“次序”下的两个下拉列表中分别选择“无单元格颜色”和“在顶端”,确认后工作表中的空行就会被自动集中到顶端,确认后会看到效果。
方法二:设置公式
我们还可以利用 函数 。Excel2007函数的功能真是十分强大,例如需要处理的数据是在A3、B3、C3开始的三列中,那么可以在E1单元格中输入下面的公式:=COUNTA(A3:C3),执行后拖曳填充柄至最后一行,此时那些有数据的非空行会显示一个非“0”的数据,而没有数据的空行所在的单元格都会显示“0”,这样看起来就一目了然了。
接下来,我们可以通过“排序和筛选”中的“筛选”来完成剩余的工作,在“数字筛选”下拉菜单中选择“等于”,当弹出“自定义自动筛选方式”对话框后,将显示行设置为“等于”“0”就可以了,你只需要将所有包含“0”的空行筛选出来后删除,最后还是需要清除筛选以显示原有数据。
方法三:选择常量
在Excel2007中正常打开需要处理空行的 工作表 ,切换到“开始”选项卡,选择包含数据的所有单元格区域,单击最右侧的“查找和选择”下拉菜单中的“常量”,这样可以将选定区域中包含数据的所有行选中,看起来就像一个一个的矩形块。接下来的操作就简单多了,将刚才选中的所有内容复制到 剪贴板 中,然后切换到一个新的工作表中,单击“粘贴”下拉菜单中选择“ 选择性粘贴 ”,请选择“全部”或“数值”,确认后即可获得已删除了所有空行的数据。
方法四:选择空值
首先还是选择包含数据的所有单元格区域,然后单击最右侧的“查找和选择”下拉菜单,不过此时需要打开的是“ 定位 条件”对话框,请在这里选择“空值”,也就是说将工作表中没有数据的所有行和列全部选中,恰好与方法三的思路相反!
接下来右击工作表中需要删除的空行,从快捷菜单中选择“删除”,打开删除对话框中选择“下方单元格上移”或“整行”,确认后即可一次性删除工作表中的所有空行。
补充:其实,你也可以将最后一个下拉列表设置为“在底端”,此时工作表中的空行就会自动集中至底端,这样可能会导致误操作,因此还是放到顶端为好。
鼠标指向1、2等“行标”后按下左键,将工作表顶端的所有空行全部选中后删除,最后记得还需要从条件格式下拉菜单中选择“清除规则一清除整个工作表的规则”,这一步操作当然是为了清除工作表的色阶啦。
总的来说,本文所介绍的四种方法,第一、第二两种方法主要是应用了Excel2007“排序和筛选”的功能,第三、第四两种方法主要是应用了“查找和选择”的功能。朋友们可以根据自己的需要进行选择。
方法一:设置色阶
我们完全可以利用 条件格式 中的“色阶”功能来清除工作表中的无用空行,首先选中包含数据的所有列,然后在“条件格式色阶”子菜单下任意选择一种色阶:接下来在“ 排序 和 筛选 ”下拉菜单中选择“自定义排序”,此时会弹出一个“排序”对话框,注意这里应该在“主要关键字”下拉列表中选择带有“色阶”的那一列;接下来在“排序依据”下拉列表中选择“ 单元格 颜色”,最后在“次序”下的两个下拉列表中分别选择“无单元格颜色”和“在顶端”,确认后工作表中的空行就会被自动集中到顶端,确认后会看到效果。
方法二:设置公式
我们还可以利用 函数 。Excel2007函数的功能真是十分强大,例如需要处理的数据是在A3、B3、C3开始的三列中,那么可以在E1单元格中输入下面的公式:=COUNTA(A3:C3),执行后拖曳填充柄至最后一行,此时那些有数据的非空行会显示一个非“0”的数据,而没有数据的空行所在的单元格都会显示“0”,这样看起来就一目了然了。
接下来,我们可以通过“排序和筛选”中的“筛选”来完成剩余的工作,在“数字筛选”下拉菜单中选择“等于”,当弹出“自定义自动筛选方式”对话框后,将显示行设置为“等于”“0”就可以了,你只需要将所有包含“0”的空行筛选出来后删除,最后还是需要清除筛选以显示原有数据。
方法三:选择常量
在Excel2007中正常打开需要处理空行的 工作表 ,切换到“开始”选项卡,选择包含数据的所有单元格区域,单击最右侧的“查找和选择”下拉菜单中的“常量”,这样可以将选定区域中包含数据的所有行选中,看起来就像一个一个的矩形块。接下来的操作就简单多了,将刚才选中的所有内容复制到 剪贴板 中,然后切换到一个新的工作表中,单击“粘贴”下拉菜单中选择“ 选择性粘贴 ”,请选择“全部”或“数值”,确认后即可获得已删除了所有空行的数据。
方法四:选择空值
首先还是选择包含数据的所有单元格区域,然后单击最右侧的“查找和选择”下拉菜单,不过此时需要打开的是“ 定位 条件”对话框,请在这里选择“空值”,也就是说将工作表中没有数据的所有行和列全部选中,恰好与方法三的思路相反!
接下来右击工作表中需要删除的空行,从快捷菜单中选择“删除”,打开删除对话框中选择“下方单元格上移”或“整行”,确认后即可一次性删除工作表中的所有空行。
补充:其实,你也可以将最后一个下拉列表设置为“在底端”,此时工作表中的空行就会自动集中至底端,这样可能会导致误操作,因此还是放到顶端为好。
鼠标指向1、2等“行标”后按下左键,将工作表顶端的所有空行全部选中后删除,最后记得还需要从条件格式下拉菜单中选择“清除规则一清除整个工作表的规则”,这一步操作当然是为了清除工作表的色阶啦。
总的来说,本文所介绍的四种方法,第一、第二两种方法主要是应用了Excel2007“排序和筛选”的功能,第三、第四两种方法主要是应用了“查找和选择”的功能。朋友们可以根据自己的需要进行选择。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询