《Excel函数、图表与透视表从入门到精通》

1  Excel入门

1.1   熟悉Excel界面

1.1.1         Excel界面浏览

1.1.2         新界面的优势

1.1.3         多功能的状态栏

1.1.4         自定义用户界面

1.2   Excel功能区简介

1.2.1.        功能区之功能分布

1.2.2.        调用上下文选项卡

1.3   调用快捷键

1.3.1.        万能的功能键Alt

1.3.2.        调用旧版菜单键

1.3.3.        自定义快捷键

1.4   设置Excel选项

1.4.1         Excel选项功能介绍

1.4.2         详解公式选项

1.5   及时调用帮助

1.5.1         调用函数帮助的四种方式

1.5.2         Excel帮助的缺点

第2章  初识公式

2.1   公式的概念与结构

2.1.1         何谓公式

2.1.2         公式的结构

2.2   公式的优缺点

2.2.1         公式的应用前景

2.2.2         公式的计算速度

2.2.3         公式的三个缺点

2.2.4         VBA扩展内部公式的功能

2.3   录入与编辑公式

2.3.1         如何录入公式

2.3.2         公式与文本的两种转换方式

2.3.3         修改公式

2.4   认识引用

2.4.1         如何引用单元格

2.4.2         跨表引用技巧

2.4.3         相对引用、绝对引用与混合引用

2.4.4         将引用转换成值

2.4.5         区分引用与文本

2.5   认识运算符与优先级

2.5.1         Excel公式所支持的运算符

2.5.2         Excel公式支持的数学符号

2.5.3         了解运算优先级

2.6   复制公式

2.6.1         复制公式的必要性

2.6.2         复制公式的多种技巧

2.7   定位公式

2.7.1         选择所有公式

2.7.2         隐藏所有公式

2.7.3         删除所有值为错误的公式

2.8   公式的错误类型

2.8.1         公式错误的种类

2.8.2         #DIV/0!错误

2.8.3         #N/A错误

2.8.4         #NAME?错误

2.8.5         #NUM!错误

2.8.6         #VALUE!错误

2.8.7         #REF!错误

2.8.8         检查错误

2.9   公式求值

2.1   迭代计算

2.10.1       何谓迭代计算

2.10.2       迭代计算的应用:累加

2.10.3       迭代计算的应用:自动添加不更新的时间

2.10.4       迭代计算的应用:解方程

第3章  公式的灵魂 函数 

3.1   函数的作用

3.1.1         提升速度

3.1.2         简化公式

3.1.3         实现更强大的计算功能

3.1.4         选择性地统计运算

3.2   函数的分类

3.2.1         按用途分类

3.2.2         按参数分类

3.2.3         按刷新方式分类

3.3   函数的参数

3.3.1         参数的作用

3.3.2         参数的类型

3.3.3         参数嵌套

3.3.4         选择参数的技巧

3.3.5         省略函数与省略参数的值

3.4   函数的录入方式

3.4.1         使用函数库

3.4.2         使用插入函数向导

3.4.3         直接录入

3.5   函数运算中的空单元格与空文本

3.6   函数与公式的限制

3.6.1         数字计算精度

3.6.2         日期与时间计算精度

3.6.3         浮点运算偏差

3.6.4         公式长度限制

3.6.5         参数个数限制

3.6.6         参数的类型限制

3.6.7         IF函数嵌套限制

3.6.8         功能限制及例外项

第4章  数学运算

4.1   求和运算

4.1.1         SUM求和

4.1.2         SUMIF条件求和

4.1.3         SUMIFS多条件求和

4.1.4         SUMPRODUCT乘积之和

4.1.5         SUMSQ求平方和

4.2   求积运算

4.2.1         PRODUCT求积

4.2.2         MMULT两数组的矩阵积

4.3   商与余数

4.3.1         QUOTIENT求商

4.3.2         MOD求余数

4.4   随机数

4.4.1         RAND随机小数

4.4.2         RANDBETWEEN随机整数

4.5   乘方与开方

4.5.1         SQRT开平方

4.5.2         POWER乘方

4.6   数据之舍入问题

4.6.1         ODD/EVEN取奇数与偶数

4.6.2         TRUNC/INT截取为指定位数小数或整数

4.6.3         CEILING向上舍入为最接近基数的倍数

4.6.4         FLOOR向下舍入为最接近基数的倍数

4.6.5         ROUND四舍五入

4.6.6         ROUNDDOWN向下舍入

4.7   分类汇总

4.7.1         SUBTOTAL函数返回舍入到所需倍数的数字

第5章  逻辑运算

5.1   真假值运算

5.1.1         TRUE/FALSE真假运算

5.1.2         AND/OR判断是否符合条件

5.1.3         NOT逻辑值求反

5.1   条件判断

5.2.1         IF条件判断

5.2.2         IFERROR防错函数

第6章  文本处理

6.1   字符码转换

6.1.1         CODE返回字符的数字代码

6.1.2         CHAR返回数字参数指定的字符

6.2   文本合并

6.2.1         CONCATENATE串连字符

6.2.2         自定义合并函数

6.3   字符转换

6.3.1         PROPER将单词转换为首字母大写

6.3.2         UPPER/LOWER将单词转换为大写或小写

6.3.3         T文本检查及降维应用

6.3.4         REPT按指定次数重复文本

6.3.5         TRIM去除多余空格

6.3.6         TEXT格式化数字

6.4   字符比较

6.4.1         EXACT与等号

6.5   长度计算及提取指定长度的字符

6.5.1         LEN字符长度计算

6.5.2         LEFT取左边的字符

6.5.3         RIGHT取右边的字符

6.5.4         MID取中间的字符

6.6   字符查找与替换

6.6.1         FIND区分大小写的字符查找

6.6.2         SEARCH支持通配符的字符查找

6.6.3         REPLACE替换指定位置的字符

6.6.4         SUBSTITUTE替换指定字符

第7章  统计运算

7.1   平均值统计

7.1.1         AVERAGE统计参数的算术平均值

7.1.2         AVERAGEA统计包括逻辑值与文本算术平均值

7.1.3         AVERAGEIF按条件统计参数的算术平均值

7.1.4         AVERAGEIFS按多条件统计参数的算术平均值

7.2   数量统计

7.2.1         COUNT统计包含数字的单元格个数

7.2.2         COUNTA统计非空单元格的个数

7.2.3         COUNTIF统计区域中满足条件的单元格个数

7.2.4         COUNTIFS统计区域中满足多条件的单元格个数

7.3   极值与中值统计

7.3.1         MIN统计参数中的最小值

7.3.2         SMALL统计数据中第K个最小值

7.3.3         MAX统计参数中的最大值

7.3.4         LARGE统计数据中第K个最大值

7.3.5         MEDIAN统计一组数据的中值

7.3.6         MODE统计一组数据中的众数

7.3.7         MODE.MULT统计一组数据的中值的垂直数组

7.4   排名统计

7.4.1         RANK/RANG.EQ/RANK.AVG统计数值在一组数据中的排名

7.5   频率分布

7.5.1         FREQUENCY计算数值在区域内的出现频率

第8章  日期和时间运算

8.1   日期运算

8.1.1         TODAY获取当前系统日期

8.1.2         YEAR/MONTH/DAY获取年月日

8.1.3         DATE根据指定的年月日序号返回日期

8.1.4         EDATE返回指定日期之前或之后几个月的日期序号

8.1.5         EOMONTH返回指定日期之前或之后的月末日期序号

8.1.6         DATEDIF计算两个日期间的间隔时间

8.2   时间运算

8.2.1         NOW获取当前日期和时间

8.2.2         HOUR/MINUTE/SECOND获取时分秒

8.3   星期与工作日运算

8.3.1         WEEKDAY将日期转换成代表星期的序号

8.3.2         WEEKNUM返回日期在一年中的周数

8.3.3         NETWORKDAYS返回两个日期之间的完整工作日数

8.3.4         WORKDAY返回指定工作日之前/后的日期

第9章  查找与引用 

9.1   引用函数

9.1.1         ROW/COLUMN引用行号/列号

9.1.2         ROWS/COLUMNS引用行数/列数

9.1.3         ADDRESS返回指定行列的引用地址

9.1.4         INDIRECT返回文本指定的引用

9.1.5         OFFSET产生指定偏移量的引用

9.1.6         INDEX引用区域或者数组中指定行与列的值

9.1.7         TRANSPOSE将引用的方向进行转置

9.1.8         CHOOSE从参数中引用索引值所指定的值

9.1.9         HYPERLINK链接文件、文件夹或者单元格

9.2   查找函数

9.2.1         VLOOKUP在区域中左列查找返回右边指定列对应的值

9.2.2         HLOOKUP在区域中上边行查找返回下边指定行对应的值

9.2.3         LOOKUP从单行\单列或数组中查找值

9.2.4         MATCH返回值的数组或者区域中的对应位置

第10章  提取信息  

10.1 奇偶判断

10.1.1       ISODD奇数判断

10.1.2       ISEVEN偶数判断

10.2 数据类型判断

10.2.1       ISERROR判断参数是否是错误值

10.2.2       ERROR.TYPE返回与错误值对应的数字

10.2.3       ISTEXT判断参数是否文本

10.2.4       ISNUMBER判断参数是否为数字

10.2.5       N数字转换及数组降维

10.2.6       ISBLANK判断单元格是否空白

10.3 获取单元格信息

10.3.1       CELL返回引用单元格的多种信息

10.3.2       PHONETIC获取代表拼音信息的字符串

第11章  财务运算  

11.1 固定资产折旧计算

11.1.1       DB用固定余额递减法计算资产折旧值

11.1.2       DDB用双倍余额递减法计算资产折旧值

11.1.3       SYD返回固定资产按年限总和折旧法计算的折旧金额

11.1.4       VDB返回资产用余额递减法计算的部分时期折旧额

11.2 存款、贷款与利息计算

11.2.1       FV基于固定利率和等额分期付款方式返回投资的未来值

11.2.2       PV返回投资的将来偿还额的当前总值

11.2.3       NPER返回投资或贷款的期数

11.2.4       RATE返回投资或者贷款的每期实际利率

11.2.5       CUMIPMT返回两个付款期之间贷款累积支付的利息

11.2.6       CUMPRINC返回两个付款期之间贷款累积支付的本金

第12章  在公式中应用名称

12.1 名称的概念

12.1.1       名称的用途与功能

12.1.2       名称的作用域

12.1.3       定义名称的规则

12.1.4       引用类名称

12.1.5       公式类名称

12.2 定义名称

12.2.1       命名常量

12.2.2       命名区域引用

12.2.3       批量命名

12.2.4       命名公式

12.2.5       编辑名称

12.2.6       复制名称的问题

12.2.7       查看名称

12.2.8       删除名称

12.2.9       隐藏名称

12.3 应用名称

12.3.1       提升编辑效率

12.3.2       缩减公式长度

12.3.3       提升公式可读性

12.3.4       突破函数限制

12.3.5       跨表动态引用

第13章  宏表函数应用

13.1 认识宏表函数

13.1.1       什么是宏表函数

13.1.2       宏表函数的用法

13.1.3       宏表函数的优缺点

13.2 宏表函数的应用案例

13.2.1       创建工作表目录

13.2.2       同时引用数据与单元格格式

13.2.3       标示所有公式

13.2.4       计算工作表的当前页及总页数

13.2.5       计算各工作表中图形数量

13.2.6       计算包括新建的所有工作表的B列产量之和

13.2.7       将表达式转换成值

13.2.8       去除表达式中的文本并将表达式转换成值

13.2.9       创建文件目录

13.2.10    按分隔符拆分字符串

第14章  认识数组  

14.1 数组基础

14.1.1       数组的概念与特性

14.1.2       数组的维数

14.1.3       三维引用解析

14.1.4       转置数组

14.1.5       数组与区域引用的分别

14.1.6       数组运算与数组公式

14.1.7       什么时候需要按三键录入数组公式

14.1.8       不按三键也能对内存数组执行数组运算的特殊函数

14.2 输出数组

14.2.1       获取数组的元素

14.2.2       重置数组大小

14.2.3       合并引用或数组

14.2.4       数组和引用转常量

第15章  数组的高级应用 

15.1 一维、二维数组应用

15.1.1       计算产量在8001000之间的人数

15.1.2       区分大小写计算不重复数据个数

15.1.3       按总成绩降序罗列考生姓名

15.1.4       查找迟到次数最多者

15.1.5       根据姓名与科目查询成绩

15.1.6       查找产量冠军

15.1.7       按迟到次数对职工姓名降序排列

15.1.8       汇总盘点表

15.1.9       多对一查找

15.1.10    计算今天到年尾有多少个周末

15.2 三维引用

15.2.1       跨表双条件汇总数据

15.2.2       计算五个工作组中的最高平均产量

15.2.3       计算刷新产量最高记录次数

15.2.4       计算连续产量三天不达标的次数

15.2.5       学员受训表格式转换

15.2.6       计算平均成绩最高的男生姓名

15.3 区域数组应用

15.3.1       设计万年历

15.3.2       跨表查询三个班最高成绩及姓名

15.3.3       罗列一天未打卡两次及以上的人员姓名

15.3.4       盘点表分类汇总

15.3.5       罗列8090分成绩者姓名

第16章  图表结构与分类 

16.1 图表的功能与发展

16.1.1       图表的功能

16.1.2       图表的发展

16.2 图表的结构

16.3 图表的分类

16.3.1       柱形图

16.3.2       折线图

16.3.3       饼图

16.3.4       条形图

16.3.5       面积图

16.3.6       散点图

16.3.7       股价图

16.3.8       曲面图

16.3.9       圆环图

16.3.10    气泡图

16.3.11    雷达图

16.3.12    迷你图

16.4 如何确保图表传达正确的信息

16.4.1       了解图表的精确度

16.4.2       选择正确的数据源

16.4.3       饼图的负值问题

16.4.4       数据量与饼图

16.4.5       饼图的精细调节

16.4.6       合理使用散点图

16.4.7       平滑线对图表效果的影响

16.4.8       图表的美观样式不能喧宾夺主

16.4.9       三维图表的缺点

16.4.10    使用简单的图表体现复杂的数据

第17章  图表的基本操作 

17.1 一键生成图表

17.1.1       了解图表相关的功能区选项卡

17.1.2       单击生成图表

17.1.3       使用快捷键生成图表

17.1.4       修改默认图表类型

17.1.5       图表位置切换

17.1.6       使用常量数组生成图表

17.2 编辑图表

17.2.1       如何快速而精确地选择图表元素

17.2.2       更新图表数据

17.2.3       更改图表类型

17.2.4       组合图表

17.2.5       添加或删除图表元素

17.2.6       处理空单元格

17.2.7       切断图表与工作表的关联

17.2.8       打印图表

17.3 设置图表区格式

17.3.1       填充背景颜色

17.3.2       调整边框样式

17.3.3       设置图表阴影与发光

17.3.4       设置三维效果

17.3.5       设置图表大小

17.3.6       设置图表属性

17.3.7       重设以匹配样式

17.4 设置绘图区格式

17.4.1       启动绘图区格式对话框

17.4.2       设置绘图区格式

17.5 设置数据系列格式

17.5.1       柱形图

17.5.2       折线图

17.5.3       饼图

17.5.4       面积图

17.5.5       圆环图

17.5.6       气泡图

17.6 设置坐标轴格式

17.6.1       指定纵坐标轴之最大、最小值

17.6.2       指定纵坐标轴刻度单位

17.6.3       修改纵坐标轴的显示单位

17.6.4       设置纵坐标轴的数字格式

17.6.5       设置横坐标轴刻度间隔与文字对齐方式

17.6.6       指定横坐标轴类型

17.6.7       设置横坐标轴标签位置

17.6.8       设置横坐标轴数字格式

17.6.9       纵坐标轴交叉

17.7 设置数据标签格式

17.7.1       指定数据标签显示内容

17.7.2       设置数据标签位置

17.7.3       修改数据标签的数字格式

17.7.4       数据标签的限制

17.8 设置网格线

17.8.1       横纵网格线的显示与隐藏

17.8.2       设置网格线的线条颜色与线型

17.9 关于图表标题

17.1 设置图例格式

17.10.1    根据实际情况决定是否需要图例

17.10.2    调整图例位置

17.11        复制图表格式的方法

17.11.1    复制图表再更新数据

17.11.2    选择性粘贴

17.11.3    创建图表模板

第18章  美化图表  

18.1 应用样式美化图表元素

18.1.1       图表样式

18.1.2       使用形状样式

18.1.3       使用艺术字样式

18.1.4       圆角边框、阴影与三维格式

18.1.5       掌握美化程度

18.2 合理使用图片效果

18.2.1       用图片体现图表系列的对象

18.2.2       用图片作为饼图切割对象

18.2.3       成长效果图

18.2.4       模仿图片效果的折线图

18.3 图表条件格式

18.3.1       用背景将图表系列三等分

18.3.2       用线条任意分割柱形图

18.3.3       标示最大值与最小值

18.3.4       创建平均线

第19章  图表的高级设计技巧

19.1 在图表中应用名称

19.1.1       何时需要应用名称

19.1.2       应用名称的注意事项

19.1.3       创建自动适应数据变化的图表

19.1.4       创建仅显示前10名成绩的图表

19.2 次坐标轴应用技巧

19.2.1       创建线柱图

19.2.2       制作目标与实际之差异图

19.2.3       利用坐标轴的网格线创建等分线

19.3 使用控件强化图表

19.3.1       控件的使用思路

19.3.2       自由调整前N名之柱形图

19.3.3       任意标示最大值最小值和平均值

19.3.4       自由筛选图表的显示项目

第20章  数据透视表基本操作

20.1 透视表概念

20.1.1       什么是数据透视

20.1.2       何时应该使用数据透视表

20.1.3       透视表工具菜单

20.1.4       数据透视表的字段分类

20.2 如何发挥透视表的功能

20.2.1       数据透视表的工作方式

20.2.2       如何才能最大化发挥数据透视表的功能

20.3 创建一个工资透视表

20.3.1       布局

20.3.2       生成透视表

20.3.3       添加字段

20.3.4       调整汇总对象

20.3.5       确定计算的数值对象

20.3.6       调整计算方式

20.3.7       同时定义多个计算对象

20.3.8       报表筛选

20.4 透视表的相关问题

20.4.1       推迟布局更新

20.4.2       清除筛选与全部清除

20.4.3       数据透视表的更新和缓存问题

20.4.4       定位透视表部件

20.4.5       移动数据透视表

20.4.6       更新透视表数据源

20.4.7       根据透视表生成明细表

20.4.8       打印透视表

第21章  自定义数据透视表

21.1 设置透视表外观样式

21.1.1       定制单元格格式

21.1.2       报表布局

21.1.3       在每个项目后插入空行

21.1.4       应用透视表样式

21.1.5       自定义样式

21.1.6       应用主题样式

21.1.7       展开与折叠字段明细

21.1.8       调整错误值与空单元格的显示方式

21.2 调整透视方式

21.2.1       对透视表执行标签筛选

21.2.2       对透视表按值筛选

21.2.3       应用切片器

21.2.4       将所选内容分组与分类汇总

21.2.5       将本月产量汇总表按周分组

21.2.6       按年龄段分组查看平均工资

21.3 调整值字段汇总与显示方式

21.3.1       修改值字段汇总方式

21.3.2       显示个体占总值之百分比

21.3.3       显示与参照时间的值的百分比

21.3.4       显示父行汇总的百分比

21.3.5       显示与前一项的差异

21.3.1       自定义计算字段

21.3.2       列出计算字段的公式

第22章  透视表的高级应用

22.1 多重合并计算之透视技巧

22.1.1       何谓多重合并计算

22.1.2       多重合并计算数据区域的透视表的特点

22.1.3       设计具有1个页字段的平均成绩透视表

22.1.4       设计具有两个页字段的多重合并产量透视表

22.1.5       多工作簿汇总

22.2 使用数据透视图

22.2.1       透视图与图表

22.2.2       生成透视图的方法

22.2.3       定义透视图类型与格式

22.2.4       应用透视图样式

22.2.5       图表元素的控制方式

22.2.6       更新透视图的数据源

22.3 数据透视图的限制

22.3.1       透视图随透视表变化

22.3.2       透视图之类型限制

22.3.3       数据不能自动刷新

22.3.4       不同版本Excel中的透视图不完全兼容

22.3.5       不能使用名称

第23章  练习题 

23.1 函数类

23.2 图表类

23.3 数据透视表类