admin 管理员组

文章数量: 1086019


2024年3月21日发(作者:英格兰对不列颠德比)

用Excel从身份证号码中提取信息

(年龄、性别、出生地)

出生年月日信息提取:

方法一:在记录列中输入公式:

=--TEXT(MID(B2,7,6+IF(LEN(B2)=15,0,2)),"#-00-00"),往下复制,无论15位还

是18位身份证号码全部搞定,方法最简单。

方法二、在记录列中输入公式:

=--IF(LEN(B2)=15,TEXT(MID(B2,7,6),"##-00-00"),TEXT(MID(B2,7,8),"####-00-

00")),往下复制,无论15位还是18位身份证号码全部搞定,公式增加了几个

字符,原理差不多,结果一致。

原理:使用函数text、if、mid、len。

注意:1、B列存放身份证号码。存放在其它列,则在公式中作相应调整。

2、计算出错(#VALUE!),说明身份证号码有错。

3、日期显示格式,可在单元格格式中设置。

性别信息提取:

在记录列中输入公式:=IF(LEN(B2)=15,IF(MOD(RIGHT(B2),2)=0,"女","男

"),IF(MOD(LEFT(RIGHT(B2,2)),2)=0,"女","男"))无论15位还是18位身份证号码

全部轻松完成。

原理:使用函数IF、LEN、MOD、LEFT、RIGHT。

注意:1、B列存放身份证号码。存放在其它列,则在公式中作相应调整。

2、计算出错(#VALUE!),说明身份证号码有错。

出生地信息提取:

在记录列中输入公式:=LEFT(B2,6),往下复制,然后根据代码用VLOOKUP查

询发证地或者是出生地信息。

Excel文件模板:

使用Excel从身份证

从身份证号码中提取信息使用的

模板

号码提取信息.xls

点击该图标,打

开该EXCEL文件,另存为××文件,即可使用。

谢谢你的使用。

水晶六彩


本文标签: 号码 身份证 公式