提取性别
打开Excel文档,在员工花名册中已经输入年龄和身份证号码,现在需要直接根据身份证号码提取员工性别和年龄。
目前基本上都是18位身份证号码,第17位是表示男女。其中奇数表示男性,偶数表示女性。因此我们需要判断第17位是奇数还是偶数。
利用MOD函数(取余)来判断第17位的奇偶。在性别C2单元格中输入“=IF(MOD(MID(B2,17,1),2),"男","女")”。意思:MID(B2,17,1)表示提取B2单元格中的身份证号码的17位数,MOD(MID(B2,17,1),2)表示提取的数字除以2是否有余数,IF有余数,表示男性,IF没有余数,表示女性。
输入公式后,直接选择上方的“√”或者回车完成,这样性别就出来了。将鼠标选择C2单元格,右下角下拉所有员工性别就出来了。
提取年龄
计算年龄直接用今年-出生年份。出生年份在18位中是第7位到第10位,因此在D2单元格中输入公式“=YEAR(NOW())-MID(B2,7,4)”。意思:YEAR(NOW())表示今年,MID(B2,7,4)身份证中的出生年份。
输入完成后,直接选择上方的“√”或者回车完成,年龄就出来了。选择D2单元格,鼠标定位在右下角下拉就所有员工的年龄就出来了。