Excel中如何查重?不是查一条数据,是整体对照中有无重复。

2024-11-25 04:07:57
推荐回答(5个)
回答1:

 将下面公式复制后粘贴到“D2”单元格内:    

   =IF(ISERROR(VLOOKUP(A2,A$1:A1,1,0)),"","重复")    

或=IF(COUNTIF(A:A,A1)>1,"重复"&COUNTIF(A:A,A1)&"次","")

 然后拖下去即可在“D”列显示同一行“A”列上已重复的数据,      

 光标放入数据区内任一单元(最好是第一行) 点“数据”—“筛选”—“自动筛选”,     

 点“B1”单元格的三角尖—“重复”,则重复的号码就筛选出来了,效果如图:    

      

回答2:

考虑到有重名,所以只判断一列会有问题,如果同名在一个单位,用两列判断也会出问题
应该不会有三列都重复的的人吧,所以如果三列都重复,那么一定是重复数据,所以要判断三列
假定数据源占据A、B、C三列
D2输入
=if(countifs(a:a,a2,b:b,b2,c:c,c2)>1,"重复","")
公式下拉

上公式适于2007及以上版本,2003不适用

回答3:

选中姓名那列,用条件格式--突出显示单元格规则--重复值 ,有重复的姓名会突出显示

回答4:

假设姓名在B列
E列公式
=if(countif(b$2:b2,b2)>1,"重复","")
下拉复制公式

回答5:

方法一、透视
方法二、条件格式
方法三、函数countif