Chapter 01 案例解析:关于动态数据分析 1
1.1 案例一:业务员排名分析 2
1.2 案例二:销售毛利分析 4
1.3 函数公式:数据分析的核心工具 5
1.4 动态图表:分析结果的灵活展示工具 6
1.5 本书两大内容总结 6
Chapter 02 逻辑判断函数:根据条件处理数据 7
2.1 逻辑判断的核心是逻辑条件和逻辑运算 8
2.1.1 逻辑运算符 8
2.1.2 条件表达式 8
2.1.3 条件表达式的书写 9
2.2 逻辑判断函数的核心是判断流程 10
2.2.1 逻辑判断的基本原理 10
2.2.2 学会绘制逻辑流程图 11
2.3 逻辑判断函数IF及其嵌套 12
2.3.1 养成输入IF函数的好习惯 12
2.3.2 基本逻辑判断:使用一个IF函数 13
2.3.3 复杂逻辑判断:使用单流程嵌套IF函数 14
2.3.4 复杂逻辑判断:使用多流程嵌套IF函数 16
2.3.5 多条件组合的复杂逻辑判断 21
2.4 用IFERROR函数处理公式的错误值 22
Chapter 03 分类汇总函数:根据条件统计数据 24
3.1 直接计数汇总 25
3.1.1 计数汇总的常用函数 25
3.1.2 无条件计数:COUNTA和COUNT函数 25
3.1.3 单条件计数:COUNTIF函数 28
3.1.4 多条件计数:COUNTIFS函数 32
3.1.5 计数问题总结 33
3.2 直接求和汇总 34
3.2.1 求和汇总的常用函数 34
3.2.2 无条件求和:SUM函数 34
3.2.3 单条件求和:SUMIF函数 35
3.2.4 多条件求和:SUMIFS函数 38
3.3 隐含复杂条件下的汇总计算 41
3.3.1 SUMPRODUCT函数 42
3.3.2 SUMPRODUCT函数用于计数与求和的基本原理 43
3.3.3 使用SUMPRODUCT函数进行条件计数 45
3.3.4 使用SUMPRODUCT函数进行条件求和 47
3.4 超过15位数字长编码的条件计数与求和问题 47
Chapter 04 查找与引用函数:根据条件查找数据或引用单元格 49
4.1 基本查找函数:VLOOKUP 51
4.1.1 VLOOKUP函数的基本原理和用法 51
4.1.2 与COLUMN或ROW函数联合使用 53
4.1.3 与MATCH函数联合使用 54
4.1.4 与IF函数联合使用 56
4.1.5 与OFFSET函数联合使用 58
4.1.6 与INDIRECT函数联合使用 59
4.1.7 第1个参数使用通配符做关键词匹配查找 60
4.1.8 第4个参数输入TRUE、1或留空时的模糊查找 61
4.1.9 条件在右、结果在左的反向查找 62
4.1.10 找不到数据是怎么回事 63
4.1.11 HLOOKUP函数 64
4.2 定位函数:MATCH 64
4.2.1 MATCH函数的基本原理与用法 65
4.2.2 MATCH函数实际应用 66
4.3 知道位置才能取数的函数:INDEX 66
4.3.1 INDEX函数的基本原理与用法 67
4.3.2 与MATCH函数联合使用,做单条件查找 67
4.3.3 与MATCH函数联合使用,做多条件查找 70
4.4 间接引用函数:INDIRECT 71
4.4.1 INDIRECT函数的基本原理与用法 71
4.4.2 经典应用之一:快速汇总大量工作表 73
4.4.3 经典应用之二:建立滚动汇总分析报告 74
4.4.4 经典应用之三:制作动态的明细表 76
4.5 引用动态单元格区域函数:OFFSET 80
4.5.1 OFFSET函数基本原理与用法 81
4.5.2 OFFSET函数使用技巧 82
4.5.3 经典应用之一:动态查找数据 83
4.5.4 经典应用之二:获取动态数据区域 83
4.6 特别补充说明的函数:LOOKUP 89
4.6.1 LOOKUP函数的基本原理与用法 89
4.6.2 经典应用之一:获取最后一个不为空的单元格数据 90
4.6.3 经典应用之二:替代嵌套IF函数 92
4.7 制作动态图表时很有用的函数:CHOOSE 92
4.8 常与其他函数一起使用的ROW和COLUMN函数 93
4.8.1 ROW函数 93
4.8.2 COLUMN函数 94
4.8.3 注意问题 94
4.9 思路不同,使用的查找函数不同,公式也不同 94
Chapter 05 处理文本函数:字符截取与转换 96
5.1 截取文本字符串中的字符 98
5.1.1 从字符串的左侧截取字符函数:LEFT 98
5.1.2 从字符串的右侧截取字符函数:RIGHT 99
5.1.3 从字符串的中间指定位置截取字符函数:MID 99
5.1.4 从字符串中查找指定字符的位置函数:FIND 101
5.1.5 综合应用:直接从原始数据制作分析报表 102
5.2 转换数字格式 103
5.2.1 TEXT函数的基本原理和用法 104
5.2.2 经典应用之一:在图表上显示说明文字 105
5.2.3 经典应用之二:直接从原始数据制作汇总报表 108
Chapter 06 排序函数:排名与排序分析 109
6.1 建立自动排名分析模型 110
6.1.1 排序函数:LARGE和SMALL 110
6.1.2 对排序后的数据匹配名称 111
6.1.3 出现相同数字情况下的名称匹配问题 112
6.1.4 建立综合的排名分析模板 114
6.2 排位分析 115
Chapter 07 数据分析结果的灵活展示:动态图表基本原理及其制作方法 117
7.1 动态图表一点也不神秘 119
7.1.1 动态图表的基本原理 119
7.1.2 制作动态图表必备的两大核心技能 120
7.1.3 在功能区显示“开发工具”选项卡 120
7.1.4 如何使用控件 122
7.1.5 常用的表单控件 124
7.2 常见的动态图表 125
7.2.1 表单控件控制显示的动态图表 125
7.2.2 数据验证控制显示的动态图表 126
7.2.3 随数据变化而变化的动态图表 127
7.2.4 切片器控制数据透视图 128
7.2.5 Power View分析报告 128
7.3 动态图表的制作方法和步骤 130
7.3.1 动态图表制作方法:辅助区域法 130
7.3.2 动态图表制作方法:动态名称法 132
7.3.3 将控件与图表组合起来,便于一起移动图表和控件 135
7.3.4 制作动态图表的六大步骤 136
7.4 让图表上能动的元素动起来 136
7.4.1 制作动态的图表标题 137
7.4.2 制作动态的坐标轴标题 137
7.4.3 制作动态的数据标签 138
7.5 不可忽视的安全性工作:保护绘图数据 138
7.6 制作动态图表的必备技能:定义名称 139
7.6.1 什么是名称 139
7.6.2 能够定义名称的对象 139
7.6.3 定义名称的规则 140
7.6.4 定义名称方法1:利用名称框 140
7.6.5 定义名称方法2:利用“新建名称”对话框 141
7.6.6 定义名称方法3:使用名称管理器 141
7.6.7 定义名称方法4:批量定义名称 141
7.6.8 定义名称方法5:将公式定义为名称 142
7.6.9 编辑、修改和删除名称 143
Chapter 08 组合框控制的动态图表 144
8.1 认识组合框 145
8.1.1 组合框的控制属性 145
8.1.2 组合框的基本使用方法 146
8.2 使用多个组合框控制图表 148
8.2.1 使用多个彼此独立的组合框 148
8.2.2 使用多个彼此关联的组合框 156
8.2.3 分析指定时间段内的数据 159
8.3 综合应用:员工属性分析报告 161
8.3.1 示例数据:员工属性分析报表 161
8.3.2 分析指定部门、指定类别下的各个小项人数分布 162
8.3.3 分析指定类别下、指定小项的各个部门人数分布 164
Chapter 09 列表框控制的动态图表 167
9.1 认识列表框 169
9.1.1 列表框的控制属性 169
9.1.2 列表框的基本使用方法 170
9.2 使用多个列表框控制图表 171
9.2.1 使用多个彼此独立的列表框 171
9.2.2 使用多个彼此关联的列表框 175
9.3 列表框和组合框联合使用 179
Chapter 10 选项按钮控制的动态图表 180
10.1 认识选项按钮 181
10.1.1 别忘了修改标题文字 181
10.1.2 使用分组框实现多选 181
10.1.3 选项按钮的控制属性 182
10.1.4 选项按钮的基本使用方法 182
10.2 使用彼此独立的几组选项按钮控制图表 185
10.3 可以任选降序或升序的排名分析模板 187
10.4 选项按钮与组合框或列表框联合使用 190
Chapter 11 复选框控制的动态图表 197
11.1 认识复选框 198
11.1.1 别忘了修改标题文字 198
11.1.2 复选框的控制属性 198
11.1.3 复选框制作动态图表的基本原理 199
11.2 复选框实际应用案例 199
11.2.1 应用案例1:三年资产价格同比分析 199
11.2.2 应用案例2:成本趋势分析 201
11.3 复选框与选项按钮、组合框、列表框的联合使用 202
Chapter 12 数值调节钮控制的动态图表 205
12.1 认识数值调节钮 206
12.1.1 数值调节钮的控制属性 206
12.1.2 数值调节钮的基本使用方法 207
12.2 数值调节钮实际应用案例 209
12.2.1 应用案例1:动态显示最新的几个数据 210
12.2.2 应用案例2:动态显示指定日期之前或之后的几个数据 211
12.2.3 查看前N个或者后N个客户的排名分析图表 213
Chapter 13 滚动条控制的动态图表 218
13.1 认识滚动条 219
13.1.1 滚动条的控制属性 219
13.1.2 滚动条的基本用法 220
13.2 滚动条实际应用案例 221
13.2.1 利润敏感性分析模型 221
13.2.2 动态高亮显示数据点 224
13.2.3 制作数据拉杆,具有动画放映效果的分析图 226
Chapter 14 函数和动态图表综合练习 229
14.1 业务员综合排名分析模板 230
14.1.1 图表控制逻辑架构 230
14.1.2 设计控件 230
14.1.3 创建排名计算公式 233
14.1.4 定义动态名称 236
14.1.5 绘制图表 237
14.2 产品销售毛利分析 238
14.2.1 汇总计算各个产品的毛利 238
14.2.2 分析各个产品毛利对企业总毛利的影响程度 239
14.2.3 分析指定产品毛利的影响因素 241
14.2.4 分析指定产品各个月的销售情况 244
14.3 建立管理费用滚动跟踪分析模板 245
14.3.1 示例数据:从系统导入的管理费用发生额表 245
14.3.2 设计滚动汇总表 245
14.3.3 指定部门、指定费用的各月变化分析 247
14.3.4 指定月份、指定部门的费用结构分析 248
14.3.5 指定月份、指定费用的部门对比分析 250
Chapter 15 数据透视图:与数据透视表共生的另一种动态图表 253
15.1 创建数据透视图 254
15.1.1 创建数据透视图的基本方法 254
15.1.2 关于数据透视图的分类轴 255
15.1.3 数据透视图的美化 256
15.1.4 利用切片器控制透视表和透视图 257
15.2 二维表格的透视分析 258
15.2.1 建立多重合并计算数据区域透视表 259
15.2.2 联合使用切片器和数据透视图进行分析 260
15.3 一维表格的透视分析 261
15.3.1 创建普通的数据透视表 261
15.3.2 分析指定产品下客户销售 262
15.3.3 分析指定客户的产品销售 262
15.3.4 分析客户销售排名 263
15.4 多个一维表格的汇总与分析 263
15.4.1 两年销售数据示例 263
15.4.2 利用现有连接+SQL语句创建基于两年数据的透视表和透视图 264
15.4.3 产品两年销售分析 267
15.4.4 前10大客户两年销售分析 268
Chapter 16 Power View:快速分析海量数据 269
16.1 创建报表 270
16.2 报表的可视化 272