论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > Excel教程
Tag:excel2000,excel2003,excel2007,函数,日期,时间,格式,技巧,表格,插入,,筛选,导入,导出,单元格,图表,打印,数据分析,排序,统计,公式,视频教程

Excel制作按职称分级计算工资的文档

文章类别:Excel | 发表日期:2010-5-22 11:03:20

  本月公司员工的工资要调整,经理要求按每个人的职称来加工资。具体要求:职称为初级的本月加20元,职称为中级的本月加50元,职称为高级的本月加70元。但是因为公司人数太多,逐个添加不但麻烦还容易出错。
  经过一些摸索,我找到两种方法在Excek中高效解决按职称分级加工资这个问题。
  方法一:运用条件函数If
  第一步:打开工资表,在实发工资下面输入=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)。

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

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

上一篇:{教程}常用的Excel技巧 人气:3267
下一篇:{教程}向Excel中导入文本数据的方法 人气:2647
视频教程列表
文章教程搜索
 
Excel推荐教程
Excel热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058