作者jeiannlin (婕安)
看板CMU_CM44
标题[甲乙]医数作业二
时间Mon Mar 15 19:45:52 2010
因为这次的医数作业实在又臭又长
再加上很多同学参加大医杯或睡过头或偷懒或好不容易起床来上课但是又不小心睡着
作业至今难产......
所以先将这次的初版共笔PO文提供大家参考
如果有任何问题可以再提出讨论修改喔~
* 完成後记得将标签名称改为班级成绩、身高分布、直线运动。
* 完成作业後将档案名称改为”学号”姓名”EXCEL作业二,寄给老师,然後就可以去吃
饭睡觉打信长罗。
函数整理:
Round(X,n):让X四舍五入到n位小数
Countif(选取范围,”逻辑条件”):计算X范围符合某逻辑条件数目
Rank(某一格要排名的,总范围):某一格在范围内的排名
If(某一格逻辑条件,”符合条件之显示”,”不符合条件之显示”):(如左)
Max(总范围):总范围之最大
Min(总范围):总范围之最小
Frequency(总范围,切割点):计算以切割点来切割范围的各数目
‧ 第一格≦a,a<第二格≦b,b<第三格≦c,……以此类推
‧ 若切割点有n个,必须先圈选出n+1格,输入完成後Ctrl + Shift + Enter
$:锁定後面之栏或列(不是函数),例如:$A$1、A$1、$A1
成绩表:
从上次的作业中,名次右边加上「等第」,学科平均下面加入「及格人数(需跨栏置中)」
名次:使用Rank函数,在某一人之排名储存格打=rank(某人之平均储存格,第一个人之平
均储存格:最後一人之平均储存格)。另外,打好第一个,要往下拉套用之前,必须再使用
锁定列($),否则范围会跟着往下跑(ex.J$5:J$19)。
等第:使用If函数,使平均60分以上为及格(或其他正面词),不到60分者为不及格(或其
他负面词)。函数输入=if(一个平均储存格>=60,”及格”,”不及格”),然後下拉套用至
所有同学。
及格人数:为各科之及格(60以上)人数。使用Countif函数,注意在後面的逻辑条件必须
加上””。接下来会发现颜色为之前设定的不到60为某颜色,必需重新设定格式化条件,
删除条件1、2。函数输入=countif(该科范围,”>=60” ,
然後右拉套用至所有科目。
图表:(有两个)
A. 圈选姓名、科目、分数,接着点图表选直条图。用「栏」排列。图表标题:成绩
表,X轴:姓名,Y轴:分数。注意图表做出来後,在Y轴分数那里点两下进去,将刻度的最大值
调整为100(因为分数最高只到100,不需如原本的150)。
B. 圈选姓名与平均分数(用Ctrl),点图表。图表标题:平均,X轴:姓名,Y轴:
分数。
这次在图表的设定中,将图例改为不显示。同上图表,也将刻度最大值调整为100。
Ps.若图表不够大时有可能无法显示所有人的成绩,此只要将图表拉长即可。
身高分布
主旨:1.做出身高介於140-190公分的50人
2.最高与最矮的标示
3.制图表
4.分界点的使用
做法:
1. 於A1格中输入=round(rand()*50+140,1)并下拖至A50
2. 於C1输入身高最高,於C2输入身高最矮
3. 於D1输入=max(a1:a50),於D2输入=min(a1:a50)
4. 选A1至A50,按格式→设定格式化条件等於=$D$1,加美工
5. 选A1至A50,按格式→设定格式化条件等於=$D$2,加美工
6. 於他处(如C5.C6.C7)分别输入≦150、150-170、>170
7. 於後(如D5)输入=countif(a1:a50,”<=150”),D6=50-D5-D7,D7=countif(a1:a50,”
>170”)
8. 以C5~D7制图表:步骤一直接下一步,步骤二C5~D7数列资料为栏,步骤三下一步,步
骤四确定。在图表选项的部分点资料标签,勾选内容。在长条图上点右键选”资料数列格
式,点选项,将类别间距调为零。
9. 於他处输入分界点150、170(如c10、c11)(这两个数字是为了写frequency函数所需的
,不可删也不可任意移动),再复制C5~C7於他处贴上,於其後3格选取并输入
=frequency(a1:a50, c10:c11)再按Ctrl+shift+enter,即可分界人数。(此为制作第7点
表格的另一方法)
10. 於他处(如C24~C29)输入140、150、160、170、180、190并在其後(如D24~D30)输入≦
140、140~150、150~160…>190
11. 选取他处(如E24~E30)注意:比身高分隔数(140、150…190)多一格!输入
=frequency(a1:a50, C24:C29) 再按Ctrl+shift+enter
直线运动
1. 先在 E1输入「速度」、E2输入「初位置」,然後在F1输入「10(可自行设定)」、F2输
入「23(可自行设定)」、G1输入「cm/sec」、G2输入「cm」。
2. B3输入「时间」、C3输入「位置」,B4~B9依次输入0~5的数字。
3. C4输入「=f$1*b4+f$2+round(rand()*10-5,1)」,然後用” 填满控制点” 把C4~C9填
满。
4. 直接按滑鼠左键把B3~B9与C3~C9全选(此时最外面有粗黑线框包住),然後点下 “图表
精灵” (在上方工具列) ,选择 ”XY散布图” 迳选下 ”副图表类型” 中最上方的图迳
"下一步” 迳 "下一步” 迳输入图表标题直线运动、数值X轴时间、数值Y轴位置迳 "完
成” 。
5. 把滑鼠移到图表的座标点上点下滑鼠右键迳选下 ”加上趋势线” 迳(先别急着点确定
键)点下 ”选项” 迳选下在 ”图表上显示公式” 迳 "确定” 。
6. 最後在Y轴座标轴 标题 点下滑鼠右键选择 “座标轴标题格式” 迳 选择 “对齐方式
” 可以修正文字的方向。
附注 : =f$1*b4+f$2+round(rand()*10-5,1)这串运算式中
○1.在F1及F2中插入符号$使之成为F$1及F$2是为了锁定F1及F2这两个栏位,以防填满控
制点时被类推而改变。
○2.至於round(rand()*10-5,1)这串指令是指一个随机数字,大小在正负5之间,且涵盖
小数点以後第一位的数字,是为了模拟实验误差所加上的数字。
祝大家早日完成作业
辛苦了辛苦了
这次共笔组同学记录的很详细喔 :)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.128.67.240
1F:推 j6vu6jo3:推~辛苦了 03/15 20:24
2F:推 ken269376:这篇真是工程浩大ㄚ~辛苦了! 03/15 21:32
3F:推 valenty:共笔组辛苦了 03/15 22:22
4F:推 dolcerev:看到就晕了 辛苦了!! 03/16 00:18
5F:推 ginltf:辛苦了~! 03/16 00:50
6F:推 jerry61729:辛苦了!!! 03/16 01:01
7F:推 tegg:真用心 :) 03/16 18:03
8F:推 andy791006:组头辛苦了~~~ p.s.谢谢大家 03/16 21:27
9F:推 vinsonlin:非常详细噢 辛苦了 :) 03/16 21:51
10F:推 ga12:推推 辛苦了: ) 03/16 23:08
11F:推 ben07250725:大推~超详细的耶~好像是专门为我这种人设计的~真温馨 03/17 02:35
12F:推 justwish:我怎麽都没发现你有po= =...辛苦你了=) 03/17 22:33
13F:→ louislove:辛苦组头了 03/17 23:04
14F:推 liway2:超用心 这简直~毫无破绽嘛! 03/18 11:57