大神请进 Excel2007多个单元格批量查找相同的电话号码并删除,保留不同的

有好几万组电话号码,已知相同的有几百个 ,找出相同的几百个删除掉,保留剩下的

方法1【删除重复项】功能是Excel 2007版本以后新增的功能,因此适用于Excel 2007及其后续版本。
第一步 选定拟删除重复项区域后在工具菜单栏中找到“数据”按钮




第二步 点击“数据”菜单找到“删除重复项”选项




第三步 选择需要删除重复项的区域(在有标题时把数据包含标题前面方框点勾)后点确定,完成重复项删除



方法2
高级筛选
在2007版出现以前,【高级筛选】功能一直是删除重复项的利器。
将活动单元格定位在数据清单中,然后在功能区上依次单击【数据】——【高级】(2003版本中的操作路径是【数据】——【筛选】——【高级筛选】),会出现【高级筛选】对话框。
对话框中会要求用户指定列表区域,就是数据清单所在的单元格区域,默认情况下会自动生成。筛选方式上一般选择“将筛选结果复制到其他位置”,以方便删除重复项以后的处理操作。指定这种方式以后,对话框中会要求用户指定“复制到”哪里,也就是删除重复项以后的数据清单放置位置,用户指定其左上角单元格的位置即可,在这个例子中我们设定为E1单元格。最后一项也是删除重复项最关键的一个选项必须勾选:【选择不重复的记录】。
单击【确定】按钮以后,就会在E1单元格开始的区域中生成剔除重复项以后的另一份数据清
望采纳,谢谢!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-04-19
假设源数据在A列,在B1输入

=INDEX(A:A,SMALL(IF(MATCH(A$1:A$10000&"",A$1:A$10000&"",)=ROW($1:$10000),ROW($1:$10000),4^8),ROW(1:1)))&""
数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算,再向下填充。
给你设置到10000,你有多少万自己修改引用区域就行。追问

号码在多个单元格里面怎么弄

追答

号码要在多个单元格里面(每一单元格1个号码)才能操作.
如果都在一个单元格里面,谁都无法帮你。

追问

好吧

请大神指点一下, 我用条件格式里面的突出显示单元格规则把重复值设置成红色 然后用替换和查找 在查找中我选择从单元格选择格式 鼠标变成一个吸管后 点击带颜色的单元格后 没有用 预览这一块没有变化 这是怎么回事

追答

你那是采用条件格式设置的红色,而不是你手工设置红色的。两种颜色不一样。

追问

手工设置了 也是一样 问题具体不知道出在什么地方

追答

这就不好理解了。
你怎么不用公式删除?
看你用条件格式把重复值设置成红色 ,也就是凡是有重复的都要删除掉,而不是还保留一个。如数据是:1、2、4、1、1、2、3、6,就是把1和2都删除掉了?
上面的公式改为:
=INDEX(A:A,SMALL(IF(COUNTIF(A$1:A$10000,A$1:A$10000)=1,ROW($1:$10000),4^8),ROW(1:1)))&""
也是数组公式,操作同上。

追问

太谢谢您了!一会儿我试试行不行 ,谢谢您

本回答被提问者采纳
第2个回答  2019-04-19
写代码可以批量处理
相似回答