分享:HR做薪酬核算时,Excel中常用的函数和功能

薪酬核算与发放流程

“发工资”是每个企业中很日常和普通的事,也是员工的大事。如果“发工资”这件事没有做好,则很容易引起员工的不满,甚至产生劳动纠纷。因此,如何规范相关流程、制度,避免或减少错误和法律风险的发生,是HR必须重视的问题。

薪酬核算前的准备工作

在进行薪酬核算前,HR需要收集、汇总相关信息和数据,做好准备工作。薪酬核算需要收集的信息和数据如表所示。

表薪酬核算需要收集的信息和数据

薪酬核算的注意事项如下。

(1)考勤数据需要与员工进行书面(签字、电子邮件等)确认。

(2)各类请假、加班、处罚扣款、转岗、调薪等信息,需要确认流程完善、审批记录完整。

(3)发放薪酬时,需要保存银行转账凭证或员工签字领取工资的证明材料。

Excel中常用的函数和功能

HR在做薪酬核算时,一定要掌握Excel中常用的函数和功能,这会让薪酬核算工作事半功倍。下面介绍Excel中常用的函数和功能。

1.常用函数

(1)IF函数。

IF函数有3个参数,语法为:IF(条件判断,结果为真返回值,结果为假返回值)。

例如,某公司职能部门实行绩效考核制度,其绩效考核结果在月度工资上的应用为:当员工绩效考核分数大于或等于95时,对应的绩效考核系数为1,对应的月度绩效工资=绩效工资基数×绩效考核系数;当绩效考核分数小于95时,对应的绩效考核系数=绩效考核分数/100(如绩效考核分数为82,绩效考核系数为0.82)。

在绩效考核系数的计算上,就要用到IF函数。其逻辑为:判断绩效考核分数是否大于或等于95,如果该判断条件成立(为真),返回值为1,否则(为假),返回值为绩效考核分数/100。如图所示。

IF函数示例一

IF函数可以嵌套,在Excel 2007中可以嵌套64层。对于上述案例来说,如果在现有绩效考核分数和系数对应的基础上再增加一个条件,当绩效考核分数小于60时,对应的绩效考核系数为0。用嵌套的方式,IF函数也可以完成计算。

其逻辑为:首先判断绩效考核分数是否大于或等于95,如果“是”,返回值为1,否则返回到下一个IF函数做判断,即再判断绩效考核分数是否小于60,如果“是”,返回值为0,否则返回值为绩效考核分数/100。如图所示。

IF函数示例二

(2)SUMIF函数。

SUMIF函数是根据指定条件对若干单元格、区域或引用求和,语法为:SUMIF(range,criteria,sum_range)。其中,第一个参数range为条件区域,用于条件判断的单元格区域;第二个参数criteria是求和条件;第三个参数sum_range为实际求和区域。

例如,已知某公司销售部、人力资源部和行政部员工的应发工资,现在要统计各部门的工资总额,可以用SUMIF函数来实现,如图所示。

SUMIF函数示例

在G2单元格中输入公式“=SUMIF($B$2:$B$9,F2,$D$2:$D$9)”。其中,“$B$2:$B$9”是进行判断的单元格区域,“F2”是判断条件,“$D$2:$D$9”是统计区域。该公式的意义是根据$D$2:$D$9判断区域的内容,对$D$2:$D$9统计区域中部门为F2单元格内容的数据进行求和。

(3)VLOOKUP函数。

VLOOKUP函数是纵向查找函数,可以用来在多个表格之间导入数据、核对数据等。

其语法为:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)。

其中,lookup_value是需要在数据表第一列中进行查找的数值。table_array为需要在其中查找数据的数据区域。col_index_num为table_array中查找数据的数据列序号。如果col_index_num为3,则返回table_array第三列的数值。range_lookup为一逻辑值,如果其值为false或0,则属于精确匹配;如果其值为true或1,则属于近似匹配值,即如果找不到精确匹配值,则返回小于lookup_value的最大数值。

VLOOKUP函数是薪酬专员最常用的函数,不管是核对还是引用数据,“V”一下,方便又快捷。尤其是核算工资时,需要将多张表的数据汇总到一张表上,VLOOKUP函数的重要作用就会充分体现出来。

例如,某公司的绩效制度根据岗位和部门的不同而有所不同。在核算全员的绩效工资时,薪酬专员首先将不同部门、不同岗位的绩效工资根据绩效制度核算出来,然后将绩效工资表中的数据引用至总工资表中。这时就需要使用VLOOKUP函数。

如图所示,第一张表是总工资表,第二张表是绩效工资表。在第一张表的D2单元格中,输入公式“=VLOOKUP(B2,绩效工资表!$B$2:$C$9,2,0)”,即按照B2(陈丽),在绩效工资表的B2:C9中纵向查找,找到后返回对应的第二列单元格的内容(1800)。

VLOOKUP函数示例(总工资表)

(0)

相关推荐