excel中如何查找删除重复的整行记录,就是每一行记录只有和其它行完全相同的记录,急!

如题所述

使用高级筛选功能,筛选出不重复的记录,标记,然后筛选,删除即可


Excel版本参考:2010

1、光标定位在数据区域中,点击数据-高级筛选

2、勾选选择不重复的记录,确定

3、在筛选出来的数据E列,输入1,按下CTRL+ENTER组合键

4、取消筛选状态,点击筛选-筛选E列非1值,右击删除-整行

5、点击筛选(取消筛选状态),查看效果

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-22
一行有几个数据?分别在哪个列上?重复的全删除吗?还是重复的只保留一个?

假设数据在B、C、D列,第一行为标题,重复的只保留一个
在E2输入公式
=IF(SUMPRODUCT((B$2:B2=B2)*(C$2:C2=C2)*(D$2:D2=D2))=1,"","删除")
下拉即可标记要删除的行追问

比如两列数据,“姓名”“卡”“用餐时间”“性别”等,间可以重复,卡号也可以重复,但用餐时间和卡号不能同时重复,我这表里有一万多条记录。

追答

还是描述不够祥细啊。。。
假设卡号在C列、用餐时间在E列
在右边的空白列,如K2输入公式
=IF(SUMPRODUCT((C$2:C2=C2)*(E$2:E2=E2))=1,"","删除")
下拉即可

追问

输入完公式怎么操作,我比较笨

追答

-_-|
将鼠标指针移到公式所在单元格的右下角,当鼠标指针变成实心黑十字形时,按住鼠标左键,往下拉。这个过程叫数据柄填充,也就是传说中的”拉“。。。一万多条记录,有一阵子忙活的

本回答被提问者采纳
第2个回答  2012-03-22
1、选定需要处理的内容;
2、在数据栏选择排序;
3、选择要排序的字段后确定。
排序后,重复内容的排在一起,方便删除。
相似回答