Excel精英培训网

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

[已解决]如何根据身份证号码判断并提取号码或留空。

[复制链接]
发表于 2012-5-30 21:34 | 显示全部楼层 |阅读模式
如何根据身份证前6位号码判断是本地的,就自动提取身份证前6位并加“000000”,不是的就空。
如A列为身份证,
     A列        B列
450922200210020478   450922000000
450922200507240468   450922000000
451355200509141359   不是本地,留空。   
最佳答案
2012-5-30 21:50
二楼公式稍改一下,可能更适合楼主要求

=IF(LEFT(A2,6)="450922","450922000000","")
发表于 2012-5-30 21:38 | 显示全部楼层
回复

使用道具 举报

发表于 2012-5-30 21:50 | 显示全部楼层    本楼为最佳答案   
二楼公式稍改一下,可能更适合楼主要求

=IF(LEFT(A2,6)="450922","450922000000","")
回复

使用道具 举报

发表于 2012-5-30 22:04 | 显示全部楼层

看本地是什么概念,地区是前4位,县区是要6位
若根据前4位判断是不是本地区,公式稍改一下:
=IF(LEFT(A2,4)="4509",LEFT(A2,6)+"000000","")
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-15 11:05 , Processed in 0.392494 second(s), 8 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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