1、 . . . . 模块三Excel电子表格制作项目一 不变项目二 制作员工工资表(调整了任务和素材)项目说明工资是企业在一定时间直接支付给本单位员工的劳动报酬,也是企业进行各种费用计提的基础。工资管理是企业管理的重要组成部分,是每个单位财会部门最基本的业务之一。手工进行工资核算,需要占用财务人员大量的精力和时间,并且容易出错,采用计算机进行工资核算可以有效提高工资核算的准确性和与时性。项目分析本项目要求建立员工工资表,计算其中的相关数据,对工资数据进行查询与汇总分析,并打印工资发放条。2010年4月份某公司员工基本工资和出勤情况如表3-2-1所示。表3-2-1 2010年4月份某公司员工基本工
2、资和出勤情况表职工代码性别年龄所属部门职工类别基本工资事假天数病假天数A001许振男57管理部管理人员3000A002徐仁华女55管理部管理人员28002A003焱女36管理部管理人员26005B001昂男27销售部销售员2000B002帆男32销售部销售员2000B003吴星男36销售部销售员150015B004唐嘉男45销售部销售员1500B005丽女29销售部销售员150020C001许涛男21生产部工人12002C002女26生产部工人1200C003王飞飞女22生产部工人120016任务1 建立员工工资表并输入基本数据分析或说明:建立基本工资表主要是搭建工资表的框架,在工资表中列出一
3、些有关员工工资的项目,并输入基本数据。在输入数据时为了防止出错可以进行有效性控制。步骤: 1、 启动Excel应用程序,单击“文件”“另存为”菜单项,在弹出的“另存为”对话框中,输入文件名“工资”,文件类型为“.xls”。2、 双击工作表标签,将工作表“sheet1”重命名为“2010年4月”。3、 在工作表第一行输入如下标题:职工代码、性别、年龄、所属部门、职工类别、基本工资、岗位工资、奖金、应发合计、事假天数、事假扣款、病假天数、病假扣款、扣款合计、养老金、医疗金、公积金、应发工资、所得税、实发工资。4、 参照表3-2-1中的数据输入第一列“职工代码”和第二列“”。5、 光标放在C2单元格
4、,单击“数据”“有效性”菜单项,打开“数据有效性”对话框,如图3-2-1所示。6、 在“允许”列表中选择“序列”,在“来源”中输入“男,女”(用英文逗号隔开),单击“确定”按钮完成设置。7、 将光标移动到C2单元格右下角,当光标变为实心的十字形时,按住鼠标左键向下拖拉,将C2单元格的有效性控制复制到C列其他单元格。图3-2-1数据有效性对话框8、 根据表格3-2-1的数据输入“性别”、“年龄”“所属部门”和“职工类别”等数据,其中“所属部门”和“职工类别”两列数据采用有效性控制输入,最后结果如图3-2-2所示。 图3-2-2 2010年4月工资表任务2 计算“岗位工资”、“奖金”和“应发合计”
5、分析或说明:IF函数可以根据设定的条件在相应单元格中自动填入数据。在2010年4月工资表中,岗位工资和奖金根据每位员工的职工类别不同而有所不同,具体情况如下表3-2-2所示。本任务是先用IF函数输入岗位工资和奖金,然后用公式“应发合计=基本工资+岗位工资+奖金”计算应发合计。表3-2-2 岗位工资和奖金表职工类别岗位工资奖金管理人员500200工人200300销售员300奖金销售额提成比例(销售额3万元,提成比例为2,3万元销售额10万元,比例为4,销售额10万元,比例为8)步骤: 1、 光标放在H2单元格,单击“插入”“函数”菜单项,在弹出的“粘贴函数”对话框中选择IF函数,单击“确定”按钮
6、。2、 在弹出的“函数参数”对话框中,输入各项参数,如图3-2-3所示。图3-2-3 if函数参数对话框之一3、 用鼠标按住H2单元格右下角的填充柄向下拖拉复制函数,输入其他人员的岗位工资。4、 打开素材文件夹中的“销售额.doc”文档,单击“编辑”“复制”菜单项,复制全部数据。5、 光标放在工作表sheet2的A1单元格,单击“编辑”“粘贴”菜单项,将Word文档表格中的数据转换成Excel工作表,双击工作表标签“sheet2”,将其重命名为“销售表”。6、 光标放在“2010年4月”工作表的I2单元格,单击“插入”“函数”菜单项,在弹出的“粘贴函数”对话框中选择IF函数,单击“确定”按钮。
7、7、 在弹出的“函数参数”对话框中,输入各项参数,所图3-2-4所示。8、 用鼠标左键按住I2单元格右下角的填充柄向下拖拉复制函数,输入其他人员的奖金,结果如图3-2-5所示。9、 光标放在I5单元格,单击“插入”“函数”菜单项,在弹出的“粘贴函数”对话框中选择IF函数,单击“确定”按钮。10、 在弹出的“函数参数”对话框中,输入各项参数,所图3-2-6所示。在Excel编辑栏可得到如下IF函数的表达式:“=IF(F5=销售员,IF(销售表!E2=10,销售表!E2*8%,销售表!E2*4%)*10000)”。11、 用鼠标左键按住I5单元格的填充柄,向下拖拉到I9为止,输入其他销售员的奖金。
8、12、 单击J2单元格,输入公式:“ =G2+H2+I2”,单击“确定”按钮,计算应发合计。13、 用鼠标左键按住J2单元格的填充柄,向下拖拉输入其他人员的应发合计。图3-2-4 if函数参数对话框之二图3-2-5计算奖金图3-2-6 if函数参数对话框之三任务3 计算“事假扣款”、“病假扣款”和“扣款合计”分析或说明:该公司规定,病事假应扣款额和病事假天数有关,具体扣款金额如下表3-2-3所示。本任务利用IF函数计算病事假扣款,然后用公式“扣款合计事假扣款+病假扣款”计算扣款合计。表3-2-3 病事假扣款表病事假天数应扣款金额(元)事假病假工人其他人员15(应发合计/22)事假天数20030
9、015应发合计80400500步骤: 1、 光标放在L2单元格中,单击“插入”“函数”菜单项,在弹出的“粘贴函数”对话框中选择IF函数,单击“确定”按钮。2、 在弹出的“函数参数”对话框中,输入各项参数,所图3-2-7所示。在编辑栏得到IF函数的表达式为:“=IF(K215,J2/22*K2,J2*80%)”。图3-2-7 if函数参数对话框之四3、 用鼠标左键按住L2单元格右下角的填充柄向下拖拉,计算其他人员的事假扣款。4、 光标放在N2单元格中,单击“插入”“函数”菜单项,在弹出的“粘贴函数”对话框中选择IF函数,单击“确定”按钮。5、 在弹出的“函数参数”对话框中,输入各项参数,所图3-
10、2-8所示。在编辑栏得到IF函数的表达式为:=IF(M2=0,0,IF(M2=15,IF(F2=工人,200,300),IF(F2=工人,400,500)。图3-2-8 if函数参数对话框之五6、 用鼠标左键按住N2单元格右下角的填充柄向下拖拉,计算其他人员的病假扣款。7、 在O2单元格中输入公式:“=L2+N2”,单击“确定”按钮,计算扣款合计。8、 用鼠标左键按住O2单元格右下角的填充柄向下拖拉,计算其他人员的扣款合计。9、 选择L2:O12数据区域,单击“格式”“单元格”菜单项,在弹出的对话框中单击“数字”选项卡。10、 在“数字”选项卡的“数值”分类中,将事假扣款、病假扣款、扣款合计的
11、小数位数设置为2位,如图3-2-9所示。图3-2-9 各项扣款 任务4 计算“应发工资”分析或说明:应发工资=应发合计扣款合计养老金医疗金公积金。其中,养老金按应发合计的8扣除,医疗金按应发合计的2扣除,公积金按应发合计的10扣除。本任务先分别计算“养老金”、“医疗金”和“公积金”,然后再用上述公式计算应发工资。步骤: 1、 光标放在P2单元格中,输入公式:“=J2*8%”,按回车键算出养老金。2、 用鼠标左键按住P2单元格右下角的填充柄向下拖拉,计算其他人员的养老金。3、 光标放在Q2单元格中,输入公式:“=J2*2%”,按回车键算出医疗金。4、 用鼠标左键按住Q2单元格右下角的填充柄向下拖
12、拉,计算其他人员的医疗金。5、 光标放在R2单元格中,输入公式:“=J2*10%”,按回车键算出公积金。6、 用鼠标左键按住R2单元格右下角的填充柄向下拖拉,计算其他人员的公积金。7、 光标放在S2单元格中,输入公式:“=J2-O2-P2-Q2-R2”,按回车键算出应发工资。8、 用鼠标左键按住S2单元格右下角的填充柄向下拖拉,计算其他人员的应发工资,如图3-2-10所示。图3-2-10 计算应发工资任务5 计算“所得税”和“实发工资”分析或说明:我国相关税法规定,工资、薪金所得应缴纳个人所得税。即每月取得工资收入后,先减去个人承当的基本养老保险金、医疗保险金和失业保险金,以与按省级政府规定标
13、准缴纳的住房公积金,再减去2000元/月(个人所得税起征额为2000元),为应纳税所得额,按5%至45%的九级超额累进税率计算应缴纳个人所得税。计算公式为:“个人所得税=应纳税所得额税率-速算扣除数”。表3-2-4 所得税税率表级数全月应纳税所得额税率%速算扣除数(元)1不超过500元的502超过500元至2000元的部分10253超过2000元至5000元的部分151254超过5000元至20000元的部分203755超过20000元至40000元的部分2513756超过40000元至60000元的部分3033757超过60000元至80000元的部分3563758超过80000元至1000
14、00元的部分40103759超过100000元的部分4515375步骤: 1、 光标放在T2单元格,单击“插入”“函数”菜单项,在弹出的“粘贴函数”对话框中选择IF函数,单击“确定”按钮。2、 在弹出的“函数参数”对话框中,输入各项参数,所图3-2-11所示。在编辑栏得到IF函数的表达式为:“=IF(S2-2000500,0,IF(S2-20002000,(S2-2000)*10%-25,IF(S2-20005000,(S2-2000)*15%-125,IF(S2-200020000,(S2-2000)*20%-375,复核)”。3、 考虑到该企业员工的应发工资在扣除2000元之后,没有超过2
15、0000元的,所以IF函数只判断到S2-200020000,当S2-200020000时,作复核处理。图3-2-11 if函数参数对话框之六4、 用鼠标左键按住T2单元格右下角的填充柄向下拖拉,计算其他人员的所得税。5、 光标放在U2单元格中,输入公式:“=S2-T2”,按回车键计算实发工资。6、 用鼠标左键按住U2单元格右下角的填充柄向下拖拉,计算其他人员的实发工资,如图3-2-12所示。图3-2-12 所得税和实发工资项目总结本项目是制作一员工工资表,包括工资表数据输入与统计分析。在数据输入时可以利用有效性控制和IF函数,快速正确地输入指定数据。工资表数据输入完成后,可以运用数据透视表与数
16、据透视图进行汇总与统计分析。拓展延伸1、IF函数的使用函数格式:if(logical_test,value_if_true,value_if_false)。其中:“logical_test”表示设定的条件;“value_if_true”表示当目标单元格与设定条件相符时返回的函数值;“value_if_false”表示当目标单元格与设定条件不符时返回的函数值。IF函数可以嵌套使用,最多可以嵌套7层。以表3-2-5为例,不同分数段要求输入不同的等级,则IF函数为:“IF(成绩60,“不与格”,IF (成绩70,“与格”,IF (成绩80,“中”,IF (成绩90,“良”,“优”)”。表3-2-5
17、学生成绩表成绩等级成绩60不与格60成绩70与格70成绩80中80成绩90良90成绩优2、有效性控制Excel强大的制表功能给我们的工作带来了方便,但是在数据录入过程中难免会出错,比如重复的,超出围的无效数据等。其实可以通过有效性控制来限定输入的容,以避免错误数据的输入。把既定的规律化的输入容作为选项,在有效性设置对话框中按“序列”进行设置。从序列的来源划分,启用这种“序列”的方法也是有多种的,下面简要描述设置方法。 简单序列值可直接输入 序列项目较少,并且固定不变的,可以直接在相应的单元格设置有效性的时候,在数据来源框中输入具体的选项。比如,希望在A1单元格只能输入“未开始”、“进行中”、“
18、已完成”、“已延期”四个选项中的一个,则在有效性设置对话框中的来源输入框中输入:“未开始,进行中,已完成,已延期”(选项值之间的逗号是英文输入状态下的逗号)。此外,通过有效性设置对话框的其他选项卡,可以设置“输入信息”和“出错警告”信息。“输入信息”是指设置有效性控制的单元格被选中时出现的输入提示性信息;“出错警告”则是在设置有效性控制的单元格中输入错误数据时出现的警告信息或说明。 导入数据序列若在要设置有效性控制单元格的同一工作表中已存在数据序列,则可通过导入的方式将数据序列导入。值得注意的是,数据有效性控制只是在直接向单元格键入数据时才显示信息和阻止无效输入。当数据是以复制、填充、或公式计算的方式输入时,将不会出现有效性控制的提示。自我练习制作一教师工资表,要求如下:1、项目设置:、职称、基本工资、课时数、课时津贴基数、课时津贴、应发工资、所得税、实发工资。其中,、职称、课时数的数据自拟。2、基本工资、课时津贴基数和职称有关,具体情况如下:职称基本工资课时津贴基数高级职称300030中级职称250025初级职称2000203、课时津贴课时数课时津贴基数。4、所得税缴税方法参照教材要求。5、基本工资、课时津贴、所得税的计算要求用IF函数。13 / 13