在处理数据时,有时需要删除指定的行,比如删除奇数行,逐行选择删除效率不高,下面分享几种快速删除指定行的方法。
工具/原料
excel
方法/步骤
1
第一种方法是筛选法,在数据的最前面插入空白列,偶数行不输入任何数据,奇数行输入1,然后选中这两个单元格,按住右键拖动--复制单元格。
2
然后选中标题行,点击数据--筛选。
3
点击筛选下拉按钮,选择奇数行数据即数字1,这样奇数行被筛选出来,删除即可。
4
筛选全部,这样剩下的偶数行数据就显示出来,如图。
5
另一种方法是VBA代码法,打开VBA编辑器,点击插入--模块,在其中输入以下代码:Sub DeleteRows()Dim n,i As Longn=Range('A65536').End(xlUp).RowIf n Mod 2=0 Then n=n-1For i=n To 1 Step-2Rows(i).DeleteNextEnd Sub
6
关闭编辑器,在工作表菜单栏点击开发工具--宏,选择刚才输入的代码名称,点击执行,效果如图。
7
另一种方法是函数法,输入公式=IF(MOD(ROW(),2)=0,'偶数行','奇数行'),然后下拉,如图。
8
公式得出结果后,再筛选出奇数行删除,步骤同筛选法。
注意事项
根据个人喜好特长选择合适的方法。
上一篇:July是什么意思