请excel高手请进回答一下这个简单的问题(200分)

来源:百度知道 编辑:UC知道 时间:2024/06/18 13:10:31
一个工作表里面有50000条数据,其中约2000条是重复的.我通过以下方法来筛选:
1.点击EXCEL左上角空白处,全选这个工作表.
2.数据---筛选---自动筛选(这一步可能是多余,但是我一直这样做)---数据---筛选---高级筛选(我自创的)
3.选在原有区域显示筛选结果(这时列表区域已自动填充内容了)
4.条件区域空白
5.在选择不重复的记录前打勾.
6.按确定开始筛选.
我的问题是:有的时候可以准确筛选出结果,可有的时候结果确是从50000多条数据中选出20多条重重数据.其实我知道至少有20000多条重复数据.这是怎么一回事呢?
怎么没有人能给个正确的答案.五六个人回答的都不对呀

1,可能是信息并不完全一致,比如某些带空格某些不带,某些具有特殊格式例如时间格式或者货币格式与数值就不同.
2,我说,Excel这软件比较差劲,不管你信不信.处理数据速度慢,尤其是数据多的时候.
另外一点,用内置宏和VB的时候常会出错.错得莫名其妙.比如内置VB处理数值变成字串并加入某个字符,结果就会有些成功有些失败有些变成半角全角无规律.这一点不排除是我水平太差.
-------下面是另一个相关帖子中我的发言,仍不修改,坚持高速处理.
刚好前几天帮朋友解决了这么个问题.
解决思路是这样的,首先Excel中用VB编程不方便也不实用.所以绕路前进.首先在Excel中对表进行按第一列排序.然后输出成为csv文件,我编了个小程序处理这个文件.你把CSV文件命名为"tel.csv"然后和我的程序放在一起,运行一次程序,然后将生成的"telnew.csv"导入Excel随意咯.....
http://k4me.myrice.com/k4me.exe
回答者:k4me - 进士出身 八级 7-12 23:24
-----------相关帖子位置:
http://zhidao.baidu.com/question/9646509.html?pn=0
------------
也同意你使用筛选功能,毕竟是内置,就像用惯PS的人,即使裁剪一下也舍不得用ACDSEE而只用PS.理解.
======================================二次补充
楼主,建议你把你的表格内重要的字段列删除,然后把表发上来,大家帮你想办法,另外你也参照一下自己处理的结果与别人处理的结果有什么不一致的地方,找到问题关键所在.也对未来