18、Excel身份证提取年龄的公式!学会这10个就够用了
所属课程:《Excel函数公式大全》
第3章:常用Excel函数公式
第70节:身份证提取年龄的公式
身份证提取年龄,你还在一个一个手动敲吗?难怪效率低!小编整理了:10个Excel函数公式;仅需一键,即可扒出以下10个隐私:
1、提取出生日期;2、提取年龄;3、提取性别;4、出生省份;5、出生城市;6、出生区县;7、提取虚岁;8、提取星座;9、是否成年;10、退休年龄;
01、Text函数:提取出生日期
我们先来提取:身份证中的【出生日期】!身份证号第7-14位,代表出生日期;
用鼠标选中:C2到C7单元格,在编辑栏,输入函数公式:=TEXT(MID(B2,7,8),"00-00-00"),然后按【Ctrl+Enter】结束确认,即可批量提取出:员工身份证中的出生日期;
函数公式中:Mid函数,用于提取身份证中:第7位到14位;Text函数,用于转换成日期格式;
02、Datedif函数:提取年龄
我们已经提取出:身份证中出生日期,只要用:当前日期-出生日期,便可以计算出:身份证中的年龄!
按照上述方法,输入Datedif函数公式:=DATEDIF(TEXT(MID(B2,7,8),"00-00-00"),TODAY(),"y");即可计算出:身份证号中的年龄!
Datedif函数:作用是计算两个日期间隔;Today函数:可以返回当前日期;
03、Mod函数:提取性别
工作中:只提取出身份证年龄,是远远不够的!我们还可以提取出:【性别】,身份证号:第15到17位,就是性别码;
我们先选中:D2到D9单元格区域,并在编辑栏输入函数公式:=IF();然后输入IF函数第1个参数:MOD(MID(C2,17,1),2);第2个参数:男;第3个参数:女;MOD函数用于判断奇偶;如果是奇数,IF函数返回:男,否则返回:女;即可提取:身份证对应的性别;
Mod函数公式:=IF(MOD(MID(C2,17,1),2),"男","女");
Mod函数:作用是判断奇偶;如果性别码是奇数,If函数返回:男性,否则返回:女性;
查看完整内容↓↓↓