第1章 Excel快速入门 1
1.1 Excel工作界面和基本概念 2
1.1.1 Excel工作界面 2
1.1.2 Excel基本概念 4
1.2 工作表基本操作 5
1.2.1 创建工作簿 5
1.2.2 创建与美化工作表 8
1.2.3 打印工作表 10
1.2.4 保存工作簿 13
1.2.5 关闭工作簿 13
1.2.6 管理工作表 14
1.2.7 Excel的安全性 15
1.3 数据输入 18
1.3.1 基本数据输入 18
1.3.2 快速输入数据 23
1.3.3 数据有效性 28
1.4 工作表的编辑与美化 31
1.4.1 选择性粘贴 31
1.4.2 查找、替换与定位 33
1.4.3 工作表的基本格式设置 34
1.5 视图功能 39
1.5.1 工作簿视图 39
1.5.2 显示和隐藏工作表元素 39
1.5.3 在多窗口中查看工作表 41
1.5.4 拆分工作表窗口 42
1.5.5 冻结工作表窗格 44
本章小结 44
练习 45
实验 47
第2章 公式与函数基础 49
2.1 公式 50
2.1.1 认识Excel公式 50
2.1.2 公式的输入、编辑及复制 52
2.1.3 公式的审核 53
2.1.4 公式使用中常见问题分析 58
2.1.5 认识单元格的引用 61
2.2 函数 70
2.2.1 函数的定义及结构 70
2.2.2 函数类型 71
2.2.3 函数的插入 72
2.2.4 基础统计函数 73
2.2.5 逻辑函数 76
2.2.6 日期和时间函数 79
2.2.7 随机函数 85
2.2.8 取整函数 86
本章小结 87
练习 87
实验 89
第3章 公式与函数应用 90
3.1 数组公式 91
3.1.1 数组 91
3.1.2 数组公式输入 92
3.1.3 数组公式中的常用函数 94
3.2 查找与引用函数 99
3.2.1 查找指定目标的值——VLOOKUP()、HLOOKUP()、LOOKUP() 99
3.2.2 查找指定目标的位置——MATCH,OFFSET,INDEX 102
3.2.3 查找引用单元格的位置或值——COLUMN,ROW,COLUMNS,ROWS 105
3.2.4 查找参数表中选择的特定值——CHOOSE() 106
3.3 文本函数 107
3.3.1 文本函数基本格式 107
3.3.2 文本函数实例分析 109
3.4 财务函数 111
3.4.1 货币的时间价值 112
3.4.2 常用的货币时间价值函数 113
3.4.3 利率函数RATE 116
3.4.4 期数函数NPER 117
3.4.5 借款偿还函数PMT 117
3.4.6 还贷本金函数PPTM和还贷利息函数IPMT 118
3.5 综合实例分析 119
3.5.1 员工基本工资记录 120
3.5.2 奖金及罚款记录表 121
3.5.3 每月考勤表 122
3.5.4 本月考勤统计表 123
3.5.5 企业员工福利待遇管理 124
3.5.6 个人所得税 125
3.5.7 工资统计表 126
3.5.8 工资单 128
本章小结 129
练习 129
实验 132
第4章 数据基本管理与分析 134
4.1 数据排序和筛选 134
4.1.1 数据排序 134
4.1.2 数据筛选 141
4.1.3 数据分类汇总 147
4.2 数据管理——数据透视表 149
4.2.1 创建数据透视表 150
4.2.2 修改数据透视表 152
4.2.3 添加和删除记录 153
4.2.4 设置数据透视表选项 154
4.2.5 改变数据透视表的汇总方式 155
4.2.6 通过数据透视表建立数据透视图 155
4.2.7 切片器 157
4.3 数据假设分析 159
4.3.1 单变量求解 160
4.3.2 方案管理器 161
4.3.3 单双变量模拟运算表 165
4.4 规划求解 167
4.4.1 安装规划求解加载项 168
4.4.2 求解优化问题 169
本章小结 174
练习 174
实验 174
第5章 Excel图表 177
5.1 图表基础知识 178
5.1.1 创建图表 178
5.1.2 设计图表 179
5.1.3 图表布局 185
5.1.4 图表格式 192
5.2 复杂图表的设计 198
5.2.1 趋势线的使用 198
5.2.2 利用辅助系列绘制参考线 203
5.2.3 将数据分离为多个系列 204
5.2.4 作图前先将数据排序 205
5.3 图表的基本类型及其选择 206
5.3.1 图表表达信息 206
5.3.2 常见图表类型 206
5.3.3 选择合适图表表达特定的信息 209
5.3.4 制作图表的一般步骤 213
5.4 使用SmartArt 215
5.4.1 SmartArt图形的各类型说明 216
5.4.2 创建SmartArt图形 216
5.4.3 编辑SmartArt 218
5.4.4 调整SmartArt元素 218
5.4.5 设置SmartArt图形格式 219
本章小结 219
练习 219
实验 223
第6章 提升Excel数据分析能力 225
6.1 数据分析基本方法 226
6.1.1 进行有效的数据整理 226
6.1.2 使用分析工具库发现数据规律 229
6.1.3 数据查询与三维地图 235
6.1.4 结果的可视化 236
6.2 数据分析案例——基于时序数据的预测 238
6.2.1 移动平均法 238
6.2.2 指数平滑法 239
6.2.3 自回归模型 240
6.2.4 预测模型的选择 242
6.3 数据分析案例——基于数据差异的决策分析 242
6.3.1 试验设计 243
6.3.2 单因素方差分析 243
6.4 数据分析案例——数据获取与转换 244
6.4.1 对Web数据做查询 244
6.4.2 对表格数据做查询 245
6.5 数据分析案例——三维地图 247
6.5.1 插入三维地图 248
6.5.2 在地球上添加数据 248
6.5.3 为地球添加多个场景 250
6.5.4 地图标签和平面地图 251
本章小结 251
练习 251
实验 252
附录 252
第7章 宏 253
7.1 VBA概述 253
7.1.1 VBA与宏 254
7.1.2 VBA与VB 254
7.1.3 理解对象 254
7.2 宏 255
7.2.1 录制宏 256
7.2.2 执行宏 257
7.2.3 管理宏 260
7.2.4 宏的实例 262
7.2.5 宏的安全性 263
7.3 VBA 266
7.3.1 Visual Basic编辑器 266
7.3.2 VBA开发环境界面介绍 267
7.4 Excel对象模型 270
本章小结 275
练习 275
实验 279
第8章 VBA基本语法 281
8.1 数据处理 281
8.1.1 数据类型 281
8.1.2 常量 284
8.1.3 变量 285
8.2 运算符 287
8.2.1 算术运算符 287
8.2.2 逻辑运算符 288
8.2.3 比较运算符 289
8.2.4 运算符优先顺序 289
8.3 数组 290
8.3.1 声明数组 290
8.3.2 获取数组的最大与最小下标 291
8.3.3 ReDim语句 291
8.4 流程控制 291
8.4.1 赋值语句 291
8.4.2 With...End With语句 292
8.4.3 输入语句 293
8.4.4 输出语句 294
8.4.5 GoTo语句 296
8.4.6 条件语句 297
8.4.7 循环语句 300
8.5 过程和函数 307
8.5.1 Sub过程 307
8.5.2 用户自定义函数 312
8.5.3 扩展后的日期函数 315
8.5.4 使用“插入函数”对话框 315
8.5.5 使用Windows API 316
8.6 程序调试 317
8.6.1 VBA中的错误类型 317
8.6.2 程序工作模式 318
8.6.3 VBA帮助文件 319
8.6.4 程序调试 320
本章小结 325
练习 326
实验 327
第9章 VBA用户界面设计 328
9.1 用户窗体的基本操作 329
9.1.1 用户窗体的创建 329
9.1.2 用户窗体的运行和终止 330
9.1.3 用户窗体的属性设置 330
9.1.4 开始一个简单的程序 331
9.1.5 在用户窗体上放置控件 331
9.1.6 改变控件的属性 332
9.1.7 为控件实现功能 333
9.1.8 显示用户窗体 334
9.1.9 使用工作表控件显示用户窗体 334
9.1.10 用户窗体的隐藏、调入和卸载 335
9.1.11 用户窗体的美化 335
9.1.12 创建用户窗体的更多知识 337
9.2 在工作表上使用控件 337
9.2.1 工作表控件的优点 338
9.2.2 工作表控件的使用 338
9.2.3 添加工作表控件 338
9.2.4 调整控件属性 339
9.2.5 为工作表控件添加宏代码 340
9.3 其他工作表控件 341
9.3.1 数值调节按钮 341
9.3.2 列表框 341
9.3.3 组合框 341
9.3.4 选项按钮 342
9.3.5 复选框 342
9.3.6 框架 342
本章小结 343
练习 343
实验 343
第10章 VB程序案例综合分析与设计 345
10.1 猜数游戏设计 346
10.1.1 需求分析 346
10.1.2 界面设计 347
10.1.3 事件编程 348
10.1.4 完善美化 350
10.2 新年抽奖程序设计 352
10.2.1 需求分析 352
10.2.2 界面设计 352
10.2.3 事件程序 353
10.3 模拟测试程序 357
10.3.1 需求分析 357
10.3.2 界面设计 358
10.3.3 事件编程 359
本章小结 362
练习 362
实验 362