身份证号码
身份证号码由18位数字组成。这18位数字分别代表不同的信息:前6位是地区编码,接下来的8位是出生日期码,接下来的3位是顺序码,最后一位是校验码。
一、EXCEL函数
1、提取日期
方法一
年份是从第7位开始,长度是 4 个字符。
接着是提取月数,月数是从第 11 位开始,长度是 2 个字符。
号数是从第 13 位开始,长度是 2 个字符。
接着再使用日期函数来将年、月、日连接起来。
最后,下拉填充。
方法二
从第七个字符开始,提取8个数。
将提取后的字符转变为文本类型,使用 text 函数。
=TEXT(MID(E4,7,8),"0000-00-00")
2、提取性别
身份证号码的第十七位数字为性别的判定数,奇数表示男性,偶数表示是女性。
奇偶数的判定使用求余函数 Mod 即可。
方法是,先把该位置的数字提取出来,然后判断奇数和偶数就能区分出来了。
=IF(MOD(MID(E4,17,1),2)=1,"男","女")
3、根据身份证号提取年龄到月,月日满够一年才算一岁
1、在提取出年月日后,
2、
使用 DATEDIF 函数
=DATEDIF(TEXT(MID(E4,7,8),"0000-00-00"),TODAY(),"Y")
"Y"代表提取两个日期之间的整年数。