分享

一组和身份证号相关的常用函数

 L罗乐 2019-01-31

     各位老铁,今日给大家带来一组和身份证号有关的常用函数。祝各位老铁春节快乐。

     (1)查找重复身份证号。

       =IF(COUNTIF(A:A,A2&'*')>1,'重复','')。这里我们要特别注意,查找值写法为A2&'*'。如果我们不在查找值后面加上星号,countif函数就会将A3和A8单元格认为是重复值了。

        (2)提取出生日期

         =--TEXT(MID(A2,7,8),'00-00-00')。要提取出生日期,我们首先要使用MID函数提取出生日期的8位数字,然后通过TEXT函数把数字串变成日期格式,最后在TEXT函数前面加两个负号,是为了将文本格式内容转换为数字。如果你显示的是一串数字,请设置单元格格式为日期。在之前的文章中,我跟大家讲过日期本质上是数字。

       (3)提取性别

        =IF(MOD(MID(A2,17,1),2),'男','女')。身份证号的第17位数字代表性别,如果是偶数代表女性,奇数代表男性。先用MID函数提取第17位数字,然后用MOD函数取该数字和2相除的余数,如果余数是1,那么性别就是男,否则就是女。

     (4)提取年龄

      =DATEDIF(--TEXT(MID(A2,7,8),'00-00-00'),TODAY(),'y')。提取年龄前,需要先提取出出生日期信息,然后用到EXCEL中的隐藏函数DATEDIF,计算截至到今天的年龄。有不太清楚DATEDIF函数如何使用的,请自行百度吧。   


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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多