Excel中如何利用身份证提取性别等信息?

作者:追风筝的人 | 创建时间: 2023-04-04
身份证,一大串数字,如何高效的将性别、年龄、出生日期提取出来呢?...
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键即可输出出生日期。

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

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

温馨提示

例子中的姓名与身份证号码为杜撰,请勿相信。
点击展开全文

更多推荐