excel表格怎么提取身份证出生年月

发布网友 发布时间:2022-04-20 06:25

我来回答

2个回答

热心网友 时间:2023-06-27 11:26

首先手动输入一个出生日期,回车到下一个单元格按ctrl加e向下填充,最后选择内容右键设置一下单元格格式,在自定义设置成0000-00-00确定即可。

热心网友 时间:2023-06-27 11:26

第一、二代身份证:
=TEXT(IF(LEN(A1)=15,"19"&MID(A1,7,6),MID(A1,7,8)),"#-00-00")(显示:1978-07-08)
=TEXT((LEN(A1)=15)*19&MID(A1,7,6+2*(LEN(A1)=18)),"#-00-00")(显示:1978-07-08)
=IF(LEN(A1)=15,CONCATENATE("19",MID(A1,7,2),"年",MID(A1,9,2),"月",MID(A1,11,2),"日"),CONCATENATE(MID(A1,7,4),"年",MID(A1,11,2),"月",MID(A1,13,2),"日"))(显示:1978年07月08日)
如果是第二代身份证(18位),直接用:
=DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2))
=TEXT(MID(A1,7,LEN(A1)*2/3-4),"0-00-00")
=MID(A1,7,4)&"-"&MID(A1,11,2)&"-"&MID(A1,13,2)
=CONCATENATE(MID(A1,7,4),"-",MID(A1,11,2),"-",MID(A1,13,2),)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com