广

Excel教程

  • WPS教程
  • Word教程
  • Excel教程
  • PowerPoint教程
  • 首页 > 学习 > 办公软件 > Excel

    Excel按职称分级计算工资实例

    2018-10-08 08:50:13 次阅读 稿源:互联网
    零七广告

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

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

    方法一:运用条件函数If

    第一步:打开工资表,在实发工资下面输入=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)。

    零七网部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与零七网进行文章共享合作。

    零七广告
    零七广告
    非官媒广告
    全网推广平台,软文发布