公司人事在制作excel表格时统计同事信息,不能漏掉身份证号码。身份证号码包含出生日期、性别、出生地等大量隐私信息,通过excel函数公式可以轻松地从身份证号码中提取性别、出生地、出生日期、年龄。
今日分享关于用Excel公式提取身份证信息的一些小技巧。
从身份证号提取性别
=IF(MOD(MID(B2,17,1),2)=1,"男","女")
根据身份证上的第17位数来判断男女,奇数为男,偶数为女(这里身份证都是18位数的)
从身份证号提取出生日期
=TEXT(MID(B2,7,8),"0000-00-00")
MID(B2,7,8):从身份证号码第7位开始,向右侧提取8位(也就是获取出生日期)
TEXT(MID(B2,7,8),"0000-00-00"):将8位数转换为日期格式
从身份证号提取年龄
=YEAR(TODAY())-MID(B2,7,4)
TODAY():获取今天日期
YEAR(TODAY()):获取日期年份
MID(B2,7,4):获取身份证号码上的年份
从身份证号提取生肖
=CHOOSE(MOD(MID(B2,7,4)-1900,12)+1,"鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪")
MOD(MID(B2,7,4)-1900,12):将获取的年份减去1990年,然后再除以12,所得余数
CHOOSE语法=CHOOSE(参数,(数字或单元格区域))
注意:之所以减去1900,是因为Excel的日期最早是1900年,而且这一年是鼠年,与后面的文字区域相对应。
人事有了这些常用的公式,再提取一些信息是不是方便了很多?赶紧收藏吧!
我们为您准备了企业人事所需的各类资料,包括240套Excel表格模板,非常实用。需要的话购买专栏即可。