1、第三章 数据分类汇总分析,上海财经大学信息管理与工程学院,内容简介,数据分类汇总分析的意义和作用 数据分类汇总的四种方法 数据查询的统计值功能 Excel的数据清单功能 数据透视表 D函数和模拟运算表 数据透视表 D函数和模拟运算表 四种方法的比较,第一节 数据分类汇总分析的意义和作用(续),获得销售额分类统计值,第一节 数据分类汇总分析的意义和作用(续),获得各类销售额排行榜,第一节 数据分类汇总分析的意义和作用(续),获得各类销售额的时间序列,第一节 数据分类汇总分析的意义和作用(续),获得各经济量之间的相关性,第一节 数据分类汇总分析的意义和作用(续),获得各种产品需求量的概率分布,数据
2、查询的统计值功能 数据清单功能 数据透视表 D函数与模拟运算表,第二节 数据分类汇总的四种方法(续),ABC公司1995不同省份、不同类别商品净销售额总计值,一、数据查询的统计值功能,从Excel中启动Microsoft Query,利用Query的统计值功能,将数据汇总后返回Excel【例3-1】 ABC公司销售数据.dbf中保存着公司从1994年到1997年三年的销售数据,利用Query软件的统计值功能汇总该公司的销售数据,并按照图3-7的形式,汇总出1995年不同省份、不同类别商品的净销售额。,一、数据查询的统计值功能(续),二、Excel数据清单功能,数据清单的基本功能 排序 筛选 分
3、类总计,二、Excel数据清单功能(续),利用Excel数据清单处理功能进行分类汇总的一般步骤 获得数据清单; 设定筛选条件; 筛选数据,并将筛选结果复制到工作表其他位置; 对经过筛选的数据按分类汇总参考字段进行排序; 对排序后的数据进行分类汇总。【例3-2】利用Excel的数据清单功能,将公司的销售数据按照图3-7的形式,汇总出1995年不同省份、不同类别商品的净销售额总计值。,第三节 数据透视表,数据透视表分类汇总的两种方法 先将数据导入Excel成为数据清单,根据清单利用数据透视表汇总 利用数据透视表直接从数据库中查询总计数据,第三节 数据透视表(续),【例3-3】从Excel出发,利用
4、Microsoft Query获得ABC公司1995销售数据清单,使用Excel数据透视表功能制作一个如图3-7所示的分类汇总表。 【例3-4】利用Excel数据透视表功能直接从数据库中查询数据,并根据查询结果汇总,制作出如图3-7所示的分类汇总表。,第三节 数据透视表(续),数据透视表结构的灵活性 改变数据透视表的行列结构 利用页域对数据进行分页汇总 新增、删除和修改行域、列域或页域字段(汇总参考字段) 新增、删除和修改被汇总字段 改变被汇总字段的汇总方式 同一个字段既作汇总参考字段又作被汇总字段 改变汇总参考字段值的位置,第三节 数据透视表(续),数据透视表结构的灵活性 对汇总参考字段的值
5、加以合并 隐藏行域、列域的字段值 展开汇总值,了解详细数据,第三节 数据透视表(续),数据透视图的灵活性 变换汇总参考字段的位置 将行、列汇总参考字段换成页参考字段 新增、删除汇总参考字段 新增、删除被汇总字段 显示汇总参考字段的部分值,第三节 数据透视表(续),利用数据透视表生成时间序列 时间序列:按照一定时间间隔汇总的数据序列。【例3-5】利用数据透视表,对Northwind公司的销售数据按月汇总种各产品销售额。,利用数据透视表生成时间序列,第三节 数据透视表(续),统计不同规模销量的发生次数以及概率分布【例3-6】利用数据透视表,对Northwind公司的销售数据按照不同产品、不同时间段
6、,统计不同规模销量的发生次数,并计算其概率分布。,统计不同规模销量的发生次数和概率分布,第四节 D函数和模拟运算表,D函数:对数据清单或数据库中的数据进行分析的有 12 个数据库内建函数 DSUM() DAVERAGE() DCOUNT() DCOUNTA(),第四节 D函数和模拟运算表(续),D函数名称(数据清单,统计字段,条件范围) 数据清单,是包含相关数据的工作表中的一系列数据行 统计字段,即被汇总字段。(字段名、字段名所在的单元格、或者字段在数据清单中所在列的序号) 条件范围,规定函数的匹配条件,只有满足该条件的记录才能够被该函数汇总,第四节 D函数和模拟运算表(续),【例3-7】利用
7、ABC公司的销售数据,应用DSUM()函数,生成一个与图3-7 相同的数据分类汇总表,列出ABC公司不同省份不同类别净销售额总计值。,第四节 D函数和模拟运算表(续),模拟运算表 用于计算一系列自变量给定值对应的函数值 自动计算 一维模拟运算表和二维模拟运算表 一维模拟运算表可以同时计算多个函数的函数值 二维模拟运算表只能计算一个函数的函数值,第四节 D函数和模拟运算表(续),【例3-8】在例3-7的基础上,利用DSUM()函数和模拟运算表计算ABC公司不同省份不同类别净销售额总计值。,第四节 D函数和模拟运算表(续),利用控件控制汇总条件汇总参考字段【例3-9】在【例3-8】的基础上,利用D
8、SUM()函数和模拟运算表,计算ABC公司不同省份不同类别净销售额总计值,使用窗体中的组合框对省份进行控制,当在组合框中选择不同省份时,模拟运算表应计算出该省份净销售额总计值,并以柱形图显示该结果,第四节 D函数和模拟运算表(续),第四节 D函数和模拟运算表(续),利用控件控制被汇总字段【例3-10】在【例3-9】的基础上,使用列表框控制被汇总的字段是“净销售额”或“毛销售额”,并以柱形图形式显示结果,第四节 D函数和模拟运算表(续),第四节 D函数和模拟运算表(续),【例3-11】在【例3-10】的基础上,汇总特定省份和各省平均的净销售额,并以图形显示结果,第四节 D函数和模拟运算表(续),
9、第四节 D函数和模拟运算表(续),生成时间序列例3-12】使用Northwind公司的销售数据,利用DSUM()和模拟运算表生成净销售额时间序列,创建可以调节的产品列表框,并绘制特定产品销售金额的时间序列图形。,第四节 D函数和模拟运算表(续),第四节 D函数和模拟运算表(续),DSUM()函数和模拟运算表方法的优点 即使存在销售额为0的情况,仍然可以获得正确的时间序列时 DSUM()函数的汇总结果可以以散点图的形式表示【例3-13】以【例3-12】为基础,在时间序列图形上添加趋势线,并显示趋势线的公式,第四节 D函数和模拟运算表(续),第四节 D函数和模拟运算表(续),四种方法的比较 查询的
10、统计值功能在Microsoft Query中对数据进行汇总,结果返回Excel,再进行格式的调整 该方法使用方便,效率高,但没有进一步操作和控制的灵活性 汇总的结果随数据的变化而更新,第四节 D函数和模拟运算表(续),四种方法的比较 Excel的数据清单功能步骤最多、最烦琐 Excel的“数据”“分类汇总”功能在很多场合还是可以应用的 汇总的结果无法随数据的变化而更新。需要重新利用数据清单功能进行汇总,第四节 D函数和模拟运算表(续),四种方法的比较 数据透视表 使用最方便,汇总后可以进行控制,如合并数据、展开详细数据、或者选择部分数据加以查看 汇总的结果随数据的变化而更新,第四节 D函数和模拟运算表(续),四种方法的比较 DSUM()函数和模拟运算表不如数据透视表方便,用它来汇总时间序列,可以保证数据的正确性 汇总的结果随着数据的变化而更新,