您好,欢迎访问三七文档
函数输入的几种方法:手工输入、使用函数向导输入,使用编辑栏左边的fx按钮、使用工具栏上的∑按钮都可以插入函数。在输入过程中,既可以手工输入单元格参数,又可以在工作表中选定。(用SUM函数演示)使用一个函数时,重点关心三要素:功能、输入参数、返回值,而对函数内部如何实现不需了解,除非编写自定义函数。(用VBA编写一个相乘函数)用户自定义函数通过使用VisualBasicforApplications来创建。在Excel工作表中,在主菜单选【工具】→【宏】→【VisualBasic编辑器】命令,打开VisualBasic窗口,然后选择菜单【插入】→【模块】命令,插入一个名为“模块1”的模块。在新窗口中拷贝以下代码:functionv(a,b)vv=a*bendfunction回到EXCEL工作表界面,在单元格A1输入公式:=vv(B1,C1)如果B1=9,C1=10,则自定义函数执行结果:A1单元格为B1*C1=90。宏的保存与调用。在主菜单选【文件】→【另存为】,保存类型选“加载宏.xla”。在主菜单选【工具】→【加载宏】,找到vv。保存及加载宏有利于在其它Excel文件中使用宏。2.2实例2员工考核管理在企业管理机制中,员工考核起到重要的作用,只有科学的管理,才能调动员工积极性,奖勤罚懒,使员工各尽其才。本案例采用先对员工进行季度考核,然后在各季度考核的基础上进行年度考核。员工考核数据来自“出勤量统计表”、“绩效表”。“出勤量统计表”记录了每个季度员工出勤情况。“绩效表”记录每个季度员工的工作态度、工作能力分数。根据“出勤量统计表”、“绩效表”生成各季度的考核表,员工季度总成绩计算公式为(仅供参考,各单位考核办法不同):员工季度总成绩=出勤量×20%+工作态度×30%+工作能力×50%年度考核表由各季度考核表的各项数据求平均值得到,计算年度总成绩与计算季度总成绩相同。本案例使用到Excel技术包括:函数INDEX、LOOKUP、RANK,合并计算。将用到的Excel知识放在本节的后面,也体现了处理实际问题的次序,不是先学具体的知识,而是在解决实际问题过程中,查找、学习具体的细节内容。(在Index,合并计算,rank,lookup处演示,在Excel表中演示,拷贝到一个工作表)2.2.1建立“出勤量统计表”“出勤量统计表”包括:员工编号、员工姓名、4个季度的出勤量。出勤量数据是员工在一个季度中的出勤情况得分,满分为100分,计算公式:=(实际出勤天数/规定出勤天数)*100输入相应数据内容,然后对输入的数据信息进行格式化设置,得到的显示效果如图2-1所示。★①表标题跨列居中。在主菜单选【格式】→【单元格】→【对齐】,在【水平对齐】下拉列表框选【跨列居中】。设置表标题的字体为“加粗”、“宋体”、“18”,填充颜色为“浅绿”。②员工编号采用前面填充0的形式,先对若对A3单元格设置格式,在主菜单选【格式】→【单元格】→【数字】→【自定义】,【类型】输入“0000”,然后填充A4:A11单元格区域。③单元格输入内容不能完全显示时,鼠标移到该列标处双击。④为表格加上表格框线。选中A1:F11区域,单击格式工具栏上【边框】按钮右侧向下箭头,选【所有框线】。再单击【居中】按钮。⑤修改工作表标签名为“出勤量统计表”,右击工作表标签→【重命名】。图2-1出勤量统计表2.2.2建立“绩效表”“绩效表”包括:员工编号、员工姓名、各个季度工作态度和工作能力。输入相应内容及进行格式化处理,得到显示效果如图2-2所示。★①A2:J2设置为自动换行。【格式】→【单元格】→【对齐】,在【文本控制】处选【自动换行】。②修改工作表标签名为“绩效表”。图2-2绩效表2.2.3建立各季度考核表1.建立“第一季度考核表”表格结构如图2-3所示。图2-3第一季度考核表结构在“第一季度考核表”中,使用INDEX函数从“出勤量统计表”引用员工出勤量数据。(1)选中C3单元格,单击【插入】→【函数】,打开【插入函数】对话框,在【或选择类别】处选【查找与引用】,在【选择函数】处选“INDEX”。(2)单击【确定】按钮打开【选定参数】对话框,在【参数】列表框中选择【array,row_num,column_num】选项。(3)单击【确定】按钮打开【函数参数】对话框,在【Array】文本框中输入“出勤量统计表!C2:F20”,在【Row_num】文本框中输入“2”,在【Column_num】文本框中输入“1”。(4)单击【确定】按钮,此时在单元格C3中显示相应的引用数据,在编辑栏自动显示C3单元格的公式为:=INDEX(出勤量统计表!C2:F11,2,1)使用填充完成C4:C11公式输入。如图2-4所示。图2-5“第一季度考核表”引入出勤量2.输入“工作态度”、“工作能力”数据同样用INDEX函数引用“绩效表”中的“工作态度”、“工作能力”数据,这时“第一季度考核表”如图2-6所示。图2-6“第一季度考核表”引入“绩效表”数据3.计算第一季度总成绩季度总成绩按下面公式计算(供参考,各单位计算办法不同):季度总成绩=出勤量×20%+工作态度×30%+工作能力×50%选中单元格F3,输入公式:=C3*20%+D3*30%+E3*50%使用填充功能完成对F4:F11区域的公式输入。如图2-7所示。图2-7计算第一季度总成绩4.计算其它三个季度考核数据利用同样的方法创建其余3个季度的考核表。图2-8第二季度考核表图2-9第三季度考核表图2-10第四季度考核表2.2.4计算年度总成绩1.创建年度考核表年度考核表的结构如图2-11所示。图2-11年度考核表结构2.考核数据的合并计算利用合并计算功能在“年度考核表”中对每一个季度的考核数据求平均值。(1)在“年度考核表”中选C3,单击【数据】→【合并计算】,打开【合并计算】对话框,在【函数】下拉列表中选【平均值】。(2)单击【引用位置】文本框右侧的按钮,切换到“第一季度考核表”,选C3:E11。(3)单击【合并计算-引用位置:】对话框右侧的按钮返回【合并计算】对话框中,这时选取的引用位置就会添加到【引用位置】文本框中。(4)单击【添加】按钮,这时在【所有引用位置】列表框中就会显示选取的引用位置。(5)用同样的方法将其它3个季度考核表中的C3:E11添加到【所有引用位置】。如图2-12所示。图2-12“合并计算”对话框(6)添加完所有的引用区域后单击【确定】按钮,在“年度考核表”就会显示合并计算的结果,如图2-13所示。图2-13年度考核表合并结果3.计算年度总成绩年度总成绩的计算与季度总成绩的计算相同,在F3单元格输入公式:=C3*20%+D3*30%+E3*50%使用填充完成F4:F11区域的公式输入,结果如图2-14所示。图2-14年度总成绩计算2.2.5计算成绩排名使用RANK函数计算年度总成绩排名。(1)选中G3单元格,单击【插入】→【函数】,打开【插入函数】对话框,在【或选择类别】处选【统计】,在【选择函数】处选【RANK】。(2)单击【确定】按钮打开【函数参数】对话框,在【Number】文本框中输入“F3”,在【Ref】文本框中输入“$F$3:$F$11”。(3)单击【确定】按钮,此时在单元格G3中显示计算结果,在编辑框自动显示G3的公式为:=RANK(F3,$F$3:$F$11)使用填充完成G4:G11公式输入,结果如图2-15所示。图2-15年度总成绩排名2.2.6计算奖金若公司年终奖金标准:前3名获3000元,4至6名获2000元,其余获1000元。(1)在F14:G17输入排名及奖金标准,如图2-16所示。图2-16年终奖金发放标准(2)选中H3单元格,单击【插入】→【函数】,打开【插入函数】对话框,在【或选择类别】处选【查找与引用】,在【选择函数】处选【LOOKUP】。(3)单击【确定】按钮打开【选定参数】对话框,选“lookup_value,lookup_vector,result_vector”。(4)单击【确定】按钮打开【函数参数】对话框,在【lookup_value】处输入“G3”,在【lookup_vector】处输入“$F$15:$F$17”,在【result_vector】处输入“$G$15:$G$17”,单击【确定】,此时在单元格H3中显示计算结果,在编辑框自动显示H3的公式为:=LOOKUP(G3,$F$15:$F$17,$G$15:$G$17)(5)对H4:H11单元格区域采用填充输入,结果如图2-17所示。图2-17年终奖金发放结果
本文标题:讲稿2
链接地址:https://www.777doc.com/doc-623675 .html