excel批量删除重复项

删除一列中的重复数据,并保留那单元格

600下面的被删除了。 220还没有被删除

选中数据列,点击数据-删除重复项

弹出上面对话框,选择当前区域,即为只删除选中区域完全重复的行;

选择扩展选定区域,即为删除整行完全重复的行

追问

说了 要保留行数

追答

那就只能辅助列把每列计数了,把数量大于1的删除掉,别的想不到了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-09-15
楼主,你把下面的代码粘贴进去运行一下,或许是你想要的结果。

Sub shanchuchongfu()
Set Rng = ActiveSheet.UsedRange
Dim i As Integer, j As Integer, m As Integer
For i = Rng.Rows.Count To 1 Step -1
For j = Rng.Columns.Count To 1 Step -1
For m = i - 1 To 1 Step -1
If Cells(i, j) = Cells(m, j).Value Then
Cells(i, j).Value = ""
End If
Next m
Next j
Next i
End Sub
第2个回答  2020-04-25
相似回答