急excel问题,在线等~~~

来源:百度知道 编辑:UC知道 时间:2024/06/04 05:52:31
急excel问题,在线等~~~
A1到A40000是一列手机号码,我通过排序发现里面有很多相同的,手动删除会死人的,敢问高手有没有办法解决,如A1-A5相同,我只留A1这一行。A2-A5删除。。

数据-筛选-高级筛选
"列表区域"引用你这一列.
然后在"不重复记录"前打勾.
这样就筛选出来了
然后选中这个区域,按下F5,点"定位条件",点"可见单元格",确定.然后复制,再粘贴到空白表中就可以了.数据就是不重复的了.

=IF(countif($A$1:A1,A1)=1,1,0)
在B1 输入,向下拉,那么有1的就是你要的了,再用自动筛选选 出来有0的,删除即可

给 1 和0 这一列降序也是可以的,你可以试试看,再把有0 的删除

Excel中并没有提供给我们清除重复记录这样的功能,但我们还可以利用它的高级筛选功能来达到相同的目的(具体图片请看参考资料)。
注:本文所述技巧已于微软Excel 2003环境下测试通过)

具体操作步骤如下:

1. 打开一份带有重复记录的Excel文档。如图1所示 (注:本图已用Photoshop处理,其中彩色部分为重复的记录)

图1

2. 选中图表中的所有记录(注意,此时应将每列的标题行也选择上,否则筛选完的数据表中将不再包含有该标题行),执行“数据”菜单→“筛选→高级筛选”命令

3. 在弹出的“高级筛选”对话框中选择“将筛选结果复制到其他位置”一项,并点击“复制到”选择框后面的范围按钮来选择一块区域以存放筛选后的数据(注意:此处千万不要与原数据所处的单元格相重合,否则数据表将会混乱),最后,勾选“选择不重复的记录”复选框后,点击“确定”按钮即可。如图2所示

图2

4. 此时,Excel便会将所有的重复记录自动删除掉,确认无误后,您就可以把新生成的数据清单拷贝到新的工作表中继续使用了。如图3所示

图3

怎么样,是不是很方便,那就赶快动起您的鼠标试试吧!

B2单元格输入公式:=COUNTIF($A$2:A2,A2)
下拉填充到底,再将B列升序排序,删除大于1的所有行。