Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 5365|回复: 11

[已解决]如何在数字、符号、汉字、字母、中筛选出身份证号码,还得注意X

[复制链接]
发表于 2015-4-10 13:39 | 显示全部楼层 |阅读模式
有汉字、符号、字母    重庆#S3#*单泽兵'5130301981050XXXX*    请问如何筛选出身份证号(只需要:5130301981050XXXX) QQ截图20150410130935.jpg   
最佳答案
2015-4-10 13:58
假设数据在A1单元,则用公式:
18位的: =MID(A1,FIND("'",A1)+1, 18)
17位的: =MID(A1,FIND("'",A1)+1, 17)
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2015-4-10 13:45 | 显示全部楼层
回复

使用道具 举报

发表于 2015-4-10 13:54 | 显示全部楼层
回复

使用道具 举报

发表于 2015-4-10 13:58 | 显示全部楼层    本楼为最佳答案   
假设数据在A1单元,则用公式:
18位的: =MID(A1,FIND("'",A1)+1, 18)
17位的: =MID(A1,FIND("'",A1)+1, 17)
回复

使用道具 举报

 楼主| 发表于 2015-4-10 14:21 | 显示全部楼层
橘子红 发表于 2015-4-10 13:45
传附件

附件怎么敢上传~  客户资料啊~~~
回复

使用道具 举报

发表于 2015-4-10 14:23 | 显示全部楼层
如果那个是单引号的话,建议进行两次分列就好了。
复制一列出来,放在空白处,例如AA列,然后按分隔符分列,得到身份证前后两部分。再把身份证按固定列宽(18)位分列。
回复

使用道具 举报

 楼主| 发表于 2015-4-10 14:27 | 显示全部楼层
橘子红 发表于 2015-4-10 13:45
传附件

112121212.jpg
回复

使用道具 举报

 楼主| 发表于 2015-4-10 14:28 | 显示全部楼层
roych 发表于 2015-4-10 14:23
如果那个是单引号的话,建议进行两次分列就好了。
复制一列出来,放在空白处,例如AA列,然后按分隔符分列 ...

7楼有图  求公式~~~麻烦了
回复

使用道具 举报

发表于 2015-4-10 14:35 | 显示全部楼层
放卜下你 发表于 2015-4-10 14:28
7楼有图  求公式~~~麻烦了

确定那个是单引号么?如果是单引号,试试这个:
=mid(H2,find("'",h2,1)+1,18)
【如果失效,证明是文本分隔符,最好传几条记录上来】
回复

使用道具 举报

 楼主| 发表于 2015-4-10 14:35 | 显示全部楼层
zjdh 发表于 2015-4-10 13:58
假设数据在A1单元,则用公式:
18位的: =MID(A1,FIND("'",A1)+1, 18)
17位的: =MID(A1,FIND("'",A1)+1, ...

感谢~~~·
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-3-29 14:11 , Processed in 0.988233 second(s), 12 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表