Excel怎么提取身份证年龄、出生年月,性别
的有关信息介绍如下:HR或是相关人员经常会遇到从身份证号中提取年龄、出生年月或性别的问题,大家都知道身份证号的数字代码是有规律的,excel可以利用这些规律提取到想要了解的信息,尤其是遇到大量数据时,可以很方便快捷的获取到,下面就介绍下相关操作:
先介绍个函数
MID函数格式 :MID(text, start_num, num_chars),翻译大白话就是 在指定text字符串中,从左边开始第几位开始算,取多少位
随便列举几个身份证号, 在出生年下的单元格 输入公式“=MID(B3,7,4) ” ,这里是指取身份证号,从第7位开始,取4位字符串,即为出生年
注意:身份证号是18位数字, 其中第7位到第8位是代表出生年月日
如果要取出生年月日的,则同理 输入公式“=MID(B3,7,8) ”取8位字符串即可
计算年龄则可以直接计算,年龄=当前时间-出生年
当前时间 为输入公式“=YEAR(TODAY())” .()内为空即可
计算年龄
判断性别,需要用到IF和MOD,MID函数结合使用
IF为条件判断
MOD 是返回两数相除的余数,可用来计算判断性别男女的单双数
输入公式“=IF(MOD(MID(B3,17,1),2)=1,"男","女")” , 这公式翻译就是 判断身份证号的第17位的数除以2的结果,结果为偶数,则返回结果“女”;等于1,返回结果“男”
注意: 身份证号码倒数第二位是代表性别,数字为单数代表“男”,数字为双数代表“女”