excel如何批量删除某些的数据

excel目前是季度数据,我只想要第四季度的数据,如何批量把一二三季度数据删除呢,数据量太大,逐行删太耽误时间。求助高人

方法一

如果单元格中的数挨在一起,先选中一个单元格并按住鼠标右键,再拖动鼠标,即可选中所有数字。如单元格分散在各处,则先左手按住Ctrl件,右手逐一点击需选中的数即可。

在选中的最后一个单元格中,点击鼠标右键,选择删除功能即可将选中数据批量删除(按下delete键则是将所有数据批量清除)。

备注:如想批量更改数据,则可在最后一个被选中的单元格处,输入更改后的数据,再同时按住Ctrl+enter件,这样,所有被选中的数字就批量修改了。


方法二

用 IF函数+筛选 进行删除
假设你的数据分为A、B两列,A列是名称,B列是数据
那你就在表2中的C列输入以下公式并下拉=IF(COUNTIF(Sheet1!A:A,A1)>0,"保留","删除")【这个公式是假设的,可以替换成具体的相应条件】
然后对C列进行筛选,将标有“删除”的筛选出来并删除即可。

方法三

可用如下VBA程序批量删除表二中的数据只留下表一中名称的数据

Sub 批量删除()

Dim i As Integer

For i = 3 To 15

  If Range("A3:A9").Find(Range("C" & i).Value, , , xlWhole) Is Nothing Then

    Range("D" & i).ClearContents

  End If

Next i

End Sub

温馨提示:答案为网友推荐,仅供参考
相似回答