如何删除excel表格里同一列中的重复数据

数据几千个,同一列中有很多重复,我想删除,用过筛选什么的,一点也没有用,excel版本:microsoft office 2003,
另外,我还想了解下,如何找出两列数据,A列重复B列的数据,并且把两列数据合并,删除重复的?
类似的数据,保密,嘿嘿

使用删除重复值功能。


Excel版本参考:2010

1、选中要删除重复值的列;

2、点击数据-删除重复值;

3、弹窗消息,点击确定。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-02-14
把问题作为内容(邮件主题一定要包含“excel”)、excel样表文件(请特别注意:要03版的(如果是03以后的,把文件“另存为”一下,类型框可以选择03的),把现状和目标效果表示出来)作为附件发来看下 [email protected]本回答被提问者采纳
第2个回答  2012-02-14
把b列弄到a列
筛选——高级筛选——
条件区域和列表区域都选择a列
勾选 不重复的记录(必须要选啊)
确定 ok
第3个回答  2012-02-14
如果仅仅是一列数据,可用宏来处理,而且代码不会太复杂。
但如果涉及到其它列的数据,则比较难点,应该也可以用宏来处理。
第4个回答  2012-02-14
数据在A列,则
B1=COUNTIF(A1:A$10000,A1)
下拉公式。
以B列排序,大于等于2的都可以删除。追问

可否详细一点?
我的数据全在A列,我要删除里面有2个或以上的相同数据比如:
1233456
1235676
1234556
1235783
1235676
这组数据中有重复的数据,我想把这些重复出现的那些数据删掉,得到这样的数据:
1233456
1235676
1234556
1235783(不管是否排序)
该如何操作?麻烦详细点可以吗?

追答

B列为主要关键字进行排序,凡是大于1的都是重复数据,你把这部份删除就可以了。
如果你想用函数或VB直接重复的数据,就帮不到你了。

追问

按照您所说的,我操作了一下,没有反应那些数据。好崩溃啊!

追答

A B
1233456 1
1235676 2
1234556 1
1235783 1
1235676 1
是否出现上面的结果?
再以B列为主关键字进行递增排序,删除B列为2的行,就是你要的结果。

追问

在B列输入的数字没有变化,都是1,而且,肉眼看到的重复数据还是在那里,数据数量也没有变少。

追答

把公式改为
B1=COUNTIF(A$:A1,A1)
下拉公式,行不?

相似回答