Excel如何提取身份证中出生年月日、计算年龄、性别 您所在的位置:网站首页 excel提取身份证年龄函数 Excel如何提取身份证中出生年月日、计算年龄、性别

Excel如何提取身份证中出生年月日、计算年龄、性别

2024-06-16 13:19| 来源: 网络整理| 查看: 265

身份证号是18位,前6位是所属省市区、7至14位是出生年月日、其中第17位表示性别,奇数为男性,偶数女性

身份证号340204198107181456340204199504172986342623199106151416 1.提取出生年月日

函数:   DATE(MID(C3,7,4),MID(C3,11,2),MID(C3,13,2))

DATE()是日期函数MID (字符串,开始位置,字符个数)    是用来从字符串的指定位置开始,截取指定数目的字符

                MID(C3,7,4),从C3单元格内容中,第7个字符开始截取,截取4位数

                MID(C3,11,2)  从C3单元格内容中,第11个字符开始截取,截取2位数

                MID(C3,13,2)  从C3单元格内容中,第13个字符开始截取,截取2位数

身份证号出生日期3402041981071814561981-7-183402041995041729861995-4-173426231991061514161991-6-15

2.计算年龄

方法1:DATEDIF(H4,TODAY(),"Y")

TODAY()中间不需要输入任何内容,该函数返回电脑系统中的当天的日期 DATEDIF函数意思请见如下链接

Excel DATEDIF函数_fy980654797的博客-CSDN博客DATEDIF函数是Excel隐藏函数,在帮助和插入公式里面不能找到。功能:返回两个日期之间的年\月\日间隔数。语法:DATEDIF(start_date,end_date,unit)Start_date为一个日期,它代表时间段内的第一个日期或起始日期。(起始日期)End_date为一个日期,它代表时间段内的最后一个日期或结束日期。(结束日期)Unit为所需信息的返回类型。(结果的类型)注:结束日期必须大于起始日期"Y"时间段中的整年数。"M"时间段...https://blog.csdn.net/fy980654797/article/details/122718267

3.提取性别

函数:IF(MOD(MID(C2,17,1),2)=1,"男","女")

MID(C2,17,1)是截取身份证的第17位MOD(MID(C2,17,1),2)是取身份证的第17位,然后除以2的余数用IF判断MOD得到的余数值,是1,则判断为男性,否则(为0)就是女性

today并没有时间值,而now有时间值



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有