身份证号码包含了每个人的出生日期、性别等等信息,并且最后一位数字可以判定身份证号码的正确与否。
【出生日期】
身份证号码的第7-10位为出生年份,第11、12位为出生月份,第13、14位数字为出生日
那么需使用MID函数提取所对应身份证号码所在单元格中的第7位至第14位数字
1.公式为“=MID(A2,7,8)”,意思是在A2单元格中第7个字符开始,提取8个字符。
得到“XXXXXXXX”格式的日期。
2.公式为“=MID(A3,7,4)&"年"&MID(A3,11,2)&"月"&MID(A3,13,2)&"日"”
使用MID函数提取A3单元格中的第7位至第10位数字(即出生年份)。然后输入连接符“&”,接下来输入“”年””,再使用连接符“&”;
然后使用MID函数提取A3单元格中的第11位至第12位数字(即出生月份)。输入连接符“&”后输入“”月””,再使用连接符“&”;
再次使用MID函数提取A3单元格中的第13位至第14位数字(即出生日)。输入连接符“&”后输入“”日””;
得到“XXXX年XX月XX日”格式的日期。
3.1公式为“=MID(A3,7,4)&"-"&MID(A3,11,2)&"-"&MID(A3,13,2)”
将公式中的“年”、“月”全部修改为“-”,将最后的“&"日"”删除;
得到“XXXX-XX-XX”格式的日期。
需要其他的连接符号同理。
3.2公式为“=TEXT(MID(A3,7,8),"0-00-00")”
4.1公式为“=MID(A4,7,4)&"年"&VALUE(MID(A4,11,2))&"月"&VALUE(MID(A4,13,2))&"日"”
使用MID函数提取A3单元格中的第7位至第10位数字(即出生年份)。然后输入连接符“&”,接下来输入“”年””,再使用连接符“&”;
然后使用MID函数提取A3单元格中的第11位至第12位数字(即出生月份)。在MID函数外再嵌套一个将文本转换为字符的函数VALUE,即将原来的“MID(A2,11,2)”改写为“VALUE(MID(A2,11,2))”。输入连接符“&”后输入“”月””,再使用连接符“&”;
再次使用MID函数提取A3单元格中的第13位至第14位数字(即出生日)。在MID函数外嵌套VALUE函数,即改写为“VALUE(MID(A2,13,2))”。输入连接符“&”后输入“”日””;
得到“XXXX年XX月XX日”格式的日期(其中个位数的月和日前不加0,例如“3月5日”不显示为“03月05日”)
4.2公式为“=DATE(MID(A3,7,4),MID(A3,11,2),MID(A3,13,2))”
【生肖】
根据身份证号码中提取的出生日期或出生年份的基础上
可以计算出生肖
1.公式为“=MID("鼠牛虎兔龙蛇马羊猴鸡狗猪",MOD(YEAR(B2)-4,12)+1,1)”
根据出生日期计算生肖
2.公式为“=MID("鼠牛虎兔龙蛇马羊猴鸡狗猪",MOD(B5-4,12)+1,1)”
根据年份计算生肖(注意:年份跟后面不带“年”)