如何用excel快速提取身份证的年龄:提取身份证的性别
日常遇到包含【身份证号码】的表格,
?如何快速地处理这些数据 ?
?如何一键提取关键信息 ?
这篇文章带你解开这些问题的关键!
提取性别
用 =IF(MOD(MID(B2,17,1),2),"男","女") 函数来提取身份证中的性别
解读函数
MID(B2,17,1) 提取第17位的数字,这个位置的单与双,分别对应男与女
MOD 函数 用第17位的数字,除2求余数
IF函数 就是取值,如果奇数输出“男”,如果偶数输出“女”
提取出生年月
用 =TEXT(MID(B2,7,8),"00-00-00") 公式来提取出生年月,并约定格式
解读函数
MID(B2,7,8) 提取身份证号码中,从第7位开始,往后 8 个数字的字符串
TEXT 函数用来设定固定格式,其中用的是“XX-XX-XX”的格式
提取年龄
配合上述提取的出生年月,利用当前时间函数,即可简单算出身份证中的年龄
=DATEDIF(D2,TODAY(),"y")
Datedif函数用来计算两个单元格的时间差
D2指的是出生年月的单元格位置
Today()指当前时间
“y” 用的是年来计算,同理,计算月份可以用“m”,计算天数可以用“d”
,
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com