分享

神技!Excel实现根据身份证号码提取出生日期、性别和年龄

 甘苦人生2010 2016-01-22

我们每个人的身份证号码都不是简单的,里面包含了我们的生日、年龄和性别信息,甚至包含了户籍所在地区的信息。

网上有一些网址,可以根据身份证号码获取这些信息,但是要一个一个来,非常麻烦。当我们一次性处理几百条信息就麻烦了,其实这个功能Excel就可以做到!

下面是详细教程:

1、提取出生年月日

=IF(LEN(A1)=18,DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)),IF(LEN(A1)=15,DATE(MID(A1,7,2),MID(A1,9,2),MID(A1,11,2)),"错误身份证号"))

这个公式里面,A1就是身份证号码信息所在的单元格地址

2、提取年龄

=YEAR(TODAY())-IF(LEN(A1)=15,CONCATENATE("19",MID(A1,7,2)),MID(A1,7,4))

3、提取性别信息

=IF(MOD(IF(LEN(A1)=15,MID(A1,15,1),MID(A1,17,1)),2)=1,"男","女")

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多