社保费用计算

来源:office互动社区作者:日期:2016-08-18

适合人群:企业HR(薪资模块)

======================华丽分隔符===========================

昨天为大家带来的是个人个税的计算,那今天为大家带来的是社保的统计方法。

在正式讲解之前,我要郑重说明一下,本人非“人力资源专业”毕业,也没有参加过任何人力资源的培训,如有讲解的不好的地方,还请各位专业老师给予指正。

======================华丽分隔符===========================


由于案例讲解的需要,偷个懒,将人员基数和比例放在了一个表中,还望大家习惯。

缴费比例单独做的原因是万一根据调整也能保存历史数据,以供查询。

======================华丽分隔符===========================

查找用户的基数

=LOOKUP(B2,Sheet2!A1:B4)

=VLOOKUP(B2,Sheet2!A1:B4,2,0)

两个函数都可以,看个人需求使用。

lookup函数

优点:查找结果只要在第二区域中的最后一列,那么就能直接反馈值

缺点:如果找不到,模糊查找容易出错

vlookup:

优点:使用精确查找,没有的话返回错误值

缺点:参数较多。


=INDEX(Sheet2!A9:L10,MATCH(TODAY(),Sheet2!A9:A10,1),MATCH(C1,Sheet2!9:9,0))

用index+match函数,来确定缴费比例

将对照表放到index第一参数,第二参数和第三参数分别使用match函数匹配行号和列号

二参:MATCH(TODAY(),Sheet2!A9:A10,1)

使用match的模糊匹配模式,根据录入时间匹配之前最近一次修改日期的行(注:案例中直接使用today函数,实际工作表中可以增加一列制作日期来标注)

三参:MATCH(C1,Sheet2!9:9,0)

用过match的精确匹配模式,找到对应的交付内容在第一参数中的列号


======================华丽分隔符===========================

完成了一个以后,我们需要对函数中的参数进行引用设置,绝对、相对和混合引用进行调整,使我们在拖拽的过程中不容易报错

=VLOOKUP($B2,Sheet2!$A$1:$B$4,2,0)*INDEX(Sheet2!$A$9:$L$10,MATCH(TODAY(),Sheet2!$A$9:$A$10,1),MATCH(E$1,Sheet2!$A$9:$L$9,0))最终的函数



我们尝试一下将缴费比例进行调整,看看会有什么结果,我们将比例调整为原来的一般


这个时候我们会发现,结果也是原来的一半了



在线客服 计算器 意见反馈

BMFWDT

社保交通咨询请关注便民服务大厅公众号

点击可复制微信关注公众号,找人工客服