Excel怎么提取身份证年龄、出生年月,性别?

2025-11-06 11:49:09

1、先介绍个函数

MID函数格式 :MID(text, start_num, num_chars),翻译大白话就是 在指定text字符串中,从左边开始第几位开始算,取多少位

随便列举几个身份证号, 在出生年下的单元格 输入公式“=MID(B3,7,4) ” ,这里是指取身份证号,从第7位开始,取4位字符串,即为出生年

注意:身份证号是18位数字, 其中第7位到第8位是代表出生年月日

Excel怎么提取身份证年龄、出生年月,性别?

2、如果要取出生年月日的,则同理 输入公式“=MID(B3,7,8) ”取8位字符串即可

Excel怎么提取身份证年龄、出生年月,性别?

3、 计算年龄则可以直接计算,年龄=当前时间-出生年

当前时间 为输入公式“=YEAR(TODAY())”  .()内为空即可

Excel怎么提取身份证年龄、出生年月,性别?

4、计算年龄

Excel怎么提取身份证年龄、出生年月,性别?

5、判断性别,需要用到IF和MOD,MID函数结合使用

IF为条件判断

MOD 是返回两数相除的余数,可用来计算判断性别男女的单双数

输入公式“=IF(MOD(MID(B3,17,1),2)=1,"男","女")” , 这公式翻译就是 判断身份证号的第17位的数除以2的结果,结果为偶数,则返回结果“女”;等于1,返回结果“男”

注意: 身份证号码倒数第二位是代表性别,数字为单数代表“男”,数字为双数代表“女”

Excel怎么提取身份证年龄、出生年月,性别?

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢