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

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

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

方法一:运用条件函数If

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

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



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

方法二:运用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)。



(0)

相关推荐

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

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

  • Excel财务函数

     本篇介绍Excel财务函数 1.ACCRINT 用途:返回定期付息有价证券的应计利息。 语法:ACCRINT(issue,first_interest, settlement,rate,par,fr ...

  • 在Excel中怎样使用行列号进行计算

    Q:我记得Excel可以使用行号列标进行计算,但是怎么也搞不定。能不能详细介绍一下这个功能? A:首先,选择“工具”菜单下的“选项”,打开“重新计算”标签,找到“工作簿选项”,勾选其中的“接受公式标志 ...

  • EXCEL怎么使用PV函数FV函数计算复利定投?

    EXCEL的财务函数PV(),FV(),可以用来计算复利.定投的未来值和现值,我们通过几个实例学习一下吧. 1.未来值函数FV(),future value,返回某项投资的未来值.就是当一笔金额经过一 ...

  • excel财务系统怎么自动生成现金流量表?

    excel财务系统,自动生成现金流量表的方法.现金流量表是自动生成的,不过在录入凭证时需要事先在每一笔现金类凭证分录中指定对应现金流量项目,和金蝶用友等其他财务软件是一样的. 1.录入凭证,录入后如果 ...

  • 怎么只修改excel的单元格数据而不改计算结果?

    excel表格常常会有需要更改某个数据的时候,但往往修改过程不需要其它对应数据也进行改变,这样反而会给系统增加负累,今天小编就介绍一下设置它暂时不跟着改变的方法.具体如下:1. 第一步,作为例子,我们 ...

  • Excel表格中的表达式怎样批量计算出结果

    今天给大家介绍一下Excel表格中的表达式怎样批量计算出结果的具体操作步骤.1. 打开电脑,双击excel图标打开表格,输入一列表达式,如图.2. 然后在B1单元格输入=" "&a ...

  • 在excel表格中进行混合运算出现计算错误怎么办

    我们在使用Excel表格处理数据的时候,需要用到混合运算,却发现总是计算错误,该怎么办呢?今天就跟大家介绍一下在excel表格中进行混合运算出现计算错误的具体解决方法.1. 首先打开电脑上想要编辑的E ...

  • Excel表格怎么显示公式工具栏的计算选项

    Excel表格是我们常用的办公软件之一,有小伙伴问怎么显示公式工具栏的计算选项,下面小编介绍一下.具体如下:1. 打开Excel,点击菜单栏的[文件]下的"选项"2. 在选项页面, ...