EXCEL中,找到两个重复的名字,但我不知道是哪个名字重复了,如何快捷查找

来源:百度知道 编辑:UC知道 时间:2024/07/07 03:43:31
名字比较多,一个个自己筛选不可行,谢谢大家了
能否说的详细点,最好就是在EXCEL中操作

嗯,排列一下嘛,然后用眼一瞄就知道了,
如果不行可以新增一列,用文本对比函数,会有fals或true的返回值,一目了然

------
嗯,先把名字这一列按顺序排列,
然后,在名字的一列后面新加一列,
比如名字所在列为A则新加列为B
现在以A1, A2,为列,用字符串函数比较这两个是不是相同的。
那么在B2的格子里输入 =EXACT(A1,A2)
如果是一样的,则返回值true,即在B2格子里显示True
如果是不同的,则返回false

然后,把这个公式下拉,这样就会发现一排全是false只有一个是true的,这样就很显眼了。

当然你应该注意排序后,如果要反回排序,可以这些操作之前增加一个列,用1,2,3,4,。。。来标序,然后操作完成后排序回来。

假设表1的名称是"表1",名字数据在A2-A1200;表2的名称是"表2",名字数据在A2-A1300,
在表1的B1(或空白列)输入:重名检查,B2输入:
=COUNTIF(表2!A$1:A$1300,A2)
然后往下复制或填充到B1200->选中B列->工具栏->数据->筛选->自动筛选->自定义->选择"大于或等于"->1->确定.
这样筛选出来的数据是表1与表2中重复的.

如果检查表1本身有无重复:
=COUNTIF(A$1:A$1200,A2)
然后往下复制或填充到B1200->选中B列->工具栏->数据->筛选->自动筛选->自定义->选择"大于或等于"->2->确定.
这样筛选出来的数据是表1本身重复的.

如果数据在A列,A1是数据的第一个,那么就在B列的B1中输入下面的公式试试、
=if(countif(a:a,a1)>1,1"")

然后是向下拉,出现1的就你要的了,再用自动筛选选 出来