excel 将重复的两行都删除

B列中有很多重复的数据,想把重复的两行数据都删除该怎么做。
2025-03-01 06:19:12
推荐回答(3个)
回答1:

office 2007
如果要留一行,你选中该列,然后点数据,删除重复项,然后按提示操作即可。
如将所有重复的都删除,则需要在B列后插入一列。然后将B列进行排序。如果还是需要原来的顺序的话,那么再插入一列,该列填入1、2、3......,填入1然后向下拉填充序列。然后在空白列第二行输入=if(or(B2=B1,B2=B3),1,0),然后向下拉填充公式,这样B列重复的在其相对应的另外一行被标了1,然后将此公式列排序,这样重复的数据,也就是公式输出1的都在一起了。然后删掉就可以了。如果需要原来的顺序,那么将填入1、2、3......的列排序就可以恢复到B列原来的排序了。只是重复的数据没了。注意,在输入公式前,一定将B列排序。或者用另外的公式也可以。例如=countif(B:B,B1)然后向下填充,大于1的就都是重复的。排序后将大于1的删掉即可。等等方法。

回答2:

选中表中的所有记录(注意:此时应将每列的标题行也选择上,否则筛选完的数据表中将不再包含有该标题行),执行“数据”菜单→“筛选→高级筛选”命令;
在弹出的“高级筛选”对话框中选择“将筛选结果复制到其他位置”一项,并点击“复制到”选择框后面的范围按钮来选择一块区域以存放筛选后的数据(注意:此处千万不要与原数据所处的单元格相重合,否则数据表将会混乱);
最后,勾选“选择不重复的记录”复选框后,点击“确定”按钮即可。

回答3:

直接选中,按删除键就行