EXCEL处理教案

2024-09-29

EXCEL处理教案(通用8篇)

1.EXCEL处理教案 篇一

大多数学校在期末考试后,教师都要对学生进行综合评定,其中一项就是成绩评定,那么如何通过对学生成绩的处理结果来反映学生情况呢?笔者在实践中摸索了一套方法,现介绍给大家。

可以处理学生成绩的软件很多,这里主要介绍大家常用的Excel的应用。我们选某班的10名学生为例,对其成绩进行汇总、排序、统计各分数段人数,绘制成绩分布曲线。根据要求设计表格并录入成绩,经处理后所得的结果见图1。

图1

计算学生各科总分

首先计算第一名学生的各科成绩总分,然后通过复制函数得到其他学生各科总分。

1.计算第一名学生的总分

(1)选取函数。选择H4单元格,然后单击菜单栏中的“插入/函数”或工具栏中的“fx”按钮,接着弹出“粘贴函数”对话框,首先在对话框“函数分类”一栏中选取“数学与三角函数”,然后在“函数名称”中选取“Sum”按“确定”退出。

(2)选取需要计算的单元格区域。选取函数后即打开“函数参数输入”对话框,然后单击“折叠对话框”按钮(即Number1右边的按钮),此时对话框消失,接着选取单元格区域,选取方法(单击C4拖曳至G4或单击C4按Shift键同时单击G4),最后必须按“回车键”加以确认,“函数参数输入”对话框再次出现,单击对话框中的“确定”按钮退出后即可得到第一名学生总分。

2.计算其他同学各科总分

单击H4单元格,鼠标指向该单元格右下角的小黑方块(即填充句柄),待光标变为黑色“十”字时,按下鼠标的左键向下拖曳至H13,各科总分就很容易显示出来(根据需要可以选择不同函数对数据进行处理,如用Max函数计算最高分,Min计算最低分,Average计算平均分等)。

按总分排名次1.单元格区域的命名

首先选取“总分”数据的单元格区域H4-H13,然后单击菜单中的“插入/名称/定义”,在弹出“定义名称”对话框中的“当前工作簿名称”一栏中输入或修改名称为“总分”,在“引用位置”一栏中显示刚才选取的单元格区域H3-H16(当然也可以单击其右侧的“折叠按钮”重新选取单元格区域),然后按“确定”退出。

2.选取函数确定排名

在单元格I3中输入“名次”,单击I4单元格,选择“数据/函数”菜单项或单击工具栏中“fx”按钮后弹出“粘贴函数”对话框,选择“统计”类中 “RANK”函数即弹出“函数参数输入”对话框。在Number一栏中输入H4(或单击其右边“折叠按钮”对话框消失,单击H4后按“回车键”,此栏中即为刚才选定的单元格H4),Ref一栏中输入“总分”,单击“确定”按钮退出就可以得到第一个学生的成绩排名,然后选取单元格J3,通过“复制句柄”复制,得出全班成绩的排名,

统计各科各分数段人数

在A14-A19中分别输入“49分以下”、“50-59分”、…“90分以上”,先统计“高数”成绩在“49分以下”人数,方法与求总分基本相同,只是选择不同函数。在“函数分类”中选择“统计”,在函数名中选择COUNTIF(G3:G65,>=80),弹出“函数参数输入”对话框,在Range一栏中选择或输

关 键 字:EXCEL

2.EXCEL处理教案 篇二

关键词:EXCEL,函数,日期

使用EXCEL进行办公,经常会遇到处理与日期有关的问题,下面结合我在办公及教学中的经验,谈一下处理这类问题的体会。EXCEL处理日期的问题很多、很杂,但集中体现在转换、显示和计算这三类问题上,下面分别进行讲解。

1 转换问题

转换问题是日期信息处理中最常见的问题,主要是将非标准的日期型字符转换为日期型的数据。EXCEL会对输入的字符进行判断,并自动将符合日期格式的数据转换为日期型数据,比方说“1997-7-1”和“1997/7/1”等都可以自动转换为日期型。可是对于我们经常写的1997.7.1这种格式,EXCEL不会自动进行转换,即使我们手动将单元格设置为日期型,也无法将它转换为日期格式,还有类似于“1997、7、1“及“19970701”这种办公处理中经常用到的写法都不是EXCEL承认的标准日期格式,这类数据则应该通过相应的转换才能转换成日期格式数据的。进行转换的比较简单的方法可以使用“分列”的方法,选中要转换为日期格式的数据列,使用“数据”菜单的“分列”命令,在出现的第一个步骤1对话框中选择“固定宽度”单选框,点击“下一步”,在随后的步骤2对话框中直接点“下一步”,在步骤3对话框中将列格式设置为“日期”,点击完成,就可以将“19970701”或是“1997.7.1”这类数据转换为日期型数据,而对于以“顿号”如“1997、07、01”或是其它分隔符进行分隔的数据,可以先用查找、替换将分隔符替换为“.”,将数据转为1997.07.01这样的数据,再进行分列、设置为日期格式。

另外一种常见的方式是使用字符串处理函数,将非标准日期型数据的年、月、日分别按相应的位数取出来,再用连接符连起来,形成标准日期样式,比方说可以使用=DATEVALUE(LEFT(B2,4)&"-"&MID(B2,5,2)&"-"&RIGHT(B2,2))这样一个公式,来将B2单元格内的数据转换为日期型数据。这里要说明的是使用=LEFT(B2,4)&"-"&MID(B2,5,2)&"-"&RIGHT(B2,2)可以将“19970701”转换为“1997-07-01”这样的格式,但EXCEL还是把它当文本看,再使用DATAVALUE这个函数将这个文本进一步转化为日期序列,然后将这一列设置为日期格式就行了。

2 显示问题

在实际处理过程中会对EXCEL的日期格式有各种各样的要求,比方说显示成“1978、9、1”或是“19780901”等样式,这类问题当然可以使用year、month、day等函数,先分别取出年、月、日来再连接,也就是说将日期型数据再转换为文本型,但通常不建议将日期转成文本,因为一旦转换就会丢失很多日期格式特有的属性。如果只是想换个显示样式,可以在单元格设置中选择自定义,并设置成相应的样式。例如想将日期显示为“1999、09、01”,只要在单元格设置中选择自定义,先选择一种已有的格式,比方说“yyyy-m-d”,直接进行修改,改成“yyyy、mm、dd”就行了,这里分别用y,m,d来表示年月日,用字母的个数表示相应的位数,它们之间的隔符也可以任意定制,知道这个原理,就可以随意定制显示的样式了。而且这样仅仅改变它的显示样式,一点也不影响我们对它进行日期格式的处理。

3 利用日期进行计算年龄

在EXCEL中还会遇到对日期进行计算,EXCEL也给出了不少的日期函数,对于计算两个日期差几天之类的问题,用起来也很方便,不过对于计算年龄这样最常见的问题,从函数表里却找不到相应的函数,还有人为此专门写了脚本来实现这个问题。其实EXCEL本身就有这样的函数,只是在EXCEL的函数及帮助中都没有提到,这里把这个好用的函数介绍给大家,这个函数是datedif,可以直接在EXCEL单元格中使用,语法规则是,DateDif(“开始日期”,“结束日期”,“间隔因子”),其中间隔因子这个参数可以使用Y、M、D三种,分别表示年、月、日。要注意“间隔因子”参数需要加上双引号,如果直接使用日期也要用引号。如=DATEDIF("1970-3-1","2006-4-1","y")可以求出1970年3月1日到2006年4月1之间有36年,有了这个公式,就可以方便的进行年龄有关的计算,只需知道出生日期,就可以快速求出年龄,比如我们将“出生年月”信息放在B列,记录从第2开始,我们可以使用=DateDifI(b2,today(),"y")来求出“出生日期”为“B2”单元格的人的年龄,由于这个数据据是以今天为准,所以实时性更好,如对于查看符合“退休”条件的人员、达到“选举”年龄的学生等统计信息很有帮助。

4 结束语

本文结合笔者的工作及教学经验,对EXCEL日常办公中经常要处理的日期信息进行了概括与总结,对于EXCEL中实用的日期函数也做了重点介绍。希望本文可以给读者一些启发,少走些弯路,更好地运用EXCEL进行办公。

参考文献

[1]微软公司.Excel2002标准教程(教师手册)[M].北京:中国劳动社会保障出版社,2002.

3.EXCEL处理教案 篇三

关键词:EXCEL表格;数据处理;技巧

中图分类号:G710 文献标识码:B 文章编号:1002-7661(2014)16-017-01

EXCEL电子表格软件是一种以“表格”形式管理和分析数据的软 件。利用它可以简便快捷地实现各种数据处理、分析、管理和共享,非常适合财政、金融、统计、管理等。

1、表1要求当“销售额”大于60000时“业绩评价”为“优”,当“销售额”小于30000 时,“业绩评价”为“差”;其余的情况“业绩评价”为“一般”( 注: C列为“业绩评价”表中省略)。此题可以用EXCEL中IF函数来实现。操作方法是: 在EXCEL电子表格 C2 单元格中输入如下公式:=IF( B3 < 30000,″差″,IF( B3>= 60000 =,“优” =,“一般”),然后将此公式向下复制到C列其他单元格中(C2 : C10) 即可以完成操作。

2、表 2 要求计算出各种材料“2季度销售额”比“1季度销售额”的最大增长幅度值。具体操作方法按CTRL+ F3组合键给B列(B2:B9)命名为“1季度”(当然也可以定义成别的名称),给C列数据 (C2 : C9)命名为“2季度”,如果将最大增长幅度值放在C10单元格内,则在C10中输入以下公 式:=MAX(2季度-1季度)然后按CTRL+SHIFT+ENTER。

3、表 3 中有一个“得分”数据列,要求:如何一次性找出所有得分低于平均成绩的人员。我们可以用EXCEL中高级筛选的方法找出这些人员,筛选条件为“得分<平均分” ,其中“平均得分”可通过函数AVERAGE对″得分″列的计算值(注: C列为得分判断表中省略)。方法是在C1:C2中定义条件区域内容: (1)在C1单元格中输入“得分判断”;(2)在C2单元格中输入公式:= B3 < AVERAGR($B$3:$B$ 13);(3)执行“数据”菜单中的“筛选”子菜单的“高级筛选”命令;(4)在对话框中选择“将筛选结果复制到其他位置”单选框,选 择 C1 : C2为条件区域,指定筛选结果复制位置,按“确定”,此时在指定位置即可一次性地显示出所有得分小于平均值的人员。

4、表4要求给每个人工资增加10% 。对此题如果只是简单地利用EXCEL公式在C2单元格中输入公式C2=C2 * (1+ 0.1),那么你会得 到EXCEL的一个错误提示,因为该公式造成了死循环。我们可以用“选择性粘贴”解决这个问题 ,方法如下:(1)在D2单元格中输入公式:D2=C2 *(1 +0.1),然后将此公式向下复制到D列其他单元格内 (注: D列为输入公式表中省略);(2)选中区域D2:D12进行复制;(3)选中区域C2:C12,单击鼠标右键,在弹出的对话框中单击“选择性粘贴”,在再次弹出对话框中选择“粘贴”标签中的“数值”,按确定 即可;(4)删除D列内容,如果将此题改为:给每个“工程师”工资增加10元。方法如下:(1)利用“数据”菜单中“筛选”子菜单中的“自动筛选”命令选出所有的“工程师”;(2)在D2单元格中输入100;(3)把鼠标放在D2的右下角,”待其变成“+”字形后,往下拉,直到D2:D12都变成100;(4)选择区域D2:D12单击鼠标右键,在弹出的快捷菜单中选“复制”;(5)选择C2:C12区域,单击鼠标右键, 在弹出的对话框中单击“选择性粘贴”,在弹出的对话框中选择“运算”标签中的“加”,按确定;(6)最后删除D列内容即可。

参考文献:

[1] 木又木人.巧用EXCEL表格制作席卡[J].电脑迷.2008(17)

[2] 颜颖智.EXCEL表格中输入分数的六种方法[J].农村财务会计.2007(04)

[3] 侯爱莲.EXCEL表格实用技巧例解[J].计算机系统应用.2001(02)

摘 要:EXCEL电子表格软件是一种以“表格”形式管理和分析数据的软件,它的操作对象是屏幕上的一张网络表,称为工作表。EXCEL能完成对表格中数据的录入、编辑、计算、检索及文档理、数据共享等强大功能,操作直观方便,所以越来越多的人都喜欢用它来制作表格和处理数据。

关键词:EXCEL表格;数据处理;技巧

中图分类号:G710 文献标识码:B 文章编号:1002-7661(2014)16-017-01

EXCEL电子表格软件是一种以“表格”形式管理和分析数据的软 件。利用它可以简便快捷地实现各种数据处理、分析、管理和共享,非常适合财政、金融、统计、管理等。

1、表1要求当“销售额”大于60000时“业绩评价”为“优”,当“销售额”小于30000 时,“业绩评价”为“差”;其余的情况“业绩评价”为“一般”( 注: C列为“业绩评价”表中省略)。此题可以用EXCEL中IF函数来实现。操作方法是: 在EXCEL电子表格 C2 单元格中输入如下公式:=IF( B3 < 30000,″差″,IF( B3>= 60000 =,“优” =,“一般”),然后将此公式向下复制到C列其他单元格中(C2 : C10) 即可以完成操作。

2、表 2 要求计算出各种材料“2季度销售额”比“1季度销售额”的最大增长幅度值。具体操作方法按CTRL+ F3组合键给B列(B2:B9)命名为“1季度”(当然也可以定义成别的名称),给C列数据 (C2 : C9)命名为“2季度”,如果将最大增长幅度值放在C10单元格内,则在C10中输入以下公 式:=MAX(2季度-1季度)然后按CTRL+SHIFT+ENTER。

3、表 3 中有一个“得分”数据列,要求:如何一次性找出所有得分低于平均成绩的人员。我们可以用EXCEL中高级筛选的方法找出这些人员,筛选条件为“得分<平均分” ,其中“平均得分”可通过函数AVERAGE对″得分″列的计算值(注: C列为得分判断表中省略)。方法是在C1:C2中定义条件区域内容: (1)在C1单元格中输入“得分判断”;(2)在C2单元格中输入公式:= B3 < AVERAGR($B$3:$B$ 13);(3)执行“数据”菜单中的“筛选”子菜单的“高级筛选”命令;(4)在对话框中选择“将筛选结果复制到其他位置”单选框,选 择 C1 : C2为条件区域,指定筛选结果复制位置,按“确定”,此时在指定位置即可一次性地显示出所有得分小于平均值的人员。

4、表4要求给每个人工资增加10% 。对此题如果只是简单地利用EXCEL公式在C2单元格中输入公式C2=C2 * (1+ 0.1),那么你会得 到EXCEL的一个错误提示,因为该公式造成了死循环。我们可以用“选择性粘贴”解决这个问题 ,方法如下:(1)在D2单元格中输入公式:D2=C2 *(1 +0.1),然后将此公式向下复制到D列其他单元格内 (注: D列为输入公式表中省略);(2)选中区域D2:D12进行复制;(3)选中区域C2:C12,单击鼠标右键,在弹出的对话框中单击“选择性粘贴”,在再次弹出对话框中选择“粘贴”标签中的“数值”,按确定 即可;(4)删除D列内容,如果将此题改为:给每个“工程师”工资增加10元。方法如下:(1)利用“数据”菜单中“筛选”子菜单中的“自动筛选”命令选出所有的“工程师”;(2)在D2单元格中输入100;(3)把鼠标放在D2的右下角,”待其变成“+”字形后,往下拉,直到D2:D12都变成100;(4)选择区域D2:D12单击鼠标右键,在弹出的快捷菜单中选“复制”;(5)选择C2:C12区域,单击鼠标右键, 在弹出的对话框中单击“选择性粘贴”,在弹出的对话框中选择“运算”标签中的“加”,按确定;(6)最后删除D列内容即可。

参考文献:

[1] 木又木人.巧用EXCEL表格制作席卡[J].电脑迷.2008(17)

[2] 颜颖智.EXCEL表格中输入分数的六种方法[J].农村财务会计.2007(04)

[3] 侯爱莲.EXCEL表格实用技巧例解[J].计算机系统应用.2001(02)

摘 要:EXCEL电子表格软件是一种以“表格”形式管理和分析数据的软件,它的操作对象是屏幕上的一张网络表,称为工作表。EXCEL能完成对表格中数据的录入、编辑、计算、检索及文档理、数据共享等强大功能,操作直观方便,所以越来越多的人都喜欢用它来制作表格和处理数据。

关键词:EXCEL表格;数据处理;技巧

中图分类号:G710 文献标识码:B 文章编号:1002-7661(2014)16-017-01

EXCEL电子表格软件是一种以“表格”形式管理和分析数据的软 件。利用它可以简便快捷地实现各种数据处理、分析、管理和共享,非常适合财政、金融、统计、管理等。

1、表1要求当“销售额”大于60000时“业绩评价”为“优”,当“销售额”小于30000 时,“业绩评价”为“差”;其余的情况“业绩评价”为“一般”( 注: C列为“业绩评价”表中省略)。此题可以用EXCEL中IF函数来实现。操作方法是: 在EXCEL电子表格 C2 单元格中输入如下公式:=IF( B3 < 30000,″差″,IF( B3>= 60000 =,“优” =,“一般”),然后将此公式向下复制到C列其他单元格中(C2 : C10) 即可以完成操作。

2、表 2 要求计算出各种材料“2季度销售额”比“1季度销售额”的最大增长幅度值。具体操作方法按CTRL+ F3组合键给B列(B2:B9)命名为“1季度”(当然也可以定义成别的名称),给C列数据 (C2 : C9)命名为“2季度”,如果将最大增长幅度值放在C10单元格内,则在C10中输入以下公 式:=MAX(2季度-1季度)然后按CTRL+SHIFT+ENTER。

3、表 3 中有一个“得分”数据列,要求:如何一次性找出所有得分低于平均成绩的人员。我们可以用EXCEL中高级筛选的方法找出这些人员,筛选条件为“得分<平均分” ,其中“平均得分”可通过函数AVERAGE对″得分″列的计算值(注: C列为得分判断表中省略)。方法是在C1:C2中定义条件区域内容: (1)在C1单元格中输入“得分判断”;(2)在C2单元格中输入公式:= B3 < AVERAGR($B$3:$B$ 13);(3)执行“数据”菜单中的“筛选”子菜单的“高级筛选”命令;(4)在对话框中选择“将筛选结果复制到其他位置”单选框,选 择 C1 : C2为条件区域,指定筛选结果复制位置,按“确定”,此时在指定位置即可一次性地显示出所有得分小于平均值的人员。

4、表4要求给每个人工资增加10% 。对此题如果只是简单地利用EXCEL公式在C2单元格中输入公式C2=C2 * (1+ 0.1),那么你会得 到EXCEL的一个错误提示,因为该公式造成了死循环。我们可以用“选择性粘贴”解决这个问题 ,方法如下:(1)在D2单元格中输入公式:D2=C2 *(1 +0.1),然后将此公式向下复制到D列其他单元格内 (注: D列为输入公式表中省略);(2)选中区域D2:D12进行复制;(3)选中区域C2:C12,单击鼠标右键,在弹出的对话框中单击“选择性粘贴”,在再次弹出对话框中选择“粘贴”标签中的“数值”,按确定 即可;(4)删除D列内容,如果将此题改为:给每个“工程师”工资增加10元。方法如下:(1)利用“数据”菜单中“筛选”子菜单中的“自动筛选”命令选出所有的“工程师”;(2)在D2单元格中输入100;(3)把鼠标放在D2的右下角,”待其变成“+”字形后,往下拉,直到D2:D12都变成100;(4)选择区域D2:D12单击鼠标右键,在弹出的快捷菜单中选“复制”;(5)选择C2:C12区域,单击鼠标右键, 在弹出的对话框中单击“选择性粘贴”,在弹出的对话框中选择“运算”标签中的“加”,按确定;(6)最后删除D列内容即可。

参考文献:

[1] 木又木人.巧用EXCEL表格制作席卡[J].电脑迷.2008(17)

[2] 颜颖智.EXCEL表格中输入分数的六种方法[J].农村财务会计.2007(04)

4.EXCEL处理教案 篇四

在Excel数据比较乱的时候,这时我们就可以将Excel表格重新按顺序排列一下,下面就来介绍下按日期顺序排列的方法。

1、选中需要按顺序排列的区域;

图1 选中需要按顺序排列的区域

2、依次打开菜单栏“数据”→“排序”,这时我们会看到弹出一个“排序”的对话框;

图2 依次打开菜单栏“数据”→“排序”

3、选择“自定义序列”,这里面我们就可以选择我们需要排序的类型了,然后确定即可,

图3 选择“自定义序列”

图4 选择按照月份排序的类型

图5 按照月份排序

5.Excel图表教案 篇五

一、教学目标:

知识与能力目标:

1、掌握简单图表的制作方法。

2、学会利用“图表向导”建立图表;

过程与方法目标:帮助学生建立数据之间的图形关系,发现事物的性质及变化规律。情感、态度与价值观目标:培养学生处理信息的能力,养成良好的思维习惯和行为方式。

二、教学重点与难点: 重点:图表的制作方法及步骤

难点:

1、创建图表所需数据区域的正确选取

2、根据图表对数据进行分析

三、教学方法:

1. 任务驱动法 2. 学生自主探索

四、教学过程

(一)组织教学 复习导入

前面我们学习了如何对数据进行分析,在实际生活中,有时我们为了能够直观的展现数据和分析数据,需要用折线图、柱形图或饼图表示表格中数据的比例关系,通过图表可以将抽象的数据形象化,便于我们理解、分析。

(二)制作图表

1、实例引课

(利用“广播教学”向同学展示原始表格以及利用相关数据制作的图表,包括柱形图、折线图、饼图。)

从学生比较喜欢QQ投票所形成的网友投票条状图引入,展示 “一年12个月的消费情况”图表,是一个柱形图,通过这张图表能直观地看出消费情况的整体水平,也能反映出每个月与其他月份的差异。这张“中韩亚运会金牌数量”图表是一个折线图,通过这张图表能明显的看出中韩两国金牌数量走势,也能看出两国在每届亚运会的金牌数量对比。这张“读者文化程度构成比例” 是一个饼图图表,通过它能直观地看出该读物读者的文化程度分布,并能够反映出文化程度所占比例的差异。

Excel中有很多图表类型可供选择,这节课我们只介绍其中的柱形图、饼图和折线图

2、任务一:利用“图表向导”制作图表并修饰 根据火箭队队员情况制作一个柱形图

3、步骤 ◎步骤1:选定用于制作图表的数据区和数据标志区

在此例中我们选择B3:B17和D3:D17,其中B3:B17作为图表的标志区,D3:D17作为图表的数据区。

◎单击常用工具栏上的“图表向导”按钮。依次设置“图表类型”“图表源数据”“图表选项”“图表位置”

组内可先讨论,然后制作。

同学带着这样几个问题来制作:

1、请同学们注意,图表向导一共几个步骤?

2、添加标题在第几个步骤?少数学生完成简单的图表制作后,请一位学生上回答并演示。

由学生提出图表中存在的不足之处和修改意见,采集学生集体智慧,师生共同解决问题完成图表的制作。老师和学生一起分析、评论,并给该演示学生的任务完成情况打分。(通过分析评判打分,增强课堂互动气氛,提高了学生的积极性,使学生更加投入。)

教师小结通过刚才的任务,我们知道建立图表可以这样几个步骤:建立图表的一般步骤

1. 选择生成图表的数据区域

2. 利用“图表向导”创建图表图表类型→数据源→图表选项→图表位置 3. 对图表进行修饰和调整 提问:(我们要用图表来做什么?)

4、对图表进行数据分析。

4、任务二:根据某次比赛火箭队各名队员的得分情况,制作一个饼图。并修饰,方法同上。学生组内讨论,总结各种图形的特点。

柱形图:概念:柱形图能清楚地表示出每个项目的具体数目,体现不同项目数目之间的比较。

特点:强调数量的差异,通常用来比较一段时间中两个或多个项目的相对尺寸。

饼图:概念:饼图能清楚地表示出各部分在总体中所占的百分比。

特点:用于对比几个数据在其形成的总和中所占百分比值时最有用。

折线图:概念:折线图多用来反映事物随时间变化的情况,可以清楚地表现出事物发展。

特点:用来显示一段时间内的趋势。

注意:数据采样要均匀,比如每小时一次、每天一次、每年一次等。

5、任务三

根据要求制作两个图表。

6、任务四:修改数据源

根据给出的图表我们需要修改什么,现有有了投篮、罚球数据还差什么?根据同学们回答,知道修改源数据。教师演示:选择源数据——数据区域 学生练习。

通过刚才的任务,我们知道:增加或减少图表中的各种内容,可以使用右键菜单或图表菜单,然后选择相应的命令,根据题目要求选择相应的选项操作.7、任务五

将任务四制作的图表放到Word中。教师提示并解读:如何对对象的选定、复制、粘贴。这个任务使我们将EXCEL的使用和word的使用有机的结合起来。请同学们通过分析,得出50字以内的概要性结论,输入Word文件的指定位置,要求在5分钟内完成。展示学生作品,边看边评。

三、展示学生成果。点评。

四、本节课总结。

总结:本课学习了利用图表向导制作图表、修饰图表等知识技能。并使大家学会了把EXCEL中的图表添加到Word文件中,将EXCEL的使用和Word制作有机的结合起来。

五、课后作业

主题:制作关于口语竞赛成绩分析的报告

6.Excel实训教案 篇六

一、培训目的

1.掌握启动和退出Excel 2003的各种方法,掌握工作簿的创建、打开、保存及关闭的各种方法。

2.熟练掌握工作表中各种数据类型(包括文本、数字、日期/时间、公式和函数、批注)的输入方法和技巧。

3.熟练掌握工作表中数据的编辑(复制、移动、清除和修改等)及工作表的编辑(插入、删除单元格、行和列)方法,了解行和列的隐藏与锁定、窗口的拆分与还原。

二、培训内容

1.使用至少四种方法启动、退出Excel 2003;熟悉Excel 2003窗口,注意与Word 2003窗口的不同之处。

2.在硬盘D:区下创建名为“学生”的文件夹,并在该文件夹下建立一个文件名为“计算机一班”的工作簿,在工作表Sheet1中创建一个如图3-1所示的工作表。

图3-1 3.编辑修改“成绩表”工作表。4.培训计划: 1学时

三、培训步骤

1.使用至少四种方法启动、退出Excel 2003;熟悉Excel 2003窗口,注意与Word 2003窗口的不同之处。

1)分别使用Excel 2003中的各种启动方法:

(1)通过双击Excel 2003的桌面快捷方式启动。

(2)选择“开始”→“程序”→“Microsoft Excel”命令启动。(3)通过打开Excel 2003文件启动。

(4)通过“开始”菜单中的“运行”命令(在“运行”对话框中输入“excel”)启动。

2)分别使用Excel 2003中的各种退出方法:

(1)单击Excel 2003窗口中标题栏最右端的“关闭”按钮(2)双击Excel 2003窗口中标题栏最左端的控制菜单图标(3)单击“文件”菜单中的“退出”命令。

(4)单击标题栏最左端的控制菜单图标,再单击其中的“关闭”命令。(5)使用快捷键Alt+F4。

3)认识Excel 2003窗口的特有之处:

(1)选择某个单元格,试着在单元格内直接输入数据以及使用编辑栏输入数据。(2)选择“工具”菜单中的“选项”命令,打开“选项”对话框,选择“常规”选项卡,如图3-3所示。将“新工作簿内的工作表数”改为“9”。然后练习使用工作表控制按钮。

图3-3 2.在硬盘D:区下创建名为“学生”的文件夹,并在该文件夹下建立一个文件名为“计算机一班”的工作簿,在工作表Sheet1中创建一个如图1所示的工作表。

1)文本型和数值型数据的输入:

单击A1单元格,可以直接输入“入学日期”,按Tab键或单击B1单元格,然后输入“学号”,其他文本型数据(姓名、计算机、高等数学、英语、体育、总分、平均分和各个姓名)均可直接输入。

单击D2,直接输入“98”,其他单科成绩都可直接输入。输入过程中及时保存。2)日期型数据的输入:

单击A2单元格输入“2009-1”后回车,即可输入此日期。然后再选定A2,使用自动填充功能,拖动到A4,即可在A3、A4自动填入“2009-2”、“2009-3”。选定A4,使用自动填充功能,按Ctrl键拖动到A6,即可在A5、A6自动填入“2009-3”、“2009-3”。选定A3,选择“编辑”菜单中的“复制”命令,然后分别在A7、A10单元格使用“编辑”菜单中的“粘贴”命令,复制填入“2009-2”,最后单击A3单元格结束复制。A8、A9、A11中的“2009-1”也使用此法复制填入。输入过程中及时保存。

3)各个学号的输入:

单击B2,输入数字“1”后回车,然后再选定B2,按Ctrl键使用自动填充功能,拖动填充到B11,填入学号“2”~“10”。

4)总分公式的输入:

方法一:直接在H2单元格输入“=D2+E2+F2+G2”后回车,即可计算出刘欣文的总分346,然后使用自动填充功能拖动到H11,其他总分分别填入。

方法二:直接在H2单元格输入“=SUM(D2:G2)”后回车,即可计算出刘欣文的总分346,然后使用自动填充功能拖动到H11,其他总分则分别填入。

方法三:选定H2单元格后使用“插入”菜单中的“函数”或使用工具栏中的“粘贴函数”按钮,在弹出的“粘贴函数”对话框中选择“SUM”函数,使用粘贴函数也可在H2单元格计算出刘欣文的总分346。使用自动填充功能拖动到H11,其他总分则分别填入。

方法四:选定H2单元格后单击工具栏中的“自动求和”按钮,然后回车,即可计算出刘欣文的总分346。使用自动填充功能拖动到H11,其他总分则分别填入。

5)平均分的计算输入:

方法一:直接在I2单元格输入“=AVERAGE(D2:G2)”后回车,即可计算出刘欣文的平均分86.5,然后使用自动填充功能拖动到H11,其他平均分则分别填入。

方法二:选定I2单元格后使用“插入”菜单中的“函数”或使用工具栏中的“粘贴函数”按钮,在弹出的“粘贴函数”对话框中选择“AVERAGE”函数,使用粘贴函数也可在I2单元格计算出刘欣文的平均分86.5。使用自动填充功能拖动到I11,其他平均分则分别填入。

6)工作表的管理:

工作表的选择:单击可选择某个工作表;按Ctrl键时逐个单击,可不连续选择某几个工作表;选择单击第一个工作表,按Shift键单击最后一个工作表,可连续选择几个工作表。

重命名:双击或右击Sheet1使用快捷菜单中的“重命名”命令,将工作表名改为“成绩表”。

删除工作表:选择Sheet4~Sheet9,右击,使用快捷菜单中的“删除”命令将其删除。

插入新工作表:选择工作表Sheet2,选择“插入”菜单中的“工作表”命令,插入新工作表Sheet1。

复制、移动工作表:拖动Sheet1移动到Sheet3后,将Sheet1移动到最后。按Ctrl键拖动Sheet1到Sheet3之前,复制得到Sheet1(2)。

以上操作是使用拖动的方法,也可使用剪贴板(使用“编辑”菜单中的“复制或移动工作表”命令)实现复制或移动。

保存文件,关闭工作簿。3.编辑修改“成绩表”工作表。1)插入一行、一列、几行或几列:

(1)打开文件夹“D:学生”下文件名为“计算机一班”的工作簿,单击“成绩表”工作表。

(2)选择第一行,使用“插入”菜单中的“行”命令,即在此行上方插入一行。(3)选择“成绩表”工作表中的A1单元格,输入“计算机一班期末成绩”。

选择一列,可在此列左面插入一列,方法同插入一行类似。选择几行或几列,可插入几行或几列。2)删除行或列:

选择新插入的行或列,使用“编辑”菜单中的“删除”命令,将其删除。3)修改数据:

打开文件夹“D:学生”下文件名为“计算机一班”的工作簿,单击“成绩表”工作表。选择“成绩表”工作表中的D3单元格,将“98”改为“89”,观察总分和平均分的变化。

4)行或列的隐藏:

隐藏行或列的方法有三种:

方法一:右击需要隐藏的行号(列标),在弹出的快捷菜单中单击“隐藏”命令。方法二:选定需要隐藏的行或列,在“格式”菜单上,指向“行”或“列”,再单击“隐藏”命令。

方法三:将指针指向要隐藏的行号下边界或列标的右边界使用鼠标向上或向左拖动。

分别用上述三种方法隐藏“成绩表”工作表中的第3行、第9行和D列。显示被隐藏的行或列,与前面对应,也有三种方法。分别用对应的方法显示被隐藏的第3行、第9行和D列。

5)锁定(冻结)行或列:

选定“成绩表”工作表中第3行,选择“窗口”菜单中的“冻结窗格”命令将1、2行冻结。拖动垂直滚动条向下移,观察冻结的效果。选择“窗口”菜单中的“撤消窗口冻结”命令将其撤消。

6)插入、复制、清除批注:

选定“成绩表”工作表中的D2单元格,在“插入”菜单中选择“批注”命令,在弹出的批注框中输入批注文本“学分:6分”。

选定有批注的单元格D2,单击“常用”工具栏中的“复制”按钮;选定要粘贴批注的单元格F2,单击“编辑”菜单中的“选择性粘贴”命令;在弹出的“选择性粘贴”对话框中选择“批注”,单击“确定”按钮。

分别用指向批注和用“视图”菜单中的“批注”命令来显示这两个单元格的批注内容,然后取消显示。选择要清除批注的单元格D2,单击“编辑”菜单中的“清除”选项,再选择其级联菜单中的“批注”命令。

7)清除单元格数据:

选择“成绩表”工作表中的F2单元格,使用“格式”工具栏将其字号、字体分别设置为三号、隶书。

然后选择“编辑”菜单中的“清除”命令;选择其级联菜单(包括“全部”、“格式”、“内容”、“批注”四项)中的“批注”,则只清除批注。

选择“内容”,则只清除内容。然后再输入“英语”,观察格式的情况。选择“格式”,则只清除单元格中自定义的格式化信息,而采用缺省的格式化信息。

选择“全部”,则清除单元格中的所有信息,包括内容、格式和批注;然后单击工具栏中的“撤消”按钮,撤消这一步。

最后“成绩表”工作表如图3-4所示。

四、操作练习: 1学时

格式化工作表

一、培训目的

掌握对工作表进行格式设置、排版、修饰的操作,使工作表美观悦目。

二、培训内容

1.在硬盘D:区下“学生”的文件夹下建立一个文件名为“消费调查表”的工作簿,在工作表Sheet1中创建一个如图3-5所示内容的工作表(输入数据和公式后,将数据全部设置为加粗)。

图3-5 2.将“消费调查表”工作簿中的工作表Sheet1的内容复制到Sheet2,并将Sheet2工作表格式化成如图3-6所示的工作表(其中,第一行的内容作为表格标题居中,并设置为隶书18号;将A2:F2单元格的底纹设置为宝石蓝;设置数据货币格式;设置数据对齐;设置数据区的单元格边框)。

图3-6

3.培训计划:1学时

三、实验步骤

1.在硬盘D:区下“学生”的文件夹下建立一个文件名为“消费调查表”的工作簿,在工作表Sheet1中创建一个如图3-5所示内容的工作表(输入数据和公式后,将数据全部设置为加粗)。

启动Excel 2003,在工作表Sheet1中创建一个如图5所示内容的工作表:输入数据、公式(E3的公式为:=D3/C3,F3的公式为:=C3-D3)和平均函数后,将数据全部设置为加粗)。

2.将“消费调查表”工作簿中的工作表Sheet1的内容复制到Sheet2,并将Sheet2工作表格式化成如图3-6所示的工作表(其中,第一行的内容作为表格标题居中,并设置为隶书18号;将A2:F2单元格的底纹设置为宝石蓝;设置数据货币格式;设置数据对齐;设置数据区的单元格边框)。

在Sheet1拖动选择A1:F16区域,单击工具栏中的“复制”按钮;单击选择Sheet2,再单击Sheet2中的A1,单击工具栏中的“粘贴”按钮,将工作表Sheet1的内容复制到Sheet2,然后进行以下格式化操作:

1)标题居中显示:

单击A1,拖动选择A1:F1区域后单击“格式”工具栏中的“合并及居中”按钮,使标题相对于表格居中。

2)设置标题为隶书字体、18号字号:

选择标题,然后在“格式”工具栏中将字体设为隶书,字号设为18。3)设置数据区字体、字号:

拖动选择A2:F16区域,选择“格式”菜单中的“单元格”命令(或者在右击弹出的快捷菜单中选择“设置单元格格式”命令),弹出“单元格格式”对话框,选择“字体”选项卡,将此区域数据字体设置为楷体,字号为12号。

4)调整行高、列宽:

拖动选择A2:F16区域,将鼠标指向“格式”菜单中的“行”子菜单,然后选择“行高”命令并输入所需的高度值“15”,最后单击“确定”按钮。

拖动选择A2:F16区域,将鼠标指向“格式”菜单中的“列”子菜单,然后选择“列宽”命令并输入所需的宽度值“12”,最后单击“确定”按钮。

此时,F列的数据显示不开(宽度不够),双击列标右边的边界,使列宽适合单元格中的内容(即与单元格中内容的宽度一致)。

拖动F列标右边界来设置更宽的列宽。5)设置底纹:

拖动选择A2:F2区域,单击“格式”工具栏中的“填充色”按钮三角箭头,选择“宝石蓝”颜色。

撤消此步操作,选择“格式”菜单中的“单元格”命令(或者在右击弹出的快捷菜单中选择“设置单元格格式”命令),弹出“单元格格式”对话框,选择“图案”选项卡,选择“宝石蓝”颜色后单击“确定”按钮。

6)设置数据货币格式:

(1)拖动选择C3:D16区域,按Ctrl键再拖动选择F3:F16区域;

(2)选择“格式”菜单中的“单元格”命令,出现“单元格格式”对话框,在“数字”选项卡中选择货币符号¥(人民币符号),不保留小数,最后单击“确定”按钮。

7)设置数据对齐:

拖动选择A2:F2区域,单击“格式”工具栏中的“居中对齐”按钮拖动选择A3:F15区域,单击“格式”工具栏中的“左对齐”按钮

; ; 右侧的下拉拖动选择B16:F16区域,选择“格式”菜单中的“单元格”命令,弹出“单元格格式”对话框,在“对齐”选项卡中将水平对齐方式设置为“靠右”。

8)设置数据区的单元格边框:(1)拖动选择A2:F16区域;

(2)单击“格式”工具栏中的“边框”按钮

右侧的下拉箭头,选择。

最后Sheet2中所有数据的格式如图3-6所示。

四、操作练习: 1学时

数据库管理功能

一、实验目的

1.熟练掌握数据的排序操作。2.掌握数据的筛选操作。

3.掌握对数据清单进行分类汇总的操作。

二、实验内容

1.在硬盘D:区下“学生”的文件夹下建立一个文件名为“实验三”的工作簿,在工作表Sheet1中创建一个如图3-7所示内容的数据清单(输入数据和公式后,将数据全部设置为加粗)。然后把Sheet1的数据清单复制到Sheet2、Sheet3,使Sheet1、Sheet2和Sheet3内容相同。

图3-7 2.对Sheet1的数据清单进行查看、添加、删除等操作。3.对Sheet1的数据清单按“总销售额”进行排序。

4.对Sheet2的数据清单按“出版社”进行排序,然后按“出版社”分类汇总。5.对Sheet3的数据清单进行“自动筛选”,并按“销售数量”自定义筛选方式:大于等于25。

6.培训计划:1学时

三、实验步骤

1.在硬盘D:区下“学生”的文件夹下建立一个文件名为“实验三”的工作簿,在工作表Sheet1中创建一个如图7所示内容的数据清单(输入数据和公式后,将数据

全部设置为加粗)。然后把Sheet1的数据清单复制到Sheet2、Sheet3,使Sheet1、Sheet2和Sheet3内容相同。

在硬盘D:区下“学生”的文件夹下建立一个文件名为“实验三”的工作簿,在工作表Sheet1中创建一个如图7所示内容的数据清单:输入数据和公式(单元格E3的公式为=C3*D3,其他公式复制填充算出;并将数据全部设置为加粗),然后把Sheet1的数据清单复制到Sheet2、Sheet3:在Sheet1中选定A1:E12区域,单击工具栏中的“复制”按钮;切换到Sheet2,单击选中A1,再单击工具栏中的“粘贴”按钮;切换到Sheet3,单击选中A1,再单击工具栏中的“粘贴”按钮。

2.对Sheet1的数据清单进行查看、添加、删除等操作。

(1)单击工作表Sheet1,选择A2:E12区域,或单击选中A2:E12的任一单元格。(2)选择“数据”菜单中的“记录单”命令,出现“Sheet1”对话框。(3)单击“Sheet1”对话框中的“下一条”、“上一条”,查看数据清单中的每一条记录;拖动垂直滚动条,查看数据清单中的每一条记录。

(4)单击“Sheet1”对话框中的“新建”按钮,输入“石油大学”(出版社)、“VFP”(图书系列)、“66”(销售数量)、“26”(销售单价),单击“关闭”按钮,即添加一条新记录。回到数据清单中观察记录的添加情况,并注意新记录的“总销售额”,体会“公式是Excel 2003的灵魂”。

(5)打开“Sheet1”对话框,选择一条记录,单击“Sheet1”对话框中的“删除”按钮,将其删除。

3.对Sheet1的数据清单按“总销售额”进行排序。

方法一:单击选择工作表Sheet1,然后选择数据清单中E列的任一单元格,最后单击“常用”工具栏上的“升序”按钮单按“总销售额”进行排序。

方法二:单击Sheet1数据清单中E列的任意一个单元格,选择“数据”菜单中的“排序”命令,出现“排序”对话框,在“主要关键字”下拉列表中选择所选列的字段名,并且在它的右侧选中“递减”或“递增”,单击“确定”按钮。

4.对Sheet2的数据清单按“出版社”进行排序,然后按“出版社”分类汇总。

或“降序”按钮,对Sheet1的数据清

(1)单击选择工作表Sheet2,然后选择数据清单中A列的任一单元格,最后单击“常用”工具栏上的“升序”按钮序。

(2)选择“数据”菜单中的“分类汇总”命令,弹出“分类汇总”对话框。(3)在“分类字段”下拉列表中选择“出版社”,这是要分类汇总的字段名;在“汇总方式”下拉列表中选择“求和”;在“选定汇总项”下面的列表中选中“总销售额”复选框;因为结果要显示在数据列表的下面,所以选中“汇总结果显示在数据下方”复选框。

(4)定义完毕,单击“确定”按钮得到如图3-8所示的结果。,对Sheet2的数据清单按“出版社”进行排

图3-8 5.对Sheet3的数据清单进行“自动筛选”,并按“销售数量”自定义筛选方式:大于等于25。

(1)单击Sheet3数据清单中任一单元格,在“数据”菜单中,指向“筛选”,选择“自动筛选”命令。观察数据清单的变化。

(2)单击数据清单中A2的下拉箭头,选择“高教”,即按“高教”筛选;再选择“(全部)”。

(3)单击数据清单中C2的下拉箭头,选择“(自定义„)”,弹出“自定义自动筛选方式”对话框,选择“大于或等于”,输入25,单击“确定”按钮。筛选出销售数量大于等于25的记录。

7.EXCEL处理教案 篇七

根据我院实际情况,学生平时成绩主要由上课出勤、平时作业、实验实训和课程实习四部分组成,前两部分各占20%,后两部分各占30%;学期期评成绩主要由期末考试成绩和平时成绩组成,其中平时成绩占40%,期末成绩占60%。现根据此情况准备《网页设计与制作》课程成绩评定的全部资料,并输入到EXCEL表中。

2 成绩量化阶段

根据习惯,大家在记平时成绩时总喜欢用“A+、A、A-、B+、B、B-,……”等符号来表示成绩,因此需要一个将这些符号量化成数值的问题。为方便计算,各符号量化对应表如表1所示。

由于此量化对应表为11项,故不便于使用EXCEL中的IF函数来进行嵌套,为此选用LOOKUP函数,其作用是返回向量或数组中的数值。

LOOKUP函数语法格式:LOOKUP(lookup_value,lookup_vector,result_vector)

其中:

Lookup_value为函数LOOKUP在第一个向量中所要查找的数值,可以为数字、文本、逻辑值或包含数值的名称或引用。

Lookup_vector为只包含一行或一列的区域,其数值可以为文本、数字或逻辑值,文本不区分大小写,但该数值必须按升序排序,否则不能返回正确的结果。

Result_vector只包含一行或一列的区域,其大小必须与Lookup_vector相对应。

说明:

如果函数LOOKUP找不到lookup_value,则查找lookup_vector中小于或等于lookup_value的最大数值。如果lookup_value小于lookup_vector中的最小值,函数LOOKUP返回错误值#N/A。

分析:

根据上述量化对应表,则LOOKUP函数应写成如下格式:

LOOKUP(D3,邀″A″,″A-″,″A+″,″B″,″B-″,″B+″,″C″,″C-″,″C+″,″D″,″E″妖,邀90,85,95,75,70,80,60,45,65,30,0妖)

具体操作:

(1)在E3单元格插入LOOKUP函数,并依次输入相应参数值,单击“确定”按钮后,E3单元格返回具体数值,如图1所示。

(2)单击E3单元格,用鼠标指向右下角的自动填充按钮并按下左键向下拖动进行自动填充。注意,如果D列单元格中没有数据,则E列相应单元格中会出现错误值#N/A。因此,应对函数进行改正。在E3单元格中单击,在地址栏中选定整个LOOKUP函数并右击,选择复制命令,然后再删除单元格中的函数,重新插入IF函数,如图2所示,输入好相关参数。

(3)单击“确定”按钮,重新自动填充整列数据;同理分别量化平时作业、实验实训、课程实习等成绩,如图3所示。

3 计算期评成绩

(1)计算平时成绩。在L3单元格单击,输入公式“=E3觹0.2+G3觹0.2+I3觹0.3+K3觹0.3”,但考虑到前面各项成绩有可能“没有即空白”及“四舍五入”的情况,更正公式为:“=IF(B3=″″,″″,INT(IF(E3=″″,0,E3觹0.2)+IF(G3=″″,0,G3觹0.2)+IF(I3=″″,0,I3觹0.3)+IF(K3=″″,0,K3觹0.3)+0.5))″,确定后再单击右下角自动填充柄自动填充整个平时成绩。

(2)计算期评成绩。在P3单元格单击,输入公式“=L3觹0.4+N3觹0.6”,但考虑前面类似情况及期末考试中有“请假、缺考、舞弊”等特殊情况,更正公式为:“=IF(B3=″″,″″,IF(OR(N3<40,N3=“缺考”,N3=“舞弊”,N3=“请假”),N3,INT(IF(L3=″″,0,L3觹0.4)+IF(OR(N3=″″,N3=“缺考”,N3=“舞弊”,N3=“请假”),0,N3觹0.6)+0.5))),确定后再单击右下角自动填充柄自动填充整个期评成绩,如图4所示。

4 成绩量化变评价

考虑成绩统计表的通用性,有时考查课程只需要成绩评价即可,因此,还需要将成绩由量化而转换成评价。

(1)平时成绩评价。在M3单元格单击,输入公式“=IF(L3=″″,″″,IF(AND(L3<=100,L3>=90),“优秀”,IF(AND(L3<90,L3>=75),“良好”,IF(AND(L3<75,L3>=60),“及格”,IF(AND(L3<60,L3>=0),“不及格”,″″))))”,确定后再使用填充柄自动填充整个平时成绩列。

(2)期末成绩评价。在O3单元格单击,输入公式:“=IF(B3=″″,″″,IF(AND(N3<=100,N3>=90),“优秀”,IF(AND(N3<90,N3>=75),“良好”,IF(AND(N3<75,N3>=60),“及格”,IF(AND(N3<60,N3>=0),“不及格”,N3)))))”,确定后再使用填充柄自动填充整个期末成绩列。

(3)期评成绩评价。在Q3单元格单击,输入公式:“=IF(B3=″″,″″,IF(AND(P3<=100,P3>=90),“优秀”,IF(AND(P3<90,P3>=75),“良好”,IF(AND(P3<75,P3>=60),“及格”,IF(AND(AVERAGEA(P3)<60,AVER-AGEA(P3)>=0),“不及格”,P3))))),确定后再使用填充柄自动填充整个期评成绩列,如图5所示。

5 表格美化及特殊格式显示

(1)选定期末成绩和期评成绩中数值单元格,单击“格式”菜单中的“条件格式”命令,弹出条件格式对话框,输入相应参数,如图6所示,单击确定即可。

(2)选定期末成绩和期评成绩中评价单元格,单击“格式”菜单中的“条件格式”命令,弹出条件格式对话框,输入相应参数,如图7所示,单击确定即可。

(3)到此,成绩评定模板已经完成,以后只需修改学生上课出勤、平时作业、实验实训、课程实习及期末考试成绩,即可自动完成学期成绩量化计算处理,成绩最终效果如图8所示。

6 结束语

成绩量化处理只是EXCEL中一个简单的应用,在EX-CEL中还有许多功能等待进一步去开发利用。

参考文献

[1]朱建平,等.Excel在统计工作中的应用[M].北京:清华大学出版社,2007-01.

8.EXCEL处理教案 篇八

一、结构与功能简介

该工作簿包括“实验14”和用于保存各组(本案例为20组)学生实验数据的“原始数据库”两张工作表。“实验14”由用于接受学生输入实验数据的“实验数据”、自动进行数据处理的“实验处理”与“实验结果”子区(如图所示)以及供学生输入分析文本的“分析与研究”子区等11个子区(详见案例文档*)组成。

二、公式与参数设置的前期准备

为实现数据的自动处理,相应单元格中的公式如下:B22(电阻值):=B18/B19(复制到B22:G22区域);B23(导线平均长度):=AVERAGE(B16:D16);E23(导线平均直径):=AVERAGE(B17:D17);F23(电阻平均值):=AVERAGE(B22:G22);B25(电阻率):=PI()*(E23*0.001)^2*G23/(4*B23*0.01)

为保证实验数据显示合理有效的数字位数,选中相应单元格或区域,执行“格式/单元格/数字/数值|日期|科学记数”命令,设置两位小数的数值格式以及“年—月—日”的日期格式。

为便于编程,选中“实验14”和“原始数据库”工作表的下列区域或单元格,执行“插入/名称/定义”命令,设置各单元格与区域的名称及对应的坐标如下:原始数据=实验14!A14:G19;组1=原始数据库!A2:G7……组20=原始数据库!A135:G140;分析1=原始数据库!H2……分析20=原始数据库!H135。

执行“格式/单元格/保护”命令解除“实验14”工作表的“实验数据”和“分析与研究”两个子区中需要输入数据的单元格或区域的锁定状态,其余单元格均保持默认的锁定状态;再执行“工具/保护/工作表保护”命令保护该工作表,并只允许用户“选定未锁定的单元格”,从而可以在其中输入数据和分析文本。

三、窗体按钮对应宏的录制

为简化VBA程序编制,本案例采用窗体按钮,各自对应基本操作的宏代码在添加窗体按钮后弹出的对话框中单击“录制新宏”录制,也可通过执行“工具/宏/录制新宏”命令录制。典型的操作及自动录制的对应宏代码如下表。

四、各窗体按钮模块中VBA程序(含宏)的编制

包含5个“窗体”按钮。其中,“数据清零与输入数据”按钮用于引导学生在“实验数据”区输入其“姓名”、“实验组号”、“班级”、“实验日期”和实验数据;“学生数据入库保存”按钮用于保存本实验报告及含该学生现有实验原始数据的“原始数据库”;“调用库中学生数据”按钮用于学生在重做实验后,通过输入“姓名”与“实验组号”,从“原始数据库”中调出所保存的旧有实验数据进行修改。

在各个窗体按钮对应模块的宏代码中添加适当的VBA程序,可以完善模块的应用功能(读者可对照上表找出所添加的VBA程序代码)。

(一)“数据清零与输入数据”窗体按钮

Sub Macro1()

Application.ScreenUpdating = False'取消屏幕闪烁

Sheets("实验14").Select '选择“实验14”工作表

Range("B14,D14,F14,G14,B16:D17,B18:G19").Select'选择“实验数据”子区相应数据单元格和数据区域

Selection.ClearContents

Range("B13").Activate '选择B13单元格

End Sub

(二)“数据处理与检查结果”窗体按钮

Sub Macro2()

Application.Goto Reference:="R27C1" '向下翻屏到A27单元格

Application.Goto Reference:="R13C2" '向上移动到B13单元格

End Sub

(三)“保存本组学生数据”窗体按钮

Sub Macro3()

Application.ScreenUpdating = False

Sheets("实验14").Select

ActiveSheet.Unprotect'取消“实验14”工作表保护

'保证“组号”等单元格中必须输入正确内容

If IsNumeric(Cells(14, 2)) = False Or Cells(14, 2) > 20 Or Cells(14, 2) < 1 Or Cells(14, 2) = "" Or Cells(14, 4) = "" Then

MsgBox ("请在“实验组号”单元格B14中输入1~20之间的整数组号,在“姓名”单元格D14中输入您的姓名,在“班级”单元格F16中输入你所在班级代号。")

Else

a = "组" & Cells(14, 2)'组合出“组n”区域名

b = "分析" & Int(Cells(14, 2))'组合出“分析n”单元格名

'将“实验14”工作单中“原始数据”区的数据复制到“原始数据库”工作表相应“组n”区域中

Range("原始数据").Select

Selection.Copy'复制所选区域内容

Sheets("原始数据库").Select

Range(a).Select'选择“组n”名字对应的区域

ActiveSheet.Paste'粘贴所复制区域的内容

'将“实验14”工作单中A27单元格中的“分析与研究”文本复制到“原始数据库”工作表相应“分析n”单元格中

Sheets("实验14").Select

……(笔者注:请读者参阅上面的5条语句自己编写。)

End If

Sheets("实验14").Select

Range("B13").Select

ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True '保护“实验14”工作表

ActiveSheet.EnableSelection = xlUnlockedCells

ActiveWorkbook.Save'保存工作簿

End Sub

(四)“打印本实验报告”窗体按钮

Sub Macro4()

Sheets("实验14").Select

ActiveSheet.Unprotect

Range("A1:G27").Select

Selection.PrintOut Copies:=1, Collate:=True'打印所选择区域

Range("B13").Select

ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True

ActiveSheet.EnableSelection = xlUnlockedCells

End Sub

(五)“调用库中学生数据”窗体按钮

Sub Macro5()

Application.ScreenUpdating = False

Sheets("实验14").Select

ActiveSheet.Unprotect

If IsNumeric(Cells(14, 2)) = False Or Cells(14, 2) = "" Or Cells(14, 2) > 20 Or Cells(14, 2) < 1 Then

MsgBox ("请在“实验组号”单元格B14中输入1~20之间的整数组号。")

Else

a = "组"& Cells(14, 2)

b = "分析" & Int(Cells(14, 2))

'将“原始数据库”工作表相应“组n”区域的原始数据复制到“实验14”工作表的“原始数据”区域中

Sheets("原始数据库").Select

Range(a).Select'选择“组n”名字对应的区域

Selection.Copy

Sheets("实验14").Select

Range("原始数据").Select

ActiveSheet.Paste

'将“原始数据库”工作表名字为“分析n”单元格中的文本复制到“实验14”工作表的A27单元格中

……(笔者注:请读者参阅上面的6条语句自己编写。)

End If

Range("B13").Select

ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True

ActiveSheet.EnableSelection = xlUnlockedCells

End Sub

五、拓展应用

在本案例的基础上还可逐个编制其他物理实验数据的处理与管理工作簿,并通过主控工作簿和用户命令菜单把全部实验工作簿组织成一个系统,再应用于实验教学活动中。教师还可以将窗体按钮改为能实现相同功能的控件按钮。

(作者单位:北京师范大学教育技术学院河南荥阳市第二高级中学)

上一篇:关于农业的论文农业技术论文:农业技术推广的现状与思考下一篇:清明祭