EXCEL中如何删除单列中相同的数据

如题所述

要解决这个问题,有一个“操作有点繁,但技术含量比较低”的方法:
1、选取表a中的“员工工号”这列数据,复制并粘贴到表b的“员工工号”那一列的末尾,这样表b的数据就是21000行了;
2、对表b的所有21000行数据,按“员工工号”这一列排序;
3、在“员工工号”列之后添加一个列,并在该列的第二行定义公式;
假如“员工工号”位于a列的话,则将单元格b2的公式定义为:=if(or(a1=a2,a2=a3),true,false);
该公式的意思是:判断当前行“员工工号”是否与其上下相邻行的“员工工号”相同;
4、然后将该公式扩展到该列b的全列,从而计算产生所有重复行识别信息;
5、复制这个计算列b,并执行“选择性粘贴”,将其“值”粘贴到一个新的列c中;
6、对表b的所有数据,按刚刚所粘贴的这个新的“值”列c排序,从而将“重复行”和“唯一行”分离开来;
7、选择并删除该表后部那6000行连续的重复行,从而只保留具有唯一性的15000行目标数据;
8、最后,删除整个处理过程所遗留的中间数据,就ok了。
(建议操作之前做好备份,以防由于误操作而带来损失)
温馨提示:答案为网友推荐,仅供参考
相似回答