大学计算机基础课程06dianzibg.pptVIP

  • 3
  • 0
  • 约1.26万字
  • 约 83页
  • 2017-09-08 发布于河南
  • 举报
大学计算机基础课程06dianzibg

计算条件的设置 计算条件:用数据库字段计算出来的值作为条件 辅助字段:条件名要不同于原数据库中的任何字段名,计算公式写在条件名正下方的单元格中,并以等号“=”开始,公式中引用第一条记录的相应字段的单元格地址。 高级筛选 操作步骤: 设置筛选条件 选定数据库中的任意一个单元格 选择菜单[数据]→[筛选]→[高级筛选] 选择“将筛选结果复制到其它区域” 选择三个区域 数据区域 条件区域 复制区域 高级筛选 删除记录 “在原有区域显示筛选结果”,筛选出要删除的记录 选择不重复的记录 选定“选择不重复的记录”的复选框 只显示部分字段的筛选结果 先复制相应字段的字段名,再筛选 6.4.3 数据分析 Excel 的“分析工具库” 只需为每一个分析工具提供必要的数据和参数,该工具就会使用适当的统计或工程宏函数,在输出表格中显示相应的结果。其中有些工具在生成输出表格时还能同时生成图表。 频度分析 频度分析是指计算出一组数据在各数值区间内的个数,即出现的频率。 方法: 数据分析工具、直方图 统计函数:FREQUENCY( ) 数据频度分析 例如:计算工龄工资在60元以下的、60~70元(不含70)、70~80元(不含80)、80~90元(不含90)、90元以上的人数 频度分析 安装分析工具库 选菜单“工具”→“加载宏” ,使得出现菜单“工具”→“数据分析” 操作方法: 准备三个区域 输入区域:要进行分析的数值区域 (数值区域,不包含字段名) 接收区域:数据间距上限值(=上限) 输出区域:统计结果所放区域的首单元格地址 选菜单“工具”→“数据分析” ,在其中选“直方图” 使用数据分析工具 准备接收区域 输入数据间距的上限(=上限) 59.99表示60元以下的,不包含60元 69.99表示60-70元,但不包含70元 79.99表示70-80元,但不包含80元 89.99表示80-90元,但不包含90元 (其他)表示90-100元 excel44.xls 6.4.2 数据库统计函数 问题:求籍贯是广州的女职工的工资总和 工作表函数 sum(G2:G21) 工资总和 sumif(C2:C21,“女”,G2:G21) 女职工工资总和 数据库函数:Dsum(A1:G21,G1,I1:J2) 籍贯是广州的女职工的工资总和 数据库统计函数 数据库统计函数类似于工作表函数,区别是数据库统计函数是对满足给定条件的区域进行统计计算,工作表函数则可用于任何区域 数据库统计函数共有六个 数据库统计函数 六个数据库统计函数: DCOUNT:计算满足条件的指定字段的数值记录个数 DCOUNTA:计算满足条件的指定字段非空记录个数 DAVERAGE :计算满足条件的指定字段的平均值 DSUM: 计算满足条件的指定字段的和 DMAX: 计算满足条件的指定字段的最大值 DMIN: 计算满足条件的指定字段的最小值 数据库统计函数 格式:函数名(database.field,criteria) database:包含字段名的整个数据库区域 field:要计算的字段(可以是字段名如“工资”、字段的列序号如“7”、字段名所在单元格地址如“G1”) criteria:条件区域(相同于高级筛选的条件区域) 实例 DCOUNT (a1:h16 ,, a20:b21) DCOUNTA (a1:h16 ,, a20:b21) DAVERAGE (a1:h16 ,f1, a20:b21) DMAX (a1:h16 ,6, a20:b21) DMIN (a1:h16 , “语文”, a20:b21) DSUM (a1:h16 ,g1, a20:b21) 注意: 在计算出统计结果后不要删除条件区域 单元格地址 列序号 字段名 数据库区域 条件区域 6.4.2 数据库统计函数 问题:求成绩表中男生语文成绩的平均成绩。 统计成绩表中有一门以上(含一门)不及格的人数 数据库统计函数: DCOUNT 按条件计算指定字段的数值记录数 DCOUNTA 按条件计算指定字段的非空记录数 DAVERAGE 按条件计算指定字段的平均值 DMAX 按条件计算指定字段的最大值 DMIN 按条件计算指定字段的最小值 DSUM 按条件计算指定字段的和 数据库统计函数具有统一的格式: 函数名(数据库区域,要计算的字段,条件区域) 数据库区域:要统计的整个数据库区域 要计算的字段:可以是字段名、字段的列序号、字段名所在单元格地址。如“语文”或6 或

文档评论(0)

1亿VIP精品文档

相关文档