刚入职场的小伙伴,很多时候都要面临业务与环境的双重考验。如何在众人间脱颖而出,成为夜空中最亮的那个仔?今天这篇文章,将带您快速一览人事岗必学的几招 Excel 函数。难度不高,却超级超级实用!
1. 身份证号提取性别公式:= IF (MOD (MID (B2,17,1),2)=1,"男","女")
首先通过 MID () 函数提取身份证号中的第 17 位,然后通过 MOD () 函数判断奇偶性,其中奇数为男,偶数为女。最终在 IF () 函数的配合下,即可得到性别值。
▲身份证号自动生成性别
2. 身份证号提取生日公式:=TEXT (MID (B2,7,8),"0000-00-00")
首先通过 MID () 函数提取身份证号中的第 7-14 位,然后使用 TEXT () 函数对结果格式化(即转换成“xxxx-xx-xx”的样式),最终便得到了我们平时习惯的生日信息。
▲身份证号自动提取生日
注:身份证号码中第 7-14 位为出生日期。
3. 计算年龄、司龄公式:=YEAR (TODAY ())-MID (B2,7,4)
首先通过 TODAY () 函数获得当前日期,然后使用 YEAR () 函数提取日期的年份值。接下来通过 MID () 函数获取员工出生年份,两者之差即为年龄。类似的方法也可用在司龄计算上,只要将生日替换成入职日期即可。
▲快速计算年龄、司龄
4. 防止身份证号多输少输做法:通过“数据有效性”限定单元格长度
选中身份证号列,点击“数据”→“数据有效性”,将“文本长度”指定为“18”位。当录入的身份证号码超过或不足 18 位时,Excel 便会自动提醒,以降低前端录入可能导致的错误。
▲通过数据有效性限定身份证列位数
注:通过将“数据有效性”→“出错警告”中的样式修改为“警告”,可以实现只提醒不禁止效果。