时间:2016-04-03 16:12 来源: 我爱IT技术网 作者:佚名
身份证,一大串数字,如何高效的将性别、年龄、出生日期提取出来呢?


前期准备工作(包括相关工具或所使用的原料等)
电脑Excel详细的操作方法或具体步骤
打开Excel表格,将需要的信息性别、年龄、出生日期写入表头。


身份证的性别如何分辨?身份证的倒数第二位数(即第十七位数)为奇数时是男性,若倒数第二位数(即第十七位数)为偶数,则为你女性。在性别栏C2单元格输入 =IF(MOD(MID(B2,17,1),2)=1,"男","女") ,其中mid函数含义是选取B2从第17位数开始的1位数(此例为9),mod函数含义为数值(9)除以2的余数。按下Enter键,看到此人为男性。


在年龄列D2单元格的编辑栏中输入 =TEXT(TODAY(),"yyyy")-MID(B2,7,4),其中today函数是自动输出今天的日期,text函数是将今天的日期以年(“yyyy”)的形式输出,整个公式就是今年的年份减去身份证上的出生年份,即可算出年龄,出来。按下Enter键,返回年龄18.


在出生日期列E2单元格的编辑栏输入 =DATE(MID(B2,7,4),MID(B2,11,2),MID(B2,13,2)),分别表示选取身份证上的年月日。按下Enter键即可输出出生日期。


分别下拉填充公式。对年龄、性别、出生日期填充。

如果年龄列计算的结果是日期的话,需要在单元格格式中设置,选择常规即可。

注意事项
例子中的姓名与身份证号码为杜撰,请勿相信。经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本教程系本人依照真实经历原创,未经许可,谢绝转载。- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
