第1章、Excel软件基础及常用运算.ppt
第一章MicrosoftExcel2000软件基础及常用运算,掌握Excel2000的基本操作方法和使用技巧;掌握回归分析原理;掌握一元线性回归模型;学会利用Excel2000求解回归分析、行列式、方程及矩阵运算。,,本章目的,1.1Excel2000基础知识,MicrosoftExcel2000中文版是一个功能强大的电子表格应用软件。它是微软公司生产的办公自动化套装软件Office2000的主要应用程序之一。它具有强大的数据计算与分析处理功能,可以把数据用表格及各种统计图、透视图的形式表示出来。使得制作出来的报表图文并茂,信息表述更加清晰。因而受到人们的普遍欢迎。,1.1.1起动Excel2000,常用方法1.在开始菜单中,单击“程序”的级联菜单MicrosoftExcel2.快捷方式在桌面上建立一个快捷方式,双击其图标即可。,,,1.1.2了解Excel2000的窗口,标题栏,常用工具栏,菜单栏,格式工具栏,编辑栏,列标共256列,行号共65536行,工作表编辑区,状态栏,工作表切换,,,,,,,,,,工作表标签,,1.1.3Excel2000的信息元素,单元格单元格区域工作表工作簿,,1.单元格的概念,单元格是工作表中最基本的存储数据单元。每个单元格最多可以保存32000个字符。单元格的命名是由列标和行号唯一来标识。例如A12表示第一列第十二行的单元格。,每个单元格的六个属性,即数字、对齐、字体、边框、图案及保护;,,2.单元格区域,单元格区域是指多个相邻单元格形成的矩形区域。从D3开始到右下角E6的一片连续单元格区域表示为D3E6,,3.工作表,1工作表的概念工作表是一个由行和列交叉排列的表格。行和列交叉的部分称为一个单元格。,2查看其它工作表,,,,4.工作簿,(1)工作簿的概念工作簿是存储数据、数据运算公式以及数据格式化等信息的文件。一个工作簿由若干个工作表(最多可同时打开255个工作表)组成。工作簿的文件名包括路径(全名)不超过218个字符,默认的扩展名是.XLS。(2)系统每次打开的工作表的个数设置“工具”-“选项”-“常规”-“新工作簿内的工作表数”,,1.1.4选择单元格和单元格区域,,1.选择单元格和单元格区域,2.快速选择大范围的区域,3.选择整个工作表,4.选择不相邻单元格区域,5.选择整行、整列,6.选择相邻和不相邻的行和列,7.在选择区域中移动当前活动单元格,切换到Excel系统演示,1.1.5插入(删除)行、列和单元格,,1.插入单元格操作,1)插入一行或多行,2)插入一列或多列,3)插入单元格,插入行,插入列,插入单元格,选中活动单元格,单击“插入”里“单元格”或单击鼠标右键,出现如图所示对话框。,根据需要选择一项,,2.删除单元格操作,,根据需要选择一项,选中被删除的单元格或区域,单击“编辑”里“删除”命令或单击右键选“删除”项,出现如图所示对话框。,1.1.6数据的计算与排序,1数据的计算2数据的排序,1.数据的计算,利用数据的自动计算功能,可以进行包括求平均值、求和、求最大值、求最小值等计算。粘贴函数,,,常用函数简介SumAverageMaxMinDcountCount,2.数据的排序,排序就是根据数据库中的一列或几列数据的大小对各记录进行重新排列顺序。排序有升序(递增)和降序(递减)两种。可进行排序的数据类型有数值型、文字型、逻辑型、日期型四种。(1)利用“排序”对话框排序;(2)利用常用工具栏中的排序按钮排序。,,排序示例,这是个未经排序的学生成绩表数据库。现要求按总分从高到底排序,总分相同的再按数学成绩,数学相同的再按计算机分从高到底排列。,,打开“数据”中的“排序”命令,选择主要关键字段、次要关键字段和第三关键字段;选择递增或递减单选按钮,,按“确定”后,其结果...,设置排序条件,,,用“排序”对话框排序,,排序后的“学生成绩表”清单,,若取消排序,则单击“菜单”中“编辑”里的“取消排序”,升序按钮,降序按钮,若只按一个关键字段排序可以使用升(降)序按钮,使用工具栏上按钮排序,,,1.1.7使用公式,,公式的使用,1)运算符的种类,2)公式输入和复制,3)相对引用和绝以引用,,,,4公式的命名,,1.运算符的种类,(1)算术运算符(2)比较运算符(3)文本运算符(4)单元格引用符,算术运算符有哪些,()、+、-、*、/、、%运算级别括号最优先,其次是乘方,再其次是乘、除,最后是加、减。同一级别的从左至右计算。,比较运算符有哪些,=、>、<、>=、<=、<>使用以上运算符可以进行两个数大小的比较。可以比较的数据类型有数字型、文字型、日期型。当比较的结果成立时,其值为True;否则为False,文本运算符是用来连接不同的文本产生新的文本。例如A1单元格中输入“中”字,在A2单元格中输入“国”字,在A3单元格中输入=A1如果r1,则离散点为函数关系,所有点在直线上;如果0rKα则显著相关,若rKα则不相关,若r≈Kα则弱相关。,4用Excel解一元线形回归问题,例1徐州夹河矿7408工作面1978年9月对端面顶板的破碎度和控顶距进行矿压观测,得到如下数据,试问控顶距(x)与破碎度(y)是否相关,1.2.3一元非线形回归,1原理把非线形经过线形转换,然后按线形原理进行计算,计算后再将系数进行转换,得到非线形回归曲线。2非线形曲线为方便分析与公式推导,将非线形曲线分为3种类型(下降凹型,上升凸型,上升凹型)13条曲线,如下图,3转换,每种曲线都需根据其特点采用不同的转换形式,通常采用取对数、取倒数等。手工操作比较麻烦,需小心翼翼地一步步进行。,例如,4用Excel解一元非线形回归问题,例1某矿用计算机模拟的方法对大巷皮带运输能力x(吨/每小时)与采出煤仓(y)的关系进行了研究得出五种数据。求X与Y之间的关系式。,1.3行列式、方程及矩阵运算,1.3.1行列式,MDETERM例如,MDETERMB4E7252,1.3.2解方程,工具\单变量求解例如X37X23X90,1.3.3解线性方程组,例如,求解步骤1)先分别求4个行列式的值MDETERM为D119,D1151,D2147,D3192)计算X1D1/DX2D2/DX3D3/D即X11.2689,X21.2353,X30.15973)检验X1、X2、X3是原方程的解。,1.3.4矩阵Matrix,1定义mn个数,排成m行n列的表,叫(m,n)矩阵。当mn时,A叫n阶矩阵。注意矩阵与行列式是两个完全不同的概念行列式是一个数,矩阵是个有序元素组成的表。,2矩阵运算,1)乘法MMULTCtrlShiftEnter注意第一个矩阵的列数第二个矩阵的行数时才能相乘。例如求AB,①分别在B4D6,F4H6中输入矩阵A、B的数值②选中B9D11③健入MMULTB4D6,F4H6④同时按CtrlShiftEnter,乘法步骤,矩阵求逆,2)矩阵求逆MinverseCtrlShiftEnter例如求A的逆矩阵A-1,矩阵求逆步骤,①在B4D6中输入矩阵A的数值②选中F4H6③键入minverseB4D6④同时按CtrlShiftEnter,,,1.4Excel2000数据库操作,,,,,1.4.1建立数据清单,1.4.2数据的排序和筛选,1.4.3数据的分类汇总,,目录,,,1.4.1建立数据清单,,Excel2000数据库,Excel数据库管理并不是真正意义上的数据库管理系统,它只是把Excel工作表中的数据清单当作一个数据库,利用系统提供的组织、管理、处理数据的功能对数据清单进行查询、排序、筛选以及分类汇总等类似于数据库管理系统的操作。,建立数据清单,此行是字段名,此四行是四条记录,,1.建立数据库的原则,(1)最好每张工作表只放一个数据库清单(一片连续的数据区域,不应有空行或空列);(2)数据库的第一行称为数据库的结构(字段集或列标题);(3)同一列中除了字段之外,其它各数据类型和格式要一致。(4)一个数据库最多记录数是65536条,字段最大个数是255。,2.设计数据库的结构,要建立一个数据库清单,首先要决定该数据库的字段个数及其字段名(我们称数据库结构)。字段名可以是汉字、英文或汉语拼音等。建立好数据结构后,就可以利用前面介绍的方法输入数据了。,3.编辑数据,,1)利用记录单查看、编辑记录2)利用“工作表编辑”方法编辑数据库数据,编辑,,,,打开“数据”中的“记录单”命令,显示如图所示记录单。右上角的1表示当前记录是1号,8表示一共有8条记录。“添加记录”单击“新建”;删除当前记录选“删除”,“上一条”、“下一条”可以查看其它记录;点击“条件”,输入条件表达式,只对满足条件的记录进行显示。若修改只需点击某数据项。,,,打开记录单对话框,,,利用“工作表编辑”方法编辑数据库数据,添加记录在当前工作表最后一行的空白处添加数据插入记录先插入一空白行,再输入数据删除记录利用删除一行(或多行)单元格区域的方法删除字段选用删除一列(或多列)单元格区域的方法,1.4.2数据库的排序和筛选,1.什么是排序,排序就是根据数据库中的一列或几列数据的大小对各记录进行重新排列顺序。排序有升序(递增)和降序(递减)两种。可进行排序的数据类型有数值型、文字型、逻辑型、日期型四种。(1)利用“排序”对话框排序;(2)利用常用工具栏中的排序按钮排序。,,排序示例,这是个未经排序的学生成绩表数据库。现要求按总分从高到底排序,总分相同的再按数学成绩,数学相同的再按计算机分从高到底排列。,,打开“数据”中的“排序”命令,选择主要关键字段、次要关键字段和第三关键字段;选择递增或递减单选按钮,,按“确定”后,其结果...,设置排序条件,,,用“排序”对话框排序,,排序后的“学生成绩表”清单,,若取消排序,则单击“菜单”中“编辑”里的“取消排序”,升序按钮,降序按钮,若只按一个关键字段排序可以使用升(降)序按钮,使用工具栏上按钮排序,,,2.什么是筛选,使用筛选命令可以只显示满足指定条件的那些记录。它具有查找的功能。这对于一个大型的数据库而言,此功能是很有用的。系统提供了“自动筛选”和“自定义自动筛选”两种。,1)自动筛选,单击“数据”里的“筛选”命令,在其下拉的级联菜单中选择“自动筛选”命令,如图,点击性别下拉按钮,点击“男”,显示结果.,单击“总分”字段的“自定义...”,,,只显示性别是“男”的记录,2)自定义自动筛选,选择或输入上例筛选条件,得到满足条件的三条记录,,3)撤消自动筛选,再次单击“数据”里的“筛选”级联菜单中的“自动筛选”命令即可(即取消其前的复选框选中标记)。,,1.4.3数据的分类汇总,分类汇总,分类汇总就是把某一个关键字段的相同数据汇总在一起。使用分类汇总命令之前,首先要对关键字段进行排序,使关键字段相同的数据记录可以连续访问。,分类汇总举例,先将性别字段排序。选择分类汇总的区域。单击“数据”中的“分类汇总”命令,在分类汇总对话框中选择相关内容,单击“确定”即可。,按总分汇总,,汇总结果,单击此处只显示“总计”,单击此处只显示“男分类汇总”和“女分类汇总”,单击此处显示所有记录,,,,,单击此处只显示“总计”,单击此处只显示“男分类汇总”和“女分类汇总”,单击此处显示所有记录,,,,清除分类汇总,如果想清除分类汇总回到数据库清单的初始状态,只需单击菜单栏中“编辑“里的“撤消分类汇总”命令(若已按了1、2或3分级显示,则需多次按“撤消显示分级层次”至到出现“撤消分类汇总”为止),或在“分类汇总”对话框中按“全部删除”按钮。,,1.4.4数据库高级操作,VBA开发技术见P25;自动化服务器技术;利用Excel强大的报表输出功能,广大编程爱好者常常利用Excel做报表输出工具。在这里作者举例说明如何应用前台应用程序把数据从数据库中导出到Excel中。,,自动化服务器技术,Excel作为报表输出工具,第一章结束,