1、深 圳 大 学 实 验 报 告课程名称: 计算机基础实验名称: 电子表格处理学院: 建筑与城市规划学院 专业: 建筑学报告人: XXX 学号: 2015XXXX 班级: XXXXXX同组人:指导教师: 李炎然实验时间: 2015.11.16实验报告提交时间: 2015.11.22教务处制一实验目的1. 掌握工作表和工作簿的基本操作。2. 掌握公式和函数的使用方法。3. 掌握数据清单的管理方法。4. 掌握数据分析工具和 VBA 编程方法。二实验步骤与结果5.2实验环境1. 硬件环境:微机2. 软件环境:Windows 8 中文版,WPS 表格 20165.3实验内容1.Excel 的基本操作Ex
2、cel 工作窗口的组成执行“开始”菜单的“所有程序”/“WPSOffice2016”/“WPS 表格”命令(如图5-1所示),图5-1 “开始”菜单或双击桌面上的“WPS 表格”快捷图标 。点击按钮 打开菜单后单击“新建”新建空白表格文件,同时在该工作簿中新建了一个名为“sheet1”的空工作表, 该工作表就是默认的当前工作表,如图5-2和图5-3所示。(2)单元格的操作图5-2 新建空工作表图5-3WPS表格2016工作窗口选择单元格选择一个单元格,直接单击相应的单元格即可。若选择一行或一列单元格,将鼠标移动到相应行或列对应的数字或字母处,单击即可。若选择多行或多列单元格,将鼠标移动到相应行
3、或列对应的数字或字母处,然后拖动到适当的位置松开即可。清除单元格选择要清除的单元格,按 Delete或单击右键选择“清除内容”命令即可,如图 5-4 所示。修改单元格内容双击需要修改内容的单元格,然后输入新的内容,单击 Enter 即可。插入单元格首先在要插入单元格的地方选择单元格,选择单元格的数目和即将要插入的单元格。然后在选择的区域右击,选择“插入”命令,从弹出的对话框中选择要插入的方式。删除单元格首先在要删除单元格的地方选择单元格,选择单元格的数目和即将要删除的单元格。然后在选择的区域右击,选择“删除”命令,从弹出的对话框中选择要插入的方式。图5-4 快捷菜单(3)数据的输入和编辑日期与
4、时间的输入必须按照 Excel 认可的日期和时间格式输入,即使用“/”或“-”作为分隔符,输入格 式为“年/月/日”,否则将被当作文字常量处理。例如 2007-6-30,2007/6/30,12:50,2007/6/30 12:50。公式的输入公式是指以等号“=”开始,后跟运算数和运算符的表达式,每个运算数可以是常量、单元格或单元格区域的引用地址或函数等。(4)格式化工作表1) 格式化数据格式化工作表中的数据,就是定义数据(显示)格式、对齐方式、字体、单元格边框、 背景图案、是否保护数据等。在工作区中单击鼠标右键,在弹出式菜单中选择“设置单元格格式”命令,出现“设置 单元格格式”对话框,使用对
5、话框中不同的标签可对当前单元格或当前单元格区域的格式进行设置。在 Excel2013 中这些设置大部分也可以通过在“开始”选项卡中点击 相应的命令按钮来完成设置,如图5-5所示。2) 调整行高和列宽Excel 2013 中默认的行高是 14.4,列宽是 8.11。要调整列宽、行高,可单击图标图5-5 “单元格格式”窗口右侧的按钮 的选项卡中“格式”列表框,其中的“行”或“列”命令,可自行设置为 任意数值的列宽与行高,也可以执行其中的命令“最适合的行高”或“最适合的列宽”以根据单元格内容来自动设置最适合的行高或列宽,如图5-6所示。2.公式与函数(1)单元格引用相对地址引用形式如 B1、C1 为
6、相对引用,是指引用相对于所在单元格位置的单元格。当复制带有相对引用的公式时,被粘贴公式中的“相对引用”将被更新,并指向与当前公式位置相对应的其他单元格。绝对引用地址形式如$B$1、$C$1 为绝对引用,是指引用工作表中固定不变的单元格。当复制带有绝对引用的公式时,被粘贴公式中的“绝对引用”将被原样复制。混合引用地址混合引用包含一个绝对引用和一个相对引用,形式如$B1、C$1,其结果就是可以使单元格引用的一部分固定不变,另一部分自动改变。它可分为绝对列和相对行、或者相对列和绝对图5-6 设置行高和列宽行两种形式。当复制带有混合引用的公式时,被粘贴公式中的绝对引用部分不变,相对引用部分改变。(2)
7、数组公式在单元格“C6”中输入公式“=A1:A5+B1:B5-C1:C5”,但不要按键(在此输入公式的方法与输入普通公式的方法一样,否则如图5-7所示),按【Shift+Ctrl+Enter】组合键。此时,可以看到 “A1”到“C5”的单元 格中都会 被 大括号“”框住的函数式填充,即“=A1:A5+B1:B5-C1:C5”,如图 5-8所示。(3)内建函数单击需要插入函数的单元格,点击编辑栏中的“插入函数”按钮 者点击 “公式”选项卡,再选择需要的函数,如图5-9所示。或者,单击任意函数按钮,再选择“其它函数”或“插入函数”,出现“插入函数”窗口,如图5-10到图5-12所示,选择函数后选择
8、单元格范围,如图5-13所示。 图5-8 输入数组公式图5-7 输入普通公式图5-9 “公式”选项卡图5-10 “其他函数”图5-11 “插入函数”3.数据清单(1)数据的有效性为了在输入数据时尽量少出错,可以通过 Excel 的数据有效性对话框,设置单元格中允 许的数据类型,以及有效数据的取值范围确认输入数据的正确性。默认情况下,输入单元格 的图5-12 “插入函数”窗口图5-13 “函数参数”窗口有效数据为任何值。例 5-1在图 5-14 所示的数据清单中,设置 C列的输入方式为下拉框,下拉框中的数据为“A、B或C”。具体步骤如下:选定要设置数据有效性的单元格区域C3:C5。点击“数据”选
9、项卡上“有效性”,如图5-15所示,打开“数据验证”对话框, 在“允许”下拉框中选择“序列”。在“来源”文本框中输入可选项,如“A,B,C”,选项之间用半角状态下的逗号分隔,勾选“提供下拉箭头”复选框,如图 5-16 所示,点击“确定”按钮即可。图5-14 成绩单图5-15 数据有效性设置好的数据清单如图 5-17所示。(2)排序将图 5-14所示的数据清单按照“高数”成绩重新排序。选中除表格标题外的单元格,单击“数据”选项卡中的“排序” ,打开“排序”对话框,如图5-18所示。在“主要关键字”选择B列,“排序依据”选择“数据”,“次序”选择“降序”,则记录按出生日期从小到大排序,如图5-19
10、所示。图5-16 “数据有效性”对话框图5-17 设置好的数据清单(3)数据筛选1)自动筛选例 5-2在图 5-14 所示的数据清单中筛选出大英成绩为A的同学,结果显示在原来数据清单区域。选中除表格标题外的单元格,单击“数据”选项卡中的“自动筛选” ,每个字段名右侧出现一个下拉箭头,单击“大英”字段名右侧的下拉按钮,直接勾选“A”,单击“确定”按钮,如图5-20图5-18 “排序”窗口图5-19 排序后的成绩单所示。2)高级筛选使用高级筛选之前,必须建立条件区域。条件区域第一行是跟条件有关的字段名,以下行是条件行。条件行有以下规定:一条空白的条件行表示无条件。同一条件行不同单元格的条件,互为“
11、与”的关系。不同条件行不同单元格中的条件,互为“或”的关系。图5-20 自动筛选对相同的字段指定一个以上的条件,或条件为一数据范围,应重复输入字段名。例 5-3在图 5-124所示的数据清单中筛选出高数成绩大于B,同时大英成绩大于B的所有同学,并将筛选结果显示在以单元格 A11 为首的区域中。首先在区域A7:B8建立条件区域,在A7输入“高数”,在B7输入“大英”,在 A8输入“B”,在B8输入“B”。单击“数据”选项卡中的 “高级”按钮,出现“高级筛选”对话框如图 5-21所示。图5-21 “高级筛选”窗口图5-22 高级筛选后的成绩单(1)选中 “将筛选结果复制到其他位置”,在列表区域输入
12、“$A$2:$C$5”,在“条件区域”输入“$A$7:$B$8”,在“复制到”输入“$A$11”,单击“确定”,得到如图 5-22右图所示的筛选结果。例 5-4在图 5-124所示的数据清单中筛选出高数成绩大于B,或者大英成绩大于B的所有同学,并将筛选结果显示在以单元格 A11 为首的区域中。首先建立条件区域,将单元格 B8的内容移动到 B9,则区域 A7:B9组成了新的条件区域。单击“数据”选项卡中的“高级”按钮,在“高级筛选”对话框中,选中“将筛选结果复制到其他位置”,列表区域与例5-3中设置相同,条件区域输入“$A$7:$B$9”,在“复制到”输入“$A$11”,单击“确定”。筛选结果如
13、图 5-23所示。4.图表应用(1)创建图表例 5-3将图 5-14中所示数据清单中三位同学的两科成绩以柱形图进行比较。步骤:选择区域A2:C5,单击“插入”选项卡中的“图表”按钮,打开“插入图表”对话框,如图5-24所示,单击“确定”,得到结果如图5-25所示。图5-23 高级筛选后的成绩单(2)(2)修改图表用鼠标点击图表中的任意位置使图表呈选中状态,WPS表格2016 的功能区会出现三个个有关图表的功能选项卡:“文本工具”选项卡 、“绘图工具”选项卡 和“图表工具”选项卡 ,来帮助用户完成修改和格式化工作。 可以修改图表的图表类型、源数据、图表选项、位置以及布局等。图5-24 “插入图表
14、”窗口图5-25WPS生成的表格“成绩单”选择图表数据源。点击“图表工具”选项卡上“数据”组的“选择数据”按钮,打开“编辑数据源”对话框,在“图表数据区域”输入框中输入“A2:C5”或者点击右侧的“选择数据区域”按钮 在工作表中拖动选择区域“A2:C5”然后点击按钮返回,即可将数据清单中的前三行数据也就是这三位同学的数据作为数据源。在“轴标签(分类)”中点击“编辑”按钮 ,在工作表中拖动选择区域“B3:B7”。“选择数据源”对话框如图 5-26所示。最后单击“确定”退出。设置图表选项。可以根据要求,修改已生成图表的布局、横纵标轴名称以及图表名称等,这可以通过“图表工具”选项卡上的“图标布局”组
15、中的“快速布局”下拉列表框来完成,如图5-27所示。而具体图表元素的位置,还可以通过鼠标拖动完成。图5-26 “编辑数据源”对话框图5-27 “快速布局”下拉列表框(3)格式化图表可以通过“图表工具”选项卡上的“当前所选内容”组中的“设置格式”在右侧快捷功能区打开“属性”窗口。共有六个选项:“图表选项”中的“填充与线条”、“效果”和“大小和属性”,以及“文本选项”中的“填充与轮廓”、“效果”和“文本框”。“属性”窗口局部如图5-28所示。三练习题解答1.练习1如图 5-29和图 5-30所示,详情请看附件“ex01”。图5-28 “属性”窗口图5-30WPS生成的“在校学生人数”条形图2.练习
16、2如图 5-31和图 5-32所示,详情请看附件“ex02”。图5-29 编辑后的“在校学生人数”表格图5-31 编辑后的“销售计划”表格3.规划求解请利用规划求解计算出百钱百鸡问题的一个解,要求公鸡、母鸡和小鸡三种鸡都要有。如图5-33和图5-34所示。 图5-32WPS生成的“服装”柱状图图5-33 百钱买百鸡问题4.模拟运算表请利用模拟运算表编制九九乘法表。答:由于WPS没有模拟运算表,我通过混合地址来完成任务,如图5-35所示。5.求阶乘请编写一个 VBA程序,该程序首先弹出一个对话框输入数据 N,然后计算N!并通过 输出框输出。请把这个过程指定给工作表中的按钮并运行。答:程序代码如下
17、:图5-34 规划求解得一解图5-35 九九乘法表Sub NT()Dim n As Integer, i As Integer, k As Longn = InputBox(“请输入 N:“)k = 1For i = 1 To nk = k * iNext iMsgBox “N的阶乘是:“ & kEnd Sub四实验心得本次实验给我最大的感受就是WPS Office 并不能完全取代 Microsoft Office,这是很多人都难以意识到的一点。由于懒,所以我一直坚持使用原装 WPS来勉强完成一次又一次的实验报告,虽然这个过程有点艰辛,但不失乐趣,同时,我学习了两个软件,这是意外的收获。在 W
18、PS中,迷你图,没有;数据图标,没有;数据运算表,没有。但是 WPS真的是鸡肋吗?我觉得还不能这么早下结论。我觉得这恰恰也是 WPS的优点。事实上,很多人根本不需要用到这么多复杂的功能,而 WPS 容量小、运行快、页面简洁明了、免费,这恰恰符合大众的要求。而 Excel 容量大、功能强大、近几年的版本收费,这其实也是我一直懒得去下载它的原因。再来就是运用电子邮件请教问题。除了注册一些网络账号,我几乎不会使用邮箱。然而这一次,我在使用高级筛选的时候遇到了问题,然后马上发邮件向老师请教,虽然最后我还是通过上网找到了别的解决办法,但这提醒了我电子邮件也是很方便的。在其他的科目,老师们第一节课都有把他们的邮箱告诉我们,今后,我若是有问题,请教老师时便能十分方便了。指导教师批阅意见:成绩评定:指导教师签字:年 月 日备注:注:1、报告内的项目或内容设置,可根据实际情况加以调整和补充。2、教师批改学生实验报告时间应在学生提交实验报告时间后10日内。