一个身份证号竟然包含这么多信息,你还敢随便泄露你的身份证号吗?
从事人事工作的朋友们少不了与身份证号打交道,数据量大的时候如何批量操作能?
【本文示例文件获取方法见文末】
今天,技巧君来讲讲身份证号!国际惯例,先来看下效果:
地址码:表示编码对象常住户口所在县(市、旗、区)的行政区划代码
顺序码 :表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性
说明:
a、MID(A2,17,1)函数提取第17位数
b、MOD函数对2取余数,偶数余数为0,说明为女性,奇数余数为1,说明为男性,再用IF函数来判断性别
c、外层再嵌套IFERROR规避错误值
说明:
a、MID(A2,7,8)提取出生日期码
b、TEXT函数将文本处理为日期格式,--减负运算将文本转化为日期值
c、DATEDIF函数计算出生日期和今天的差值,即得到年龄
说明:
a、MID(A2,7,8),提取出生日期码
b、TEXT函数处理为日期格式
说明:
a、MID(A2,7,4)提取出生年份
b、MOD函数对12取余数,刚好对应12生肖的序列代码,里面日期的-4和外面的 +1是为了和前面的生肖相对应
说明:这个函数主要是了解星座和日期之间的换算关系,有兴趣可以做进一步了解,因计算规则较为复杂,这里不做详述