if、datedif函数与企业工资表快速编制使用实例
在企业人事管理工作中,工资发放是涉及面广、考虑因素较多的一项工作,工作量较大,耗时长。如果利用excel相关函数快速编制,初步实现小程序化,需要共同探讨。
本例结合工作实例展示if函数、datedif函件使用方法。
下图是一张A公司5月份员工基本工资表,基本工资构成由岗位工资、工龄工资、技等补贴、午餐补助四个部分组成。
其中:
岗位工资——理财经理1500元(不是高级工的1100元),柜员1200元
工龄工资——每年增加30元
技等补贴——高级工250中级工200初级工150
午餐补助——本地补助100外地补贴600
操作方法
- 01
第一步 编制岗位工资:在G10输入“=IF(C10="柜员",1200,IF(AND(C10="理财经理",E10="高级工"),1500,1100))”,然后下拉。 公式解释: if(条件判断, 结果为真返回值, 结果为假返回值) and(条件判断1,条件判断2),这两个条件为并列条件,否则在if函数中会假返回值。
- 02
第二步 编制工龄工资:在H10输入“=DATEDIF(D10,$D$2,"y")”,然后下拉。 注意点:统计年月 D2栏要加绝对引用,即输入D2后按F4。 公式解释: DATEDIF(起始日期,结束日期,unit),unit为所需信息的返回时间单位代码,在本例中"y"代表返回时间段中的整年数。
- 03
第三步 编制技等补贴:在I10输入“=IF(E10="高级工",250,IF(E10="中级工",200,IF(E10="初级工",150,"")))”,然后下拉。 公式解释: 1、这里用到if函数的嵌套关系; 2、“”代表没有技等,没有补贴。在人事实践中,可以根据实际予以调整。
- 04
第四步 编制午餐补贴:在J10中输入“=IF(F10="本地",100,600)” 公式解释:if函数使用方法在上面已经讲过,这里只有两个条件即本地和外地,因此返回值非100即600。
- 05
第五步 计算员工个人基本工资合计:在K10中输入“=SUM(G10:J10)” 公式解释:sum函数较为简单,即从G10开始,到J10结束,进行数值求和。
- 06
第六步 计算基本工资总计及各分项合计。 选中目标区域,点击“求和”符号即可算出本月合计需要发放工资17940元。