第1章 Excel基础 1
1.1 Excel操作基础 1
1.1.1 Excel的启动与退出 1
1.1.2 Excel 2007的用户界面 2
1.2 构造第一个工作表 6
1.3 工作簿和Excel文件管理 8
1.3.1 工作簿与工作表的关系 8
1.3.2 创建新工作簿 8
1.3.3 保存和打开工作簿文件 11
1.3.4 文件格式与兼容性 12
1.4 公式和单元格引用 13
1.4.1 运算符及其优先级 14
1.4.2 单元格引用 14
1.4.3 内部引用与外部引用 17
1.5 函数简介 18
1.6 定制工作环境 20
1.7 Excel帮助系统 22
小结 23
习题1 23
第2章 工作表数据输入 25
2.1 Excel的数据类型 26
2.2 基本数据类型的输入 26
2.2.1 输入数值 27
2.2.2 输入文本 28
2.2.3 输入日期和时间 29
2.2.4 输入公式 30
2.3 输入相同数据 30
2.3.1 复制相同数据 30
2.3.2 用填充复制或Ctrl+Enter组合键输入相同数据 31
2.4 编号的输入 32
2.4.1 复制输入连续的编号 32
2.4.2 用填充序列产生连续的编号 33
2.4.3 利用自定义格式产生特殊编号 33
2.4.4 利用自定义格式产生大数字编号 35
2.5 用“&”组合多个单元格数据 36
2.6 采用下拉列表进行数据选择 37
2.7 利用公式与函数从已有数据表中进行查找输入 38
2.7.1 利用IF()函数进行数据的转换输入 38
2.7.2 用VLOOKUP()函数进行查询输入 39
2.8 利用填充序列输入数据 41
2.8.1 内置序列的输入 41
2.8.2 自定义序列 42
2.9 行列转置输入 43
2.10 限定输入数据的长度以及显示提示和出错信息 44
2.11 利用RAND()和INT()函数产生大批量的仿真数据 45
小结 47
习题2 47
第3章 工作表的日常操作 49
3.1 最小化功能区 49
3.2 工作表操作 50
3.3 单元格操作 52
3.3.1 工作表行、列操作 52
3.3.2 单元格操作 53
3.4 编辑工作表数据 56
3.4.1 使用快捷键 56
3.4.2 复制、剪切、移动、粘贴、撤销、恢复 57
3.4.3 编辑栏 61
3.4.4 自动更正、单词翻译和汉字繁简转换 62
3.4.5 斜线表头 64
3.4.6 单元格批注 65
3.5 查看工作表数据 66
3.5.1 全屏幕观察工作表数据 66
3.5.2 按比例查看工作表数据 66
3.5.3 按打印的页面布局查看工作表数据 67
3.5.4 按照打印的分页预览视图查看工作表数据 68
3.5.5 从页面布局和分页预览视图返回普通视图 69
3.5.6 在多窗口查看数据 69
3.5.7 在拆分窗口中查看数据 70
3.5.8 冻结行列标题查看数据 71
3.6 工作表打印 72
3.6.1 打印纸及页面设置 72
3.6.2 打印预览 73
3.6.3 缩放打印比例以适应打印纸大小 74
3.6.4 打印标题和页码 74
3.6.5 打印工作表的网格线和批注 76
3.6.6 打印整个工作簿、指定页码范围或选定工作表区域、设置打印份数 76
小结 76
习题3 77
第4章 数据格式化 78
4.1 工作表的格式化 78
4.1.1 自动套用表格式 79
4.1.2 应用主题格式化工作表 82
4.1.3 应用单元格样式格式化工作表 83
4.1.4 设置工作表的边框和底纹 84
4.1.5 设置工作表的背景和水印 85
4.1.6 设置三维表格 87
4.2 单元格常用格式化命令 89
4.3 文本的格式设置 89
4.4 格式化数字 90
4.4.1 Excel的自动数字格式 90
4.4.2 使用系统提供的数字的格式 91
4.4.3 自定义格式 92
4.5 格式化日期 95
4.6 条件格式 96
4.6.1 Excel 2007条件格式概述 96
4.6.2 条件格式规则 99
4.6.3 自定义条件格式 99
4.6.4 条件格式规则的管理 102
4.7 自定义格式的应用 103
小结 105
习题4 106
第5章 数组公式、名称与函数 108
5.1 数组公式及其应用 108
5.1.1 数组公式的应用 109
5.1.2 使用数组公式的规则 110
5.1.3 数组扩展 111
5.1.4 二维数组 111
5.2 公式的循环引用 113
5.3 名称 114
5.3.1 名称概述 114
5.3.2 名称的定义 115
5.3.3 名称应用举例 116
5.3.4 定义常量名称 119
5.3.5 名称管理器 120
5.4 函数简介 120
5.4.1 函数调用 121
5.4.2 函数输入 122
5.5 使用EXCEL帮助理解函数 124
5.6 逻辑函数 124
5.6.1 比较运算和逻辑运算 125
5.6.2 逻辑函数AND()、NOT()、OR()、TRUE()、FALSE() 125
5.6.3 条件函数IF() 126
5.7 统计函数 128
5.7.1 汇总求和函数 128
5.7.2 平均值函数 131
5.7.3 统计个数的函数 133
5.8 数学和三角函数 137
5.8.1 几个常用数学函数 138
5.8.2 应用实例1——用随机函数产生大量的实验数据,计算排名 138
5.8.3 用舍入函数解决计算误差 140
5.9 日期及时间函数 142
5.9.1 概述 142
5.9.2 函数YEAR()、MONTH()、DAY()、NOW()、TODAY() 142
5.9.3 函数WEEKDAY() 143
5.9.4 函数NETWORKDAYS() 143
5.9.5 日期函数举例——计算工龄、小时加班工资 144
5.10 字符函数 145
5.11 错误信息函数 146
5.11.1 Excel的常见错误信息 146
5.11.2 Excel错误信息函数 148
小结 149
习题5 149
第6章 图表处理 151
6.1 认识Excel图表 151
6.2 图表类型 153
6.2.1 嵌入式图表和图表工作表 153
6.2.2 Excel标准图表类型 154
6.3 图表的建立 155
6.4 图表设计 157
6.4.1 图表布局 157
6.4.2 图表标题和图表式样 158
6.4.3 修改图表类型 159
6.4.4 数据系列操作 160
6.5 图表布局 162
6.5.1 数据标签 162
6.5.2 图例和数据表 164
6.5.3 图表网格线 164
6.5.4 坐标轴 165
6.6 格式化图表 166
6.6.1 调整图表大小 166
6.6.2 改变图表对象的颜色、图案、边框的填充和效果 167
6.6.3 数据系列在纵坐标轴上的对齐设置 169
6.7 复杂图表的建立 169
6.7.1 在图表中添加涨跌柱线、垂直线、系列线和高低点连线 169
6.7.2 添加趋势线 170
6.7.3 建立组合图 171
6.7.4 建立双轴图 172
6.7.5 建立图片图表 173
6.7.6 建立甘特图 174
6.8 图表应用举例 176
6.8.1 累计频率分布图和直方图 176
6.8.2 一元回归预测 178
6.8.3 创建动态图表 179
6.8.4 数理统计的图表应用 180
小结 182
习题6 182
第7章 数据管理与数据透视表 184
7.1 数据排序 184
7.1.1 排序规则 184
7.1.2 数值排序 185
7.1.3 汉字与字符排序 186
7.1.4 自定义排序次序 187
7.1.5 账号、零件号等排序 189
7.1.6 多关键字排序 189
7.2 数据筛选 190
7.2.1 自动筛选 190
7.2.2 条件区域 193
7.2.3 高级筛选 194
7.3 数据的分类与汇总 197
7.3.1 分类汇总概述 197
7.3.2 建立分类汇总 198
7.3.3 高级分类汇总 199
7.3.4 嵌套分类汇总 200
7.3.5 删除分类汇总 200
7.4 数据透视表 201
7.4.1 数据透视表概述 201
7.4.2 建立数据透视表 203
7.4.3 查看透视表中数据的具体来源 205
7.4.4 利用报表筛选创建分页显示 205
7.4.5 建立多字段的数据透视表 206
7.4.6 修改数据透视表的汇总函数 206
7.4.7 修改透视表数据的显示方式 207
7.4.8 显示数据项的明细数据 207
7.4.9 对日期进行分组透视 208
7.4.10 制作数据透视图表 210
7.5 数据链接和嵌入 210
7.5.1 建立链接 211
7.5.2 将Excel的工作表或图表链接到其他应用程序 212
7.5.3 修改与更新链接 214
7.6 合并计算 214
小结 217
习题7 217
第8章 动态报表与数据查找 219
8.1 表与动态报表 220
8.1.1 表 220
8.1.2 结构化引用和动态报表 222
8.2 D函数与动态报表 227
8.2.1 D函数简介 227
8.2.2 D函数与表结合构造动态数据分析报表 228
8.3 查找大工作表的特定数据行 230
8.4 查找与引用函数 231
8.4.1 用LOOKUP()函数进行表查找 231
8.4.2 用VLOOKUP()函数进行表查找 233
8.4.3 用MATCH()和INDEX()函数构造灵活的查询 236
8.4.4 用INDIRECT()函数和名称查询其他工作表中的数据 237
8.4.5 用CHOOSE()函数进行值查询 238
8.5 用数据库函数进行查找统计 239
8.6 用数组公式进行查找统计 240
8.7 查找和对比文本 241
小结 243
习题8 243
第9章 数据分析工具的应用 246
9.1 数据审核及跟踪分析 246
9.1.1 追踪引用单元格 247
9.1.2 追踪从属单元格 248
9.1.3 数据有效性检验 248
9.2 模拟运算表 250
9.2.1 单变量模拟运算表 250
9.2.2 双变量模拟运算表 252
9.3 单变量求解 253
9.4 方案分析 254
9.4.1 方案概述 254
9.4.2 建立方案 255
9.4.3 显示方案 256
9.4.4 修改、增加或删除方案 256
9.4.5 建立方案报告 256
9.5 加载宏工具的安装 257
9.6 规划求解 258
9.6.1 规划求解概述 258
9.6.2 建立规划求解模型 259
9.6.3 规划求解 261
9.6.4 修改资源 262
9.6.5 修改约束条件 262
9.6.6 规划求解结果报告 263
9.6.7 求解精度及求解模型设置 263
9.6.8 求解不等式 265
9.7 数据分析工具库 266
9.7.1 统计分析 266
9.7.2 假设分析 268
9.7.3 相关性分析工具 269
9.7.4 回归分析 270
小结 272
习题9 272
第10章 Excel与财务分析 273
10.1 计算折旧的函数 273
10.2 投资函数 275
10.3 计算偿还率的函数 279
10.4 债券分析函数 280
10.5 Excel财务函数应用 284
小结 289
习题10 289
第11章 Excel与外部数据交换 290
11.1 Excel与数据库概述 290
11.2 Excel与外部数据库 292
11.2.1 Excel可访问的外部数据库 292
11.2.2 访问外部数据库的条件 292
11.3 Microsoft Query 293
11.3.1 Microsoft Query概述 293
11.3.2 建立或指定Microsoft Query的数据源 294
11.3.3 用Microsoft Query向导进行外部数据库查询 296
11.3.4 操作Microsoft Query 299
11.3.5 在Microsoft Query中进行多表查询 301
11.3.6 条件查询 303
11.3.7 把Microsoft Query的查询结果返回到Excel 305
11.4 Excel与其他文件类型的相互转换 305
11.4.1 Excel和Web页之间的转换 305
11.4.2 Excel与Access数据交换 307
11.4.3 Excel与文本文件的数据转换 313
小结 315
习题11 315
第12章 VBA程序设计 318
12.1 宏 318
12.1.1 录制宏 319
12.1.2 编辑、查看宏代码 321
12.1.3 宏的安全性配置 324
12.1.4 宏的保存 326
12.1.5 宏的执行 326
12.2 VBA程序设计基础 329
12.2.1 数据类型 329
12.2.2 数组 332
12.2.3 对象、属性和方法 334
12.3 子程序 338
12.4 自定义函数 339
12.4.1 函数结构 339
12.4.2 函数的编写与保存 339
12.4.3 函数调用 340
12.5 VBA选择结构 341
12.5.1 条件语句 342
12.5.2 分情况选择语句 343
12.6 VBA循环结构 346
12.6.1 For循环结构 346
12.6.2 While...Wend循环结构 349
12.6.3 Do...Loop循环结构 350
12.6.4 数组在循环中的应用 351
12.7 模块与变量的作用域 354
12.8 VBA自动宏 357
12.9 VBA与数据库应用实例 358
12.9.1 数据库接口ADO 358
12.9.2 应用ADO从数据库中查询数据到Excel中 359
小结 366
习题12 366
第13章 Excel信息系统设计 368
13.1 问题分析及数据表设计 368
13.2 VBA窗体设计 370
13.2.1 认识窗体 370
13.2.2 窗体设计工具箱 371
13.2.3 了解事件编程 371
13.2.4 设计录像带租借的会员管理窗体 373
13.2.5 设计录像带管理窗体 379
13.2.6 设计录像带借还管理窗体 382
13.3 设计系统控制窗体 386
13.4 创建系统登录窗体 388
小结 390
习题13 390
参考文献 392