Excel在数据管理与分析中的应用ppt课件.pptx

上传人:牧羊曲112 文档编号:1966888 上传时间:2022-12-28 格式:PPTX 页数:101 大小:1.77MB
返回 下载 相关 举报
Excel在数据管理与分析中的应用ppt课件.pptx_第1页
第1页 / 共101页
Excel在数据管理与分析中的应用ppt课件.pptx_第2页
第2页 / 共101页
Excel在数据管理与分析中的应用ppt课件.pptx_第3页
第3页 / 共101页
Excel在数据管理与分析中的应用ppt课件.pptx_第4页
第4页 / 共101页
Excel在数据管理与分析中的应用ppt课件.pptx_第5页
第5页 / 共101页
点击查看更多>>
资源描述

《Excel在数据管理与分析中的应用ppt课件.pptx》由会员分享,可在线阅读,更多相关《Excel在数据管理与分析中的应用ppt课件.pptx(101页珍藏版)》请在三一办公上搜索。

1、第8章 数据审核与数据分析,本章学习目标,1、了解加载宏的使用方法2、掌握数据审核的方法3、掌握模拟运算表的建立方法4、掌握单变量求解的方法5、掌握方案分析的方法6、掌握线性规划求解的方法7、掌握数据分析工具的应用方法,8.1 加载宏与分析工具安装,加载宏的概念加载宏是一种可选择性地安装到计算机中的软件组件,用户可根据需要决定是否安装。其作用是为 Excel 添加命令和函数,扩充Excel的功能。Excel加载宏的扩展名是.xla或.xll。,8.1 加载宏与分析工具安装,2、Excel内置加载宏,8.1 加载宏与分析工具安装,3、加载宏的安装选择“工具”|“加载宏”菜单,8.2 数据审核及跟

2、踪分析,1、概念数据审核是一种查找单元格数据错误来源的工具,通过它可以快速地找出具有引用关系的单元格,借此分析造成错误的单元格。数据审核使用追踪箭头,通过图形的方式显示或追踪单元格与公式之间的关系。 2、数据审核的方式追踪引用单元格 追踪从属单元格,8.2 数据审核及跟踪分析,3、追踪引用单元格示例,8.2 数据审核及跟踪分析,4、 数据有效性 限制数据的范围 案例某班要建立一个成绩登记表,为了减少成绩输入错误,可以对成绩表中数据的输入类型及范围进行限制。限制学号为8位字符,不能小于8位,也不能多于8位。限制所有学科成绩为0100之间的整数。限制科目列标题的取值范围,如“高数”不能输入为“高等

3、数学”。,8.2 数据审核及跟踪分析,成绩表示例,8.2 数据审核及跟踪分析,限制方法选择“数据”|“有效性”,限定数据类型,限定方式,设置数据大小范围或长度,8.2 数据审核及跟踪分析,5、圈释无效数据,8.3 模拟运算表,1、概念模拟运算表是对工作表中一个单元格区域内的数据进行模拟运算,测试使用一个或两个变量的公式中变量对运算结果的影响。2、模拟运算表的类型基于一个输入变量的表,用这个输入变量测试它对多个公式的影响;单模拟运算表基于两个输入变量的表,用这两个变量测试它们对于单个公式的影响双模拟运算表,8.3 模拟运算表,1、单变量模拟运算表概念在单变量模拟运算表中,输入数据的值被安排在一行

4、或一列中。同时,单变量模拟表中使用的公式必须引用“输入单元格”。所谓输入单元格,就是被替换的含有输入数据的单元格 案例假设某人正考虑购买一套住房,要承担一笔250 000元的贷款,分15年还清。现想查看每月的还贷金额,并想查看在不同的利率下,每月的应还贷金额。,8.3 模拟运算表,1、建立模拟运算表,3、C4的公式中引用了B4单元格,在实际计算时,将用B列B5:B11的值逐一代替公式中的B4。,2、选择“数据”|“模拟运算表”,8.3 模拟运算表,案例假设某人想贷款45万元购买一部车,要查看在不同的利率和不同的偿还年限下,每个月应还的贷款金额。假设要查看贷款利率为5%、5.5%、6.5%、7%

5、、7.5%、8%,偿还期限为10年、15年、20年、30年、35年时,每月应归还的贷款金额是多少,8.3 模拟运算表,模拟运算表的设置,=PMT(B1/12,B2*12,D1),8.4 单变量求解,概念所谓单变量求解,就是求解具有一个变量的方程,Excel通过调整可变单元格中的数值,使之按照给定的公式来满足目标单元格中的目标值.案例某公司想向银行贷款900万元人民币,贷款利率是8.7%,贷款限期为8年,每年应偿还多少金额?如果公司每年可偿还120万元,该公司最多可贷款多少金额?,8.4 单变量求解,单变量求解方法1、建立求解公式:,2、设置求解公式,3、求解结果,8.5 方案分析,1、概念方案

6、是已命名的一组输入值,是 Excel 保存在工作表中并可用来自动替换某个计算模型的输入值,用来预测模型的输出结果。 2、案例已知某茶叶公司2001年的总销售额及各种茶叶的销售成本,现要在此基础上制订一个五年计划。由于市场竟争的不断变化,所以只能对总销售额及各种茶叶销售成本的增长率做一些估计。最好的方案当然是总销售额增长率高,各茶叶的销售成本增长率低。 最好的估计是总销售额增长13%,花茶、绿茶、乌龙茶、红茶的销售成本分别增长10%、6%、10%、7%。,8.5 方案分析,建立方案解决工作表,建立方法如下,输入下表A列、B列及第3行的所有数据;在C4单元格中输入公式“=B4*(1+$B$16)”

7、,然后将其复制到D4F4;在C7中输入公式“=B7*(1+$B$17)”,并将其复制到D7F7;在C8中输入公式“=B8*(1+$B$18)”,并将其复制到D8和F8;在C9中输入公式“=B9*(1+$B$19)”,并将其复制到D9F9;在C10中输入公式“=B9*(1+$B$20)”,并将其复制到D10F10;第11行数据是第7,8,9,10行数据对应列之和;净收入是相应的总销售额和销售成本之差,E19的总净收入是第13行数据之和。,8.5 方案分析,建立方案(1)选择“工具”|“方案”菜单,单击添加按钮,然后在添加方案对话框中输入方案名,8.5 方案分析,输入方案变量,8.5 方案分析,建

8、立方案报告,8.5 方案分析,建立方案透视图,8.6 线性规划求解,1、规划求解问题的特点:问题有单一的目标,如求运输的最佳路线、求生产的最低成本、求产品的最大盈利,求产品周期的最短时间等。问题有明确的不等式约束条件,例如生产材料不能超过库存,生产周期不能超过一个星期等。问题有直接或间接影响约束条件的一组输入值。,8.6 线性规划求解,2、Excel规划求解问题由以下3部分组成 (1)可变单元格(2)目标函数(3)约束条件,8.6 线性规划求解,3、案例某肥料厂专门收集有机物垃圾,如青草、树枝、凋谢的花朵等。该厂利用这些废物,并掺进不同比例的泥土和矿物质来生产高质量的植物肥料,生产的肥料分为底

9、层肥料、中层肥料、上层肥料、劣质肥料4种。为使问题简单,假设收集废物的劳动力是自愿的,除了收集成本之外,材料成本是低廉的。该厂目前的原材料、生产各种肥料需要的原材料比例,各种肥料的单价等如下各表所示。问题:求出在现有的情况下,即利用原材料的现有库存,应生产各种类型的肥料各多少数量才能获得最大利润,最大利润是多少?,8.6 线性规划求解,表2 生产肥料的库存原材料,表1 各肥料成品用料及其价格表,表3单位原材料成本单价,8.6 线性规划求解,规划求解第一步建立求解工作表,8.6 线性规划求解,规划求解第二步设置求解参数选择“工具”|“规划求解”菜单,设置求解的各项参数,如下图所示。,8.6 线性

10、规划求解,规划求解第3步求解,8.6 线性规划求解,修改资源 肥料厂接到一个电话:只要公司肯花10元的运费就能得到150个单位的矿物。这笔交易稍稍降低了矿物质的平均价格,但这些矿物质值10元吗?解决该问题的方法是,将库存矿物3 500改为3 650,用规划求解重新计算最大盈余。看除去¥10的成本后,盈余是否增加,8.6 线性规划求解,修改约束条件 肥料厂接到一个电话,一个老顾客急需25个单位的上层肥料,公司经理在检查打印结果后,发现没有安排生产上层肥料。决定增加约束条件,为他生产25个单位的上层肥料。,增加的约束条件,8.6 线性规划求解,规划求解的结果报告运算结果报告,8.6 线性规划求解,

11、2、敏感性报告,8.6 线性规划求解,3、极限报告,8.7 数据分析工具库,1、概述分析工具库由Excel自带的加载宏提供,如果启动Excel后,在Excel的“工具”菜单中没有“数据分析”菜单项,就需启动“工具”中的“加载宏”菜单项,将“分析工具库”加载到Excel系统中。Excel的“分析工具库”加载宏还提供了一些统计函数、财务函数和工程函数。这些函数只有在安装了“分析工具库”后才能使用,8.7 数据分析工具库,2、Excel分析工具库中的工具,8.7 数据分析工具库,3、 统计分析 Excel的分析工具库提供了3种统计观测分析的工具:指数平滑分析、移动平均分析和回归分析 。三种工具的用法

12、相同,以指数平滑分析为例说明其用法。(1)在工作表的一列上输入各时间点上的观察值,如下图A列所示。,8.7 数据分析工具库,(2)选择“工具”“数据分析”菜单项,从弹出的对话框中选择“指数平滑”。 (3)设置“输入”、“输出”选项,如下图所示。,8.7 数据分析工具库,4、假设检验 Excel的分析工具库中也提供了一些假设分析工具,如:t-检验、z-检验、F-检验。运用检验工具可以轻松地完成均值、方差的假设检验。 案例某种子公司为比较两个稻种的产量,选择了25块条件相似的试验田,采用相同的耕种方法进行耕种试验,结果播种甲稻种的13块田的亩产量(单位:市斤)分别是:880、1 120、980、8

13、85、828、927、924、942、766、1 180、780、1 068、650;播种乙稻种的12块试验田的亩产量分别是:940、1 142、1 020、785、645、780、1 180、680、810、824、846、780。问这两个稻种的产量有没有明显的高低之分。,8.7 数据分析工具库,输入A、B两列的样本数据,8.7 数据分析工具库,设置t检验的各项参数,8.7 数据分析工具库,5、回归分析Excel通过对一组观察值使用“最小二乘法”直线拟合,进行线性回归分析,该回归分析可同时解决一元回归与多元回归问题。案例下图所示的工作表中,列出了美国19561970年间历年的人均可支配收入和

14、人均可消费支出的数据。试用图中的数据拟合模型。模型中的趋势变量t,用于反映除人均收入之外的所有其他因素对人均消费的影响,8.7 数据分析工具库,8.7 数据分析工具库,设置回归分析模型的参数,8.7 数据分析工具库,回归分析结果,The End,第9章 外部数据的导入与分析,第9章 外部数据的导入与分析,Excel是一个极好的数据分析和图表分析工具,也是一个高效的数据输入工具。将它和专业数据库应用系统相结合,作为数据库系统的输入工具或数据分析工具,能解决数据库系统应用过程中的许多问题,极大地提高工作效率。,本章学习目标,1、了解Excel与外部数据交换的方法2、掌握Excel访问外部数据的条件

15、3、了解MsQuery的功能及用法4、掌握MSQuery单表和多表查证方法5、掌握Excel与ACCESS、VFP交换数据的方法6、掌握Excel与文本文件交换数据的方法,9.1 导入Web数据,概述Excel提供了Web页数据的导入功能 ,能够将因特网中的网页数据导入Excel进行分析。导入Web数据的方法1)保证计算机已经与网络连接。2)选择Excel的“数据”|“导入外部数据”|“新建Web查询”,Excel会弹出“新建Web查询”对话框,如下图9所示,9.1 导入Web数据,3)在图中“地址”文本框中输入Web页的网络地址,单击图中的“转到”按钮。稍后系统就会在该对话框中显示完整的We

16、b页。图中显示的是新浪网的股票交易Web页。,9.1 导入Web数据,4)单击Web页数据区域中要导入数据前面的按钮。5)单击图中的“导入”按钮后,Excel会弹出数据存放位置的设置对话框,如图(a)所示。图(b)是导入到Excel中的Web数据。,9.2 Excel与Word的数据交换,概述Miscrosoft Office系统内的各种软件之间的数据交换非常方便,通过复制和粘贴就能够传递数据。Excel与Word是Microsoft Office系统中最常用的两种办公应用软件,Word常用于处理文字,Excel常用于表格计算。方法(1)选中Excel中的表格数据区域,然后单击工具栏中的“复制

17、”按钮(或按Ctrl+C键)。(2)单击Word文档中要插入Excel表格的位置,然后单击Word工具栏中的“粘贴”按钮(或按Ctrl+V键)。,9.3 Excel与文本文件的数据转换,文本文件概述文本文件是计算机中的一种通用格式的数据文件,它可以在各软件系统之间传递数据。几乎所有的软件系统都可直接操作文本文件。例如,Word、Excel、Access、FoxPro、Porer Point、Sybase、Oracle、C语言编辑器等,都能建立、修改或读入文本文件。,9.3 Excel与文本文件的数据转换,2将Excel工作表保存为文本文件,9.3 Excel与文本文件的数据转换,2导入文本文件

18、到Excel工作表中步骤之一:选择Excel的“文件”|“打开”菜单,并在“打开”对话框中指定“文本文件(*.prn)”类型。,9.3 Excel与文本文件的数据转换,2导入文本文件到Excel工作表中步骤之二:文本文件中各列的间隔方式,9.3 Excel与文本文件的数据转换,2导入文本文件到Excel工作表中步骤之三:指定各数据之间的间隔符,9.3 Excel与文本文件的数据转换,2导入文本文件到Excel工作表中步骤之四:指定各列数据的类型及是否导入。,9.4 Excel与外部数据库,1、概述将Excel与数据库系统结合起来,运用数据库系统管理、组织、存储数据,用Excel为数据库输入数据

19、,对数据库系统处理的结果数据进行分析、制图或作财务分析等,将会极大地提高工作效率,达到事半功倍的效果。ODBC(Open Database Connetivity)即人们常说的“开放式数据库互连”,它是数据库系统的一种接口技术,可用于不同的应用程序,如Visual Basic、Excel、MISCROSOFT Qurey等。ODBC主要用于数据库系统与其他应用程序之间的通信,它提供应用程序与数据库系统之间进行通信的一些技术细节。,9.4 Excel与外部数据库,ODBC驱动程序ODBC 驱动程序是符合“开放数据库互连”标准的数据源驱动程序。它提供了多种数据库管理系统的驱动程序,如Access、

20、SQL Sever等,通过这些驱动程序,可以直接访问相关数据库系统中的数据。 数据源就是数据的来源,是要访问的数据库的一组存储信息,它包含了用于数据库连接所必需的信息。另外,还包括数据库服务器的名称和位置,用于连接数据库的驱动程序的名称,以及在登录到数据库时所需的信息。,9.4 Excel与外部数据库,2、访问外部数据库的条件 1)具有访问外部数据的权限 2)系统中安装了 Microsoft Query 3)具有访问外部数据库的ODBC 驱动程序,9.5 Microsoft Query介绍,1 Microsoft Query概述 Microsoft Query可作为一个独立的工具单独运行,用以

21、查询各种数据库中的数据,也可以在Excel的工作表中调用它,用于将外部数据库中的数据导入到Excel的工作表中。使用 Query 从外部数据库中检索数据到Excel的工作表,可以减少数据的重复输入。此外,当外部数据库更新数据时,Miscrosoft Query还可以刷新Excel工作表中的数据,以保持与外部数据的一致性。,9.5 Microsoft Query介绍,MSquery用于将外部数据查询到Excel中分析,9.5 Microsoft Query介绍,2 Miscrosoft Query、数据源及ODBC,9.6 用MS Query查询外部数据,案例某人在Access系统中建立了一个学

22、生管理数据库系统,存放在“C:My Documents”目录下,名字是db4.mdb。该数据库中有学生、教师、学生选课及成绩等数据表。其中,学生档案数据表如下所示。现在要建立一个访问该数据库的数据源,并且将该数据库中的所有数据查询到Excel中进行分析处理。注意:将“XCEL资料”目录中的“学生教学管理.mdb”文件复制到C:My Document目录中,且改名为db4.mdb。,9.6 用MS Query查询外部数据,ACCESS学生管理数据库中的学生档案表,9.6 用MS Query查询外部数据,查询外部数据步骤之一建立数据源选择“数据”|“获取外部数据”|“新建数据库查询”菜单项,系统会

23、弹出如图示对话框。,选中新数据源,然后“确定”,9.6 用MS Query查询外部数据,设置数据源的各项参数,1、在此输入数据源名字(可任取名字,2、在此选择正确的数据库驱动程序,3、完成1、2后单击“连接”,见下面的对话框,9.6 用MS Query查询外部数据,设置数据源对应的数据库,单击“选择”按钮然后从弹出的文件选择对话框中找到对应的数据库文件,选定文件后,单击“确定”,会见到下述对话框!,9.6 用MS Query查询外部数据,建立的数据源,建立的数据源,9.6 用MS Query查询外部数据,2、查询外部数据步骤之二访问数据源在上图中,选中要访问的数据源,然后单击“确定”按钮,就会

24、见到下述对话框。,1、选中要访问的数据表,2、单击,9.6 用MS Query查询外部数据,3、查询到Excel中的数据表根据“查询向导”提示,不断单击向导对话框的“下一步”,会见到最后一步“向导对话框”选择其中的“将数据返回Miscrosft Office Excel”,会得到下页所示的工作表。,9.6 用MS Query查询外部数据,从外部数据库查询到的数据表,9.6 用MS Query查询外部数据,4、建立多表查询数据库中的数据表与Excel的工作表有许多差异,数据库中的表要讲究一定的数据规范,这种规范可能导致数据库中有许多不同的数据表 。比如学生库中的成绩、课程和学生档案就分散在不同的

25、数据表中。,9.6 用MS Query查询外部数据,多表查询的方法指定了查询的数据源,在“查询向导指定列”的对话框中,从多个数据表中选中需要的全部数据字段名字。在本例中,从学生表中选中学号、姓名、班级;从课程表中选中课程编号、课名;从成绩表中选中成绩。,9.6 用MS Query查询外部数据,按向导做完其余步骤,最后得到如下工作表,9.7 操作MS Query,1、概述Miscrosoft Query是一个非常有用的数据库查询软件,它可以在Windows系统中独立运行,也可以通过加载宏的方式在Excel中运行。 在Excel中操作MS Query的方法是:在通过查询向导从外部向导的最后一步骤中

26、,选择“在Microsoft Query中查看数据或编辑查询(Y)”,9.7 操作MS Query,2、MS Query的操作界面,9.7 操作MS Query,3、 添加、删除查询结果中的列字段,用鼠标将这时的列字段拖放到下面的窗口中,即可将对应列数据查询出来!,选中按Delete键即可删除对应用列的查询结果,9.7 操作MS Query,4添加或删除表窗口中的表,单击Query中的 ,可见添加表窗口,选中表名,再“添加”,9.7 操作MS Query,5、多表查询 多表连接关系,只有正确地建立了多表之间的连接字段后,多表查询才能有正确的结果,9.7 操作MS Query,建立多表连接关系的

27、方法方法1:从一个表中将连接字段直接拖放到另一个表中的连接字段上。方法2:选择Miscrosoft Query“表”|“连接”菜单项,Miscrosoft Query会弹出一个建立关系的对话框,,9.7 操作MS Query,.6 条件查询,2、条件区域,在此区域输入查询条件,1、若不见条件区域,单击,9.7 操作MS Query,3参数条件查询在条件中输入,就表示对参数查询,在内的文字是提示信息。,执行此查询时将显示下面的对话框,输入一个名字,将只查询对应学生的数据,9.8 Excel与其他文件相互转换,概述Excel可以直接打开多种不同类型的文件,如文本文件、dBASE文件、Web网页、E

28、xcel低版本的文件、模板文件、Miscrosoft Query建立的查询文件、Lotus 1-2-3文件等,然后将这些文件转换成为Excel工作簿;Excel也可以将工作簿文件保存为文本文件、以Web页的方式发布到网上,或保存为Lotus 1-2-3文件等。,9.8 Excel与其他文件相互转换,2、将Excel文件转换成其它类型的文件,选择“文件”|“另存为”菜单命令,从保存类型的下拉列表中选择需要的文件类型,9.8 Excel与其他文件相互转换,由Excel工作表转换成的WEB网页,9.9 导入外部数据应用举例,【例1】 某单位有一医疗管理系统是用FoxPro编写的,其中有一个汇总数据库

29、,假设数据库的文件名为“医疗.dbf”,其中的数据如图所示。将此数据表中的数据导入Excel,9.9 导入外部数据应用举例,【例2】 一家拥有7000多职工的合资企业,其人事档案管理系统是用FoxPro编写的,该公司的财务部门每个月要对公司职工的各项财务数据进行汇总和对比分析,并作出各种分析报表和图表。将此VFP数据表导入Excel并作出下页的分析图表。,9.9 导入外部数据应用举例,例2需要的最近两月对比分析表,9.9 导入外部数据应用举例,例2需要的分析图1,9.9 导入外部数据应用举例,例2需要的分析图2,9.8 Excel与其他文件相互转换,3 Excel与Access数据交换Acce

30、ss与Excel或Word同是Office软件系统中的成员,所以它们之间的数据交换远没有Excel与Fox系统之间进行数据交换那么复杂。在Access系统中,可以将数据库中的数据表直接发送到Excel的工作表中进行分析;同时,在Excel中可以直接启动Access数据库系统,将工作表中的数据直接传递到Access的数据表中。直接建立Access数据库中的数据表与Excel工作表的链接,使得在工作表中输入的数据可直接传递到Access数据库中。,9.8 Excel与其他文件相互转换,案例某辅导员用Access开发了一个学生管理系统,名字为“学生档案.mdb”,其中的部分数据表及数据记录如图所示。

31、,9.8 Excel与其他文件相互转换,4、直接将Access数据发布到EXCEL分析,9.8 Excel与其他文件相互转换,5建立Access数据表与Excel工作表的链接Access提供了一种与Excel进行通信的更高级的方法,那就是建立Access数据表与Excel工作表之间的链接。方法1)选择Access“文件”|“获取外部数据”|“链接”命令。2)根据链接向导提示作完其余步骤。,1)选择Access“文件”|“获取外部数据”|“链接”命令。2)在“链接”对话框的“文件类型”中指定“Microsoft Excel”,在“文件名”中指定要链接的Excel工作簿名称,然后单击“链接”按钮,Access将弹出如图9-80所示的链接向导第一步对话框。,The End,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号