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

我苛苡旳 1个月前 已收到1个回答 举报

闹宝加油 4星

共回答了468个问题采纳率:92.2% 评论

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位身份证号码

17小时前

24
可能相似的问题

猜你喜欢的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 959505@qq.com