22问答网
所有问题
如何从身份证号码中提取出生年月日、性别及年龄?
如题所述
举报该问题
推荐答案 2020-03-21
假设身份证号码在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")
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/TIIhhS66fTS0TShI2f.html
其他回答
第1个回答 2020-06-26
您的浏览器不支持HTML5视频
第2个回答 2020-02-07
身份证号码有15/18位之分。早期签发的身份证号码是15位的,现在签发的身份证由于年份的扩展(由两位变为四位)和末尾加了效验码,就成了18位。这两种身份证号码将在相当长的一段时期内共存。两种身份证号码的含义如下:
(1)15位的身份证号码:1~6位为地区代码,7~8位为出生年份(2位),9~10位为出生月份,11~12位为出生日期,第13~15位为顺序号,并能够判断性别,奇数为男,偶数为女。
(2)18位的身份证号码:1~6位为地区代码,7~10位为出生年份(4位),11~12位为出生月份,13~14位为出生日期,第15~17位为顺序号,并能够判断性别,奇数为男,偶数为女。18位为效验位。
作为尾号的校验码,是由号码编制单位按统一的公式计算出来的,如果某人的尾号是0-9,都不会出现X,但如果尾号是10,那么就得用X来代替,因为如果用10做尾号,那么此人的身份证就变成了19位。X是罗马数字的10,用X来代替10,可以保证公民的身份证符合国家标准。
相似回答
大家正在搜
相关问题
如何从身份证号码中提取出生年月日、性别及年龄?
怎样在身份证号码中提取出生年月日?
在excel中,从身份证中提取出生年月日、性别、年龄
在EXCEL中怎么从身份证号中批量提取出生年月
如何从身份证号码中提取出生年月日,性别和年龄
如何在EXCEL中提取身份证号码里的出生年月日
EXCEL中如何通过公式在身份证号码中提取出生年月日以及性别...
在excel中,如何在18位、15位身份证号中辨别出性别,并...