在人事行政工作中,高效运用Excel能显著提升数据处理效率。目前,很多打工人在处理身份证信息提取、考勤统计、合同到期提醒等任务时,还在手动操作,这不仅耗时还容易出错。
今天整理了一份实用的Excel函数公式合集,涵盖人事工作的关键场景,直接套用即可轻松应对各类难题。
一、基础信息处理
主要用于快速提取员工身份证相关信息,不用手动录入。
1.提取出生日期:公式:=TEXT(MID(B2,7,8),"0!/00!/00")

2.判断性别:=IF(MOD(MID(B2,17,1),2),"男","女"),身份证第17位奇数是男、偶数是女

3.计算年龄:=DATEDIF(C2,TODAY(),"y")

4.年龄分段提取:=IFS(D2<25,"25岁以下",D2<35,"25-34岁",D2<45,"35-44岁",TRUE,"45岁及以上")
二、时间计算类
用于员工生日和工龄计算。
1.生日倒数:
=IF(DATEDIF(C2,TODAY(),"yd")=0,0,EDATE(C2,(DATEDIF(C2,TODAY(),"y")+1)*12)-TODAY());

2.工龄计算:=DATEDIF(B2,TODAY(),"y");

三、考勤统计类
轻松统计年假、迟到早退和加班时长。
1.年假天数:=IF(DATEDIF(B2,TODAY(),"y")>=10,15,IF(DATEDIF(B2,TODAY(),"y")>=5,10,5))

2.迟到判断:=IF(B2>TIME(9,0,0),"迟到","")
3.早退判断:=IF(C2<TIME(18,0,0),"早退","")

4.加班时长:=TEXT(MAX(0,C2-B2-TIME(9,0,0)),"h小时mm分")

四、绩效统计类
快速处理薪资和考核数据。
1.薪资增长率:=TEXT((D2-C2)/C2,"0.00%")
2.员工考核评级:=IF(B2<80,"差",IF(B2<90,"中","优"))

3.部门人数统计:=COUNTIF($B$2:$B$10,D2)

五、合同管理类
实时掌握员工在职和合同状态。
1.在职状态:=IF(ISBLANK(C2),"在职",IF(C2>TODAY(),"将离职","已离职"))
2.合同到期日:到期日=EDATE(A2,B2*12)-1,剩余天数=D2-TODAY()

3.自动续约判断:=IF(EDATE(B2,C2*12)-TODAY()>=30,"未到期",IF(EDATE(B2,C2*12)-TODAY()>=0,IF(D2="是","已签约","需跟进"),"已到期"))
结语
掌握这份公式大全,人事行政中的复杂数据处理就能实现自动化。不管是基础信息提取、绩效统计,还是合同提醒,套用公式就能告别重复劳动,提升工作效率。
评论 (0)