成语| 古诗大全| 扒知识| 扒知识繁体

当前位置:首页 > 趣味生活

如何从身份证号中提取出生年月日

Q1:如何从身份证号码中提取出生年月日、性别及年龄?

假设身份证号码在A1,在B1输入公式:
出生日期:
=TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")
性别:
=IF(MOD(MID(A1,15,3),2),"男","女")
年龄:
=DATEDIF(TEXT(MID(A1,7,LEN(A1)*2/3-4),"0-00-00"),TODAY(),"Y")wWW.b#AZHISHI.coM

Q2:EXCEL中如何通过公式在身份证号码中提取出生年月日以及性别和年龄

如图:
将公式
=TEXT(MID(B2,7,8),"0000-00-00")
粘贴至C2单元格,如图:
将公式
=IF(MOD(MID(B2,17,1),2),"男","女")
粘贴至D2单元格,如图:
将公式
=DATEDIF(TEXT(MID(B2,7,8),"0000-00-00"),TODAY(),"Y")
此处公式可简化为=DATEDIF(C2,TODAY(),"Y")
粘贴至E2单元格,如图:
选中C2:E2单元格,对准右下角,光标成"+"状时双击,效果如图:

Q3:如何在EXCEL中提取身份证号码里的出生年月日、年龄、性别啊?

在excel中从身份证号码里提取出生年月日,以及性别等函数如下。 比如身份证号码A1 362132198009092345。(假设在A2单元格中)出生日期函数公式:“=MID(A2,7,4)&"-"&MID(A2,11,2)&"-"&MID(A2,13,2)”即可计算出“出生日期”年龄函数公式:“=INT((TODAY()-E2)/365)”即可计算出“年龄”性别函数公式:“=IF(VALUE(MID(A2,15,3))/2=INT(VALUE(MID(A2,15,3))/2),"女","男")”即可计算出“性别”具体的用法,你可以参考带图文说明,很容易就明白了。

Q4:如何从excel 中的身份证号码提取出生年月日,将格式显示为YYYY/MM/DD

示例数据:

1、选中C列,设置C列的单元格格式为日期型的。

2、在C列建立辅助列并输入公式:=--TEXT(MID(B9,8,8),"0000-00-00")。公式解析:使用mid函数提取身份证中的生日信息,用text函数变成”0000-00-00“的格式,虽然使用text函数生成的格式是日期的样子,却不是真正的日期,用两个负号将其变成真正的数值,因为事先设置好了日期格式,所以,显示的日期是一个真正的日期,将单元格设置为常规可以看到是一个序列号。

Q5:如何从身份证号码中提取出生年月日?

身份证第7~14位数就是出生年月日。

第7~14位数字表示:出生年、月、日;7.8.9.10位是年,11.12位是月,13.14位是日。

前1、2位数字表示:所在省份的代码;

第3、4位数字表示:所在城市的代码;

第5、6位数字表示:所在区县的代码;

第7~14位数字表示:出生年、月、日;7.8.9.10位是年11.12位是月13.14位是日;

第15、16位数字表示:所在地的派出所的代码;

第17位数字表示性别:奇数表示男性,偶数表示女性;

第18位数字是校检码:校检码可以是0~9的数字,有时也用x表示。

扩展资料:

1、号码的结构

公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。

2、地址码

表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按GB/T2260的规定执行。

3、出生日期码

表示编码对象出生的年、月、日,按GB/T7408的规定执行,年、月、日代码之间不用分隔符。

4、顺序码

表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。

5、校验码

根据前面十七位数字码,按照ISO 7064:1983.MOD 11-2校验码计算出来的检验码。

Q6:在excel中如何从身份证号栏提取出生年月日

=MID(F15,7,4)&"-"&MID(F15,11,2)&"-"&MID(F15,13,2)
答案补充
F15就是要计算的单元格

猜你喜欢

更多