您当前的位置: 首页 > 办公软件教程 > Excel教程 浏览
Excel财务应用实例:按职称分级计算工资
发布时间:2014-07-12    点击率:次    来源:www.sytcke.com    作者:电脑技术学习网

  本月公司员工的工资要调整,经理要求按每个人的职称来加工资。具体要求:职称为初级的本月加20元,职称为中级的本月加50元,职称为高级的本月加70元。但是因为公司人数太多,逐个添加不但麻烦还容易出错。

  经过一些摸索,我找到两种方法在Excel中高效解决按职称分级加工资这个问题。

  方法一:运用条件函数If

  第一步:Excel打开工资表,在实发工资下面输入=IF(B2=“初级”,G2+20,IF(B2=“中级”,G2+50,IF(B2=“高级”),G2+70))。

  注:(B2代表职称;G2代表应发工资,图1)。

Excel财务应用实例:按职称分级加工资

  第二步:回车,向下快速填充即可。

  方法二:运用Visual Basic编辑器

  第一步:工具→宏→Visual Basic编辑器。

  第二步:在Sheet!上右击→插入→模块。

  第三步:输入如下代码

 

以下是引用片段:

Function sss(tatol, ss) If ss = “初级” Then sss = tatol+20 ElseIf ss = “中级” Then sss = tatol+50 ElseIf ss = “高级” Then sss = tatol+70 End If End Function

  注:代码解释:sss代表函数名;tatol代表实发工资;ss代表应发工资。

  第四步:关闭Visual Basic编辑器→在实发工资下输入=sss(G2,B2)→回车向下填充(图2)。

Excel财务应用实例:按职称分级加工资

发表留言
发表留言请先登录!
免责声明:本站发布的信息和评论纯属网民个人行为,并不代表本站立场,如发现有违法信息或侵权行为,请直接与本站管理员联系,我们将在收到您的信息后24小时内作出处理!