将分2篇文章介绍人事工作过程中较为关键的部分--薪资核算。通过这个系列文章的学习HR的朋友可以知道怎么更快更准地核算工资。非HR的朋友们能够明明白白你的薪。 为了给员工呈现详细的工资条,HR定义了如下的工资条 将数据拆分成几张表,这样便于管理&快速计算出工资条中用到的数据 1.员工基本信息,依此为基准计算社保公积金信息 2.员工的考勤汇总信息 3.员工的加班汇总信息 4.考勤详细数据 考勤汇总信息从考勤详细数据获取 5.加班详细数据,加班汇总数据从加班详细数据获取 下面介绍如何汇总出工资条信息 第一步:考勤详细数据汇总出考勤汇总数据 应出勤天数:COUNTIFS(出勤详细数据!$B:$B,出勤汇总数据!$B2,出勤详细数据!$D:$D,出勤汇总数据!$D2) 实际出勤天数:COUNTIFS(出勤详细数据!$B:$B,出勤汇总数据!$B2,出勤详细数据!$D:$D,出勤汇总数据!$D2,出勤详细数据!F:F,"Y") 病假天数:COUNTIFS(出勤详细数据!$B:$B,出勤汇总数据!$B2,出勤详细数据!$D:$D,出勤汇总数据!$D2,出勤详细数据!G:G,"Y") 事假天数:COUNTIFS(出勤详细数据!$B:$B,出勤汇总数据!$B2,出勤详细数据!$D:$D,出勤汇总数据!$D2,出勤详细数据!H:H,"Y") 年假天数:COUNTIFS(出勤详细数据!$B:$B,出勤汇总数据!$B2,出勤详细数据!$D:$D,出勤汇总数据!$D2,出勤详细数据!I:I,"Y") 这里主要使用Countifs多条件统计统计出相应的考勤天数 温馨提示:写公式的时候注意使用好 相对引用 绝对引用还是混合引用 第二步:加班详细数据汇总出加班汇总数据 平时加班时长:SUM(IF((加班详细数据!$B:$B=加班汇总数据!B2)*(加班详细数据!$D:$D=D2)*(加班详细数据!$F:$F="平时"),加班详细数据!H:H-加班详细数据!G:G,0))*24 周末加班时长:SUM(IF((加班详细数据!$B:$B=加班汇总数据!B2)*(加班详细数据!$D:$D=D2)*(加班详细数据!$F:$F="周末"),加班详细数据!H:H-加班详细数据!G:G,0))*24 这里主要使用数组公式计算出平时加班时长&周末加班时长 温馨提示:这里使用的是数组公式,输入完后需要加上Ctrl + Shift + Enter 三建 |
|