如何在EXCEL中检查一列中数据有没有重复?

在一列中有近一万条记录,全是文本的大写字母与数字。现在要检查这一万条记录中有没有重复的,并把重复的筛选出来,或标记出来。请给出详细的操作步骤,最好是有一个实例说明。

查看有无重复记录的公式,比如查E列:=COUNTIF(E:E,E1)>1 E1为结果
筛选重复记录:选中列,数据---筛选---高级筛选(如果选不了,先选自动筛选再选高级筛选)---原有区域显示或复制到其他位置任选一项---选择不重复的记录前打勾。
EXCEL2007中有把重复记录改变颜色和删除重复记录的功能。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-05-13
如果不想删除而只想标记出来的话,建议用条件格式:
如果该列在C列,则选中C2单元格,“格式→条件格式→条件1→公式”,在公式中输入:=COUNTIF(C:C,C2)>1,再点“格式”,设定一种格式,确定后退出。再用格式刷将C2单元格的格式刷下C列的所有行。
这样当C列的单元格出现重复单元可时会出现你设定的单元格格式。
第2个回答  2008-05-13
如果不只是一列有数据的话,防止数据混乱,需要复制一个SHEET,只保留你要区分的那列,数据放在A列,然后把A列排序,在B1单元格输入公式=if(a1=a2,1,0),然后把这个单元格向下拉,拉到A列没数为止.之后选择B列,筛选出1,这些就是重复的.可以选中后标记
第3个回答  2008-05-13
先排序 然后用if判断,if(上个单元格=上个单元格,1,0)
所有1的地方都是重复的
相似回答