去评论
爱生活

怎么从身份证号码中提取出生日期,身份证号码怎么转换成出生日期

123
2023/02/26 20:36:02

怎么从身份证号码中提取出生日期


从身份证号码中提取出生日期可以用以下下公式:
1、公式=MID(A2,7,8),从18位身份证号中截取日期那一段。
2、公式=DATE(mid(A2,7,4),mid(A2,11,2),mid(A2,13,2))。从18位身份证号中分别截取年月日,出用date函数转化为日期。
3、公式=TEXT(MID(A2,7,8),"#-00-00")。从18位身份证号中截取日期那一段,并转化为XXXX-XX-XX的形式。
4、公式=TEXT(MID(A2,7,LEN(A2)/2.2),"0-00-00")。与上一公式较果相同,但此公式适用于15位或18位身份证。
5、公式=TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"0-00-00")。与上一公式较果相同,但此公式适用于15位或18位身份证。

从身份证号中提取其他信息
1、计算年龄
计算年龄时,可以借助刚刚已经提取出的出生年月,E2单元格输入=DATEDIF(D2,"2020-10-1","y"),其中DATEDIF函数用于计算两个日期之间的间隔。
用法是:=DATEDIF(起始日期,截止日期,指定间隔类型)本例中起始日期是D2的出生年月,截止日期是2020年1月1日。指定间隔类型为“Y”,表示计算间隔整年份。如果是“M”,就表示计算间隔的整月份了。DATEDIF函数是隐藏函数,输入时没有屏幕提示,需要手工