Excel 实验指导——函数的使用.doc

上传人:灯火****19 文档编号:136109529 上传时间:2020-06-24 格式:DOC 页数:11 大小:509.50KB
返回 下载 相关 举报
Excel 实验指导——函数的使用.doc_第1页
第1页 / 共11页
Excel 实验指导——函数的使用.doc_第2页
第2页 / 共11页
Excel 实验指导——函数的使用.doc_第3页
第3页 / 共11页
Excel 实验指导——函数的使用.doc_第4页
第4页 / 共11页
Excel 实验指导——函数的使用.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《Excel 实验指导——函数的使用.doc》由会员分享,可在线阅读,更多相关《Excel 实验指导——函数的使用.doc(11页珍藏版)》请在金锄头文库上搜索。

1、实验八 学生成绩表-数学函数、统计函数一、 实验目的1、掌握数组公式、Sum()函数2、掌握Averageif()和Sumif()3、掌握COUNT()、COUNTA()、COUNTIF()、Countblank()4、RANK.EQ 5、数据库函数的使用二、 实验内容1、利用数组公式或Sum()函数来统计每个同学上学期的总分。2、利用Averageif()和Sumif()统计平均分和总分。3、利用统计函数统计班级人数,每门课程不及格人数,缺考科目数。4、对班级同学的考试情况进行排名。5、选择合适的数据库函数统计信息三、 实验任务小王是班级学习委员,现正值新学期评优时期,班主任委托小王统计班级

2、同学上学期的考试成绩情况。小王要应用函数分析学生信息、计算考试成绩,分析每科成绩的最高分、最低分和平均分,统计每个学生的总分排名,并统计不同寝室的学习情况。本例效果图如图9- 1所示,小王需要完成的工作包括:(1)统计每个同学各门课程的总分并排名。(2)统计每个寝室的平均分。(3)统计每门课程的不及格人数和缺考人数。(4)统计符合特定条件的学生信息。图9- 1 学生成绩表效果图9. 3案例实现931统计班级每个学生的考试总分1使用一般公式方法公式是Excel工作表中进行数值计算的等式,公式输入是以“=”开始的,简单的公式有加、减、乘、除等计算。我们可以在I3单元格中编辑公式,输入“=D3+E3

3、+F3+G3+H3”,回车后即可,其他同学的总分可以通过填充柄拖动来求得。2数组公式计算总分Excel中数组公式非常有用,尤其在不能使用工作表函数直接得到结果时,数组公式显得特别重要,它可建立产生多值或对一组值而不是单个值进行操作的公式。输入数组公式首先必须选择用来存放结果的单元格区域(可以是一个单元格),在编辑栏输入公式,然后按CtrlShiftEnter组合键锁定数组公式,Excel将在公式两边自动加上花括号“”。注意:不要自己键入花括号,否则,Excel认为输入的是一个正文标签。利用数组公式计算I3:I32单元格的总分。选中I3:I32单元格,然后按下“=”键编辑加法公式计算总分,因为数

4、组公式是对一组值进行操作,所以直接用鼠标选择D3:D32,按下“+”号,再用鼠标选择其余科目成绩依次累加,然后按CtrlShiftEnter组合键完成数组公式的编辑,如图9- 2所示。图9- 2 数组公式在数组公式的编辑过程中,第一步选中I3:I32单元格尤为关键。绝不能开始只选中I3单元格,在最后用填充柄填充其他单元格,那样其他单元格的左上角将会出现绿色小三角,是错误的方法。3使用Sum()函数计算总分Sum()求和函数,可以用来计算总分列。选择I3单元格,使用“公式”“插入函数”或“自动求和”按钮,可选择Sum()函数,选中求和区域D3:H3,如图9- 3所示,按Enter键,求和结果显示

5、在单元格中。通过填充操作完成其余各行总分的计算。图9- 3 Sum()函数参数对话框932统计班级相关人数1使用Count()、Counta()函数统计班级人数Count()函数统计含有数字的单元格个数,统计全班学生人数的时候可以选择统计寝室号或各科成绩列单元格的个数。选中N3单元格,使用“公式”“插入函数”按钮,在搜索函数中输入“count”后单击“转到”按钮,如图9- 4所示,打开“函数参数”对话框,在Value1文本框中输入C3:C32,表示统计该区域包含数字的单元格个数,如图9- 5所示,单击确定按钮,完成输入。“入格shuangeji3333333333333333333333333

6、33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333图9- 4 插入Count()函数图9- 5 Count()函数参数对话框Counta()函数统计区域中不为空的单元的数目,它不仅对包含数值的单元格进行计数,还对包含非空白值(包括文本、日期和逻辑值)的单元格进行计数。该函数的使用方法与Count()函数使用方法一致。2使用Countif()函数统计总分大于400分的学生人数Countif()函数是对指定区域中符合某一条件的单元格计数的统计函数。选中N4单元格,使用“公

7、式”“插入函数”按钮,找到Countif()函数后打开参数对话框,在Range参数中输入要统计的区域范围,总分区域为I3:I32,Criteria参数中输入条件“400”,注意在Excel中输入的标点符号均为英文格式,单击确定按钮完成计算,如图9- 6所示。图9- 6 Countif()函数参数对话框3使用Countblank()函数统计缺考人次数Countblank()函数用来计算指定区域中空白单元格的个数。选中N5单元格,使用“公式”“插入函数”按钮,找到Countblank()函数后打开参数对话框,在Range参数中输入要统计的区域范围,课程成绩区域为D3:H32,单击确定按钮完成计算。

8、933统计平均分、总分1使用Average()函数统计语文平均分在N6单元格中计算语文平均分。选中N6单元格,使用“公式”“插入函数”按钮,找到Average()函数后打开参数对话框,在Number1参数中输入要统计的区域范围,语文成绩区域为D3:D32,如图9- 7所示,单击确定求得平均成绩。图9- 7 Average()函数参数对话框2使用Averageif()函数统计男生C语言程序设计平均分在N7单元格中计算班级所有男生C语言程序设计的平均分。选中N7单元格,使用“公式”“插入函数”按钮,找到Averageif()函数后打开参数对话框,在Range参数中输入要统计平均值的条件所在的区域,

9、条件区域为性别男即B3:B32,Criteria参数中输入条件,我们可以直接输入“男”,也可以从性别列中引用内容为男的单元格如B3,Average_range参数中输入要计算平均值的实际单元格区域,输入C程课程考分G3:G32,如图9- 8所示,单击确定求得男生C程的平均成绩。图9- 8 Averageif()函数参数对话框3使用Sumif()函数统计1401寝室学生总分Sumif()函数是根据指定条件对若干个单元格、区域或引用进行求和。选中N8单元格,使用“公式”“插入函数”按钮,找到sumif()函数后打开参数对话框,在Range参数中输入要统计求和值的条件所在的区域,条件区域为寝室号14

10、01即C3:C32,Criteria参数中输入条件,我们可以直接输入“1401”,也可以从寝室号列中引用内容为1401的单元格如C3,Sum_range参数中输入要计算求和值的实际单元格区域,输入总分I3:I32,如图9- 9所示,单击确定求得1401寝室学生的总分。图9- 9 Sumif()函数参数对话框934使用Rank.EQ()统计班级学生排名在J列中统计每个学生的总分由高分到低分的排名,我们可以使用Rank.EQ()函数,该函数功能为返回某个数字在数字列表中的排名。选择J3单元格,使用“公式”“插入函数”按钮,找到Rank.EQ()函数后打开参数对话框,在Number参数中输入要计算哪

11、个数值的排名,在此我们输入I3;在Ref中输入要进行排名的区域,在此我们输入I3:I32;前两个参数合并起来的意思就是计算I3在I3:I32区域中的大小排名;Order参数为排序的方式,如果忽略不填或填0表示降序排列,否则就是升序排列。如图9- 10所示,单击确定按钮,这时在J3单元格中显示结果为14,表示I3单元格的数据在I3:I32区域中从高到低降序排列为第14名。图9- 10 Rank.EQ()函数参数对话框对于J列其余单元格的排名,如果简单的使用填充柄进行填充,我们将会发现是错误的,因为函数参数有所改变。但是Ref参数I3:I32应该是不变的,因此需要对Ref参数I3:I32使用绝对地

12、址,使其在用填充柄填充的时候不发生变化。选中已经编辑好的J3单元格,单击编辑栏上的“插入函数”按钮,直接弹出编辑好的Rank.EQ()函数对话框,选中Ref参数中的I3:I32,按下功能键F4,直接给行列号添加上$绝对地址引用符号,如图9- 11所示,单击确定完成,之后我们就可以使用填充柄正确计算其余同学的总分排名。图9- 11 Rank.EQ()函数参数绝对地址引用935数据库函数的使用Excel数据库函数共有12个,每个数据库函数的首字母都是D,我们也称为D函数。常用数据库函数有Dmin()、Dmax()、Daverage()、Dsum()、Dcount()。这些函数去掉前面的D就和普通的

13、常用函数一样,分别用来计算数据库清单在一定条件下的最小值、最大值、平均值、求和、计数。对于数据库函数,我们可以理解为多条件求值函数,如无条件计数函数为Count(),单条件计数函数为Countif(),而多条件计数函数为Dcount(),因此在使用数据库函数前必须先设计好条件区域以供引用。数据库函数的参数均是一样的,都包含三个参数:Datebase:所求的数据清单或数据库单元格区域。Field:指定函数运算所使用的列,可输入加上双引号的字段名或直接引用该字段名,也可以输入代表列表中列位置的数字。Criteria:给定的条件区域。1使用Dcount()函数统计男生语文高于90分的学生人数要统计男

14、生语文高于90分的学生人数,需要两个条件,分别是性别为男和语文成绩高于90,属于多条件计数,因此用数据库函数Dcount()。先在P2:Q3设置条件区域如图9- 12所示,注意:数据清单中能复制的内容尽量复制。在N14单元格中,使用“公式”“插入函数”按钮,找到Dcount ()函数后打开参数对话框,在Datebase参数中输入数据清单范围,即A2:J32,在此注意第二行必须选,作为数据清单的首行;Field中引用D2,表示要算计大学语文的个数;Criteria中输入P2:Q3,如图9- 13所示,单击确定后完成计算。图9- 12 条件区域图9- 13 Dcount()函数参数对话框2使用Dg

15、et()函数统计语文高于90分的女生姓名Dget()函数的功能是提取符合条件的唯一记录,如果记录不唯一则返回#NUM!。条件区域设置如图9- 14所示,函数参数如图9- 15所示。图9- 14 条件区域图9- 15 Dget()函数参数对话框3使用Dmax()函数统计女生中网络技术的最高分Dmax()函数的功能是提取满足条件记录指定列的最大值,函数参数如图9- 16所示。图9- 16 Dmax()函数参数对话框4使用Daverage()函数统计排名前10名中男生的平均总分Daverage()函数的功能是求满足条件记录指定列的平均值,条件区域如图9- 17所示,函数参数如图9- 18所示。图9- 17 条件区域图9- 18 Daverage()函数参数对话框5使用Dproduct()函数统计排名前5名中的1403寝室学生物理成绩的乘积Dproduct()函数的功能是将数据库中符合条件记录的特定字段中的值相乘。条件区域如图9- 19所示,函数参数如图9- 20所示。图9- 19 条件区域图9- 20 Dproduct()函数参数对话框9. 4案例总结 本项目主要学习了Excel中数组公式的使用,基本函数中计数函数Count()、Coun

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号