这个方法是在一个突发奇想,我不知道在百度是否能查到,我想是应该可以查到的。好了,不去辩白是不是原创了。 大家先看下图中的表格中,包含了许多空行,我们怎样将他们批量删除呢?

在EXCEL2010中删除空行_排序

 

对于这个问题,大家首先会想到的也是最简单的方法,就是 排序 结果如下。数据的顺序按照第一列排序了。

在EXCEL2010中删除空行_EXCEL_02

 

可是我不想改变数据的顺序啊,我只想批量删除空行啊;方法就是加入辅助列。下面的关键就是辅助列怎么加。直接加一列然后从1填到n,这样肯定是不行的,我需要将辅助列的编号跳过空白行。这个关键,我么要用到一个公式:=IF(A2="","blank",row())

在EXCEL2010中删除空行_EXCEL_03

这样按照辅助列排序后,将空行删除,并保持原有数据排序。