当前位置:首页>维修大全>综合>

怎么样从身份证号码中快速提取出生年月日 年龄

怎么样从身份证号码中快速提取出生年月日 年龄

更新时间:2023-09-01 01:19:55

怎么样从身份证号码中快速提取出生年月日 年龄

1,开机→单击左下角”开始“打开excel软件。

2,下面以一个通用的身份证号码(18位)为例,”------“前六位是原籍、地区等信息;”YYYY“第七到第十位是”出生年份“;”MM“第十一位到第十二位是”月“;”DD“第十三位到第十四位是”日“。

3,前面输入的字符里有字母,如果你输入18位真实身份证号码会以科学计数法显示,下面告诉大家怎么才能显示18位数字的身份证号码。

4,选中想要身份证号码的那一列(A列)→右键单击→设置单元格格式→”数字“下的”文本“,再输入18位数字,是你想要的了吧。

5,下面我们就从身份证号码中提取出生年月日。在A1单元格输入身份证号码, ------YYYYMMDD0078(18位),在B1单元格输入公式:

=IF(LEN(A1)=15,MID(A1,7,2)&"-"&MID(A1,9,2)&"-"&MID(A1,11,2),MID(A1,7,4)&"-"&MID(A1,11,2)&"-"&MID(A1,13,2))→回车,看看是不是显示出来了,然后利用填充手柄把下面所有的身份证号码就全部提取出来出生年月日了。

6,提取性别:在C列编辑性别。在C1单元格输入:=IF(LEN(A1)=15,IF(MOD(VALUE(RIGHT(A1,3)),2)=0, "女","男"),IF(LEN(A1)=18,IF(MOD(VALUE(MID(A1,15,3)),2)=0,"女","男"),"身份证错"))。

7,提取年龄:假如在D列编辑年龄,在D1单元格输入:=IF(LEN(A1)=15,year(now())-1900-VALUE(MID(A1,7,2)),if(LEN(A1)=18,year(now())-VALUE(MID(A1,7,4)),"身份证错")) 随便输入一个出生年月日的演示一下这个也不涉及隐私。到这里就完事了,如果你觉得有帮助就顺手点个赞,多谢!以上操作适合15位、18位身份证号码

更多栏目