excel 大批量数据删除 问题

[复制链接]
查看11 | 回复3 | 2010-6-17 15:11:29 | 显示全部楼层 |阅读模式
有一个总计160多万行数据的excel文件,用的是 2010 版本,分别放在了 表1 和 表2 中,现在需要把这160多万数据过滤掉重复值。
1.因为 一个表放不下 所以只能放在两个表中,如何才能过滤掉两个表中的重复值?
2.因为数据太大 如何才能使处理操作快些?
多谢啦!
@开花的四叶草 那表1 和表2中的重复值怎么办?

回复

使用道具 举报

千问 | 2010-6-17 15:11:29 | 显示全部楼层
首先在表1将你要过滤的数据排序,插入一列用公式IF,在你插入列中输入公式=IF(A1=A2,0,1),公式说明:公式中的A是你要过滤重复的那一列。A1是否等于A2,如果是就等于0,否则等于1。之后数据--筛选--自动筛选,筛选1出来这样就过滤了表1中重复的数据了。表2如表1做法一样,之后新建一个工作表将表1和表2中筛选出来的数据复制到新工作表中之后再排序再插入一列输入公式,之后筛选0出来将0的全部册丢,这样剩下的就是不重复的了。注意我输入的公式中等于0的是重复的数据,1是不重复的。
回复

使用道具 举报

千问 | 2010-6-17 15:11:29 | 显示全部楼层
楼上的吓死人哦,160万你怎么在下拉列表选哦 这么大的数据量,最好将excel表数据导入到数据库(如MySql、Oracle数据库)里面再通过SQL语句查询筛选,在数据库里面这样的操作就很简单快速了,完了再把数据表导出来
回复

使用道具 举报

千问 | 2010-6-17 15:11:29 | 显示全部楼层
分开操作。数据--筛选--自动筛选,然后在下拉列表中的选择,这样重复的数据就删掉了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行