如何删除excel表格里的数字中所有非数字部分,只保留0123456789数字部分

Excel如何中删除重复数据、重复行
  大家在使用表格总汇大批量数据时,难免会发现一些重复行和重复数据,这时我们就应该将那些重复的数据删除,以免会影响我们的工作,在Excel中删除重复数据和重复行的方法有N多,下面()针对Excel2003和Excel2007这两个版本来具体讲讲如何删除这些重复数据。
  Excel2003删除重复数据和重复行方法:
  第1种情况:重复行的内容完全一致
  如下图所示,第2行和第4行的内容完全相同:
  操作方法:
  选中表中的所有记录(注意,此时应将每列的标题行也选择上,否则筛选完的数据表中将不再包含有该标题行),执行&数据&菜单&&筛选&高级筛选&命令;在弹出的&高级筛选&对话框中选择&将筛选结果复制到其他位置&一项,并点击&复制到&选择框后面的范围按钮来选择一块区域以存放筛选后的数据(注意:此处千万不要与原数据所处的单元格相重合,否则数据表将会混乱),最后,勾选&选择不重复的记录&复选框后,点击&确定&按钮即可。
  详细操作如下动画所示:
  第2种情况:行与行中,某列内容重复,其他列内容可能不一致
  此时我们希望以某列为条件,找出重复的内容,把其所在的整行删除。如下图所示:
  我们只需要A列(即:姓名列)没有重复。
  操作方法:
  1、添加新列E,输入数字等差序列(如1、2、3&&),拖动手动柄就可以。
  2、将全表按A列排序。
  3、在F2输入公式: =IF(A2=A1,&重复&,&&) 拖动手动柄,将公式向下复制到相应行。
  4、全选表,&数据&自动筛选&,选定F列&(空白)&,这样就筛选出没有重复的数据了。
  5、复制筛选后的表,把表黏贴到另外的工作表中。
  6、将全表按E列排序,恢复数据原始顺序,然后把E列删除。
  详细操作如下动画所示:
  Excel2007删除重复行和重复数据方法:
  如今在Excel2007里面删除重复数据就是件非常简单的事情了,直接有&删除重复项&功能。
  选择&数据&选项卡,再点击&排序与筛选&区中的&删除重复项&按钮即可。
EXCEL分辨不出两个不同的身份证号,例如0307,筛选和公式都不能分辨,为什么?如果二人名字再相同,请问大侠,还能用什么公式或者工具区分?
高手在民间,很不错,学习了,谢谢!
我想请教一下高手,如果有5000千人,A列为身份证号码,格式’252035’,。这里面有好多是重复的,我想把重复的全部删除一个不留,应该怎么弄??谢谢!!
对我很有帮助,谢谢!
照第1种情况我操作出来为什么是这样啊?
姓名 性别 专业 年级
AA 女 经济 5
CC 男 财务 6
AA 女 经济 5
AA 女 经济
CC 男 财务
AA 女 经济
我们学校就用的03的
为什么全部都是数字的时候就不能筛选呢??
你说的好像是列重复,不是行.
厉害,厉害,,请问大侠,把A、B列相同的行全部删除,只留下不同的。(如下)把23 10删掉,只留下23 15,该如何弄?A&& B23&&1023&&1023&&15厉害,厉害,,
请问大侠,把A、B列相同的行全部删除,只留下不同的。
(如下)把23 10删掉,只留下23 15,该如何弄?
这位朋友用上面写得第一种情况的方法啊,因为属于重复行的情况
excel2010中怎么删除重复数据啊?我觉得2010应该是和07差不多吧!现在2011都快出来了,谁还去用Office2003啊,真是的,也不怕淘汰了!
厉害,厉害,,请问大侠,把A、B列相同的行全部删除,只留下不同的。(如下)把23 10删掉,只留下23 15,该如何弄?A&& B23&&1023&&1023&&15
最新视频教程
点击:2737&&&评论:1
点击:1154&&&评论:0
点击:1785&&&评论:0
点击:626583&&&评论:51
点击:1027292&&&评论:259
点击:170120&&&评论:33
点击:162602&&&评论:27
点击:125522&&&评论:88怎么样删除EXCEL表格中同一单元格中的汉字而保留数字?如[删除“张三”中的“张三”]
怎么样删除EXCEL表格中同一单元格中的汉字而保留数字?如[删除“张三”中的“张三”] 5
怎么样删除EXCEL表格中同一单元格中的汉字而保留数字?,比如[删除“张三”中的“张三”]。本来我的表格是一个通信录,我想把所有的汉字都删除了,如果一格一格删除的话很费劲,DX救我!
补充:是很多格都有汉字,有没有什么公式把所有的汉字都删了???
用一段VBA代码就搞定了,帮你弄下吧!
A1=tiqutext
A2=张三
A3=李四;
A4=王二;
A5=kit;
要提取A2:A5里的数字
VBA代码如下:
图片看不清楚可以另存放大看。如果不明白的话就联系我吧;
还有如果有区号的那种就应该先把B列设置为文本格式的。因为常规格式第一个就是0的话是不会有的比如说
那么如果是常规的话就是所以要设置为文本的才可以。
Sub 提取数字()
Dim tiqutext, tiquhou, i, y

For y = 2 To Range(&A65536&).End(xlUp).Row

tiqutext = Range(&A& & y).Value

Do While Len(tiqutext) & i

i = i + 1

tiquhou = Mid(tiqutext, i, 1)

If Not (tiquhou Like &[0-9]&) Then

tiqutext = Replace(tiqutext, tiquhou, &&)

i = i - 1

End If

Loop

Range(&B& & y) = tiqutext

i = 0

Next
End Sub
其他回答 (4)
双击单元格,选取“张三”
按“Delete”或者退格键
拆分单元格最简单了。
DX,具体的步骤??
如果你的中文和数字中间有分隔符的话,使用分列是最简单的方式了。
1 双击单元格
出现光标后
退格键 或 删除键 删除
2 单击单元格
在最上面的
后面现实的内容里
假设D2为你设置的汉字+数字单元格 把答案保存在E2中
E2那输入
=MID(D2,MIN(FIND({0,1,2,3,4,5,6,7,8,9},D2&&&)),LEN(D2))
向下填充即可 看图:

相关知识等待您来回答
微软专区领域专家}

我要回帖

更多关于 excel表格数字排序 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信