Excel函数即是预先定义,执行计算、分析等处理数据任务的特殊公式。
Excel涵盖的函数非常丰富,主要类型包括数据库函数、日期与时间函数、外部函数、工程函数、财务函数、逻辑运算、查找和引用函数、数学和三角函数以及统计函数等。
函数与公式既有区别又互相联系。如果说前者是Excel预先定义好的特殊公式,后者就是由用户自行设计的、对工作表进行计算和处理的公式。
在计算薪酬福利过程中,主要涉及以下函数:
表2-12 计算薪酬福利所涉函数表
续表
《工资表》的制作需要引用《全员信息表》《月度社保公积金汇总表》以及《月度考勤休假统计表》这三张大表的数据,最常用的是VLOOKUP函数,在此简要介绍一下。
VLOOKUP函数关键要点如下。
【作用】在数组第一列中查找,然后在行之间移动以返回单元格的值。
【说明】您可以使用VLOOKUP函数搜索某个单元格区域(区域:工作表上的两个或多个单元格,区域中的单元格可以相邻或不相邻)的第一列,然后返回该区域相同行上任何单元格中的值。
【语法】VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
●lookup_value必需:要在表格或区域的第一列中搜索的值。lookup_value参数可以是值或引用。如果为lookup_value参数提供的值小于table_array参数第一列中的最小值,则VLOOKUP将返回错误值#N/A。
●table_array必需:包含数据的单元格区域。可以使用对区域(例如,A2:D8)或区域名称的引用。table_array第一列中的值是由lookup_value搜索的值。这些值可以是文本、数字或逻辑值。文本不区分大小写。
●col_index_num必需:table_array参数中必须返回的匹配值的列号。col_index_num参数为1时,返回table_array第一列中的值;col_index_num为2时,返回table_array第二列中的值,以此类推。
●range_lookup可选:一个逻辑值,指定希望VLOOKUP查找精确匹配值还是近似匹配值:如果range_lookup为TRUE或被省略,则返回精确匹配值或近似匹配值。如果找不到精确匹配值,则返回小于lookup_value的最大值。
通过上面的简介让大家对VLOOKUP函数有个基本认识。
【经典问题】
“2019年8月工资表(参考范例).xls”如何直接引用“2019年8月五险一金汇总表(参考范例).xls”中的个人社保和公积金数据?
我们以工资表中的养老保险需要和五险一金汇总表中的养老保险(个人)数据一致为例进行说明(其余单元格处理方式类似)。
【第1步】要清楚数据对应关系
打开两张表“2019年8月五险一金汇总表(参考范例).xls”(以下简称“五险一金表”)和“2019年8月工资表(参考范例).xls”(以下简称“工资表”),仔细查找数据对应关系。
数据对应关系就是数组中数据必须互相引用关联起来并且唯一。
表2-13 “五险一金表”与“工资表”数据对应关系表
【第2步】确定索引单元格
Lookup_value是需要在数组第一列中查找的数值,这个值为“索引号”(索引单元格),必须唯一,常用的数据是员工工号(企业里唯一,这样对照起来严谨无误)。
需要说明的是,在采用VLOOKUP之前,两张表中“员工号”的数据必须提前填写好,这样才能形成有效关联。
【第3步】工资表单元格设置函数
(1)打开工资表,鼠标单击K4单元格
(2)插入函数:选择类别中选择“查找与引用”之后选VLOOKUP
(3)输入函数参数
Lookup_value:前面讲述的索引值,这里选择工资表中的“员工号”,可以输入D4或者用鼠标自己选择(注意不是五险一金表中的员工号)。
Table_array:选择目标来源数据组
选择“五险一金表”中的数据区域(注意必须包括员工号和所要查找数据的范围)。
Col_index_num:输入“五险一金表”中的数据区域对应的列数
养老保险在选择区域中是第6列,所以输入6即可。
Range_lookup:逻辑值,指定希望VLOOKUP查找精确匹配值还是近似匹配值,默认输入0即可。
(4)单击“确定”后,即把五险一金的养老保险数据引用过来了。
最终看到的公式应为=VLOOKUP(D4,′[2019年8月社保公积金汇总表(参考表单).xls]2019年8月五险一金汇总表′!$F$6:$K$12,6,0)。
(5)列数据全部引用
单击工资表中的K4单元格,按住鼠标往下拖单元格,这样整个数列的数据就全部引用过来了。
以此类推,医疗、失业和公积金的数据也能引用到工资表中。
Human Resources 经验分享
面试一个人是否精通薪酬管理,只需要问他是否会用VLOOKUP函数,因为这是做薪酬的一项基本功。
Excel函数的使用是一门学问和技能,可以用一本书讲解,建议各位认真阅读专业书籍,或者利用网络搜索如何使用的范例。