第1章 财务预测模型 1
1.1 三张报表 2
1.2 除三张报表之外 2
1.3 是估计而不是预言 3
1.4 单次特定模型 3
1.5 模板模型 4
1.6 作为一名模型开发人员 4
1.7 为了更好地完成建模工作需要注意的事项 5
第2章 最佳操作 9
2.1 为什么要执行最佳操作 10
2.2 12项最佳操作 10
2.3 要有清晰的思路,明确创建模型的目的 11
2.4 保持简单(但也不能过于简单) 11
2.5 设置一个具有逻辑性的计算顺序 12
2.6 输入项数据、计算和输出结果需要分区域列示 12
2.7 每个数据点仅对应一个输入项 13
2.8 使用模块化的建模方法 13
2.9 前后要保持一致 13
2.10 将电子表格中的所有单元格都设置为可见 15
2.11 应在模型中为使用者设置相关指引 15
2.12 充分利用Excel中的自带功能 18
2.13 记录开发步骤 19
2.14 随时保存文件 19
第3章 设置准备 21
3.1 功能区 22
3.2 快速访问工具栏(QAT) 23
3.3 Excel设置 26
3.4 格式 27
3.5 样式 33
3.6 保护 35
3.7 其他设置 37
第4章 建模工具:F功能键和区域 41
4.1 使用的文件 42
4.2 键盘中的F功能键 42
4.3 区域 51
第5章 工具箱 59
5.1 实用的函数列表 60
5.2 注意事项 61
5.3 我们开始吧 62
5.4 起点:IF函数 63
5.5 查找函数 68
5.6 求和函数 76
5.7 计数函数 81
5.8 日期函数 83
5.9 处理错误信息 87
5.10 确定数值中的保留内容 90
5.11 确定数值的舍入方向 91
5.12 判别信息类别的函数 92
5.13 处理文本的函数 93
5.14 财务函数 93
第6章 建模中涉及的会计专业知识 97
6.1 会计记账的目的就是跟踪现金 98
6.2 三张财务报表 98
6.3 现金流入和使用 100
6.4 编制三张财务报表的两个规则 101
6.5 三张财务报表之间的基本勾稽关系 102
6.6 折旧和累计折旧 105
6.7 无形资产摊销 108
6.8 少数股东权益 110
6.9 附属公司的股权投资收益 111
6.10 比较建模过程中的非现金项和现金项 112
6.11 其他项 113
第7章 构建实验模型 115
7.1 使用的文件 116
7.2 实践练习 116
7.3 在Excel中添加一个空白的工作簿 116
7.4 利润表结构 121
7.5 资产负债表结构 122
7.6 其他输入项 123
7.7 现金流量表结构 124
7.8 初始模板 125
7.9 怎样阅读下面的图表 125
7.10 构建模型 125
7.11 逐步计算至利润表的EBIT 126
7.12 逐步计算至利润表的净利润 127
7.13 逐步计算至资产负债表的流动资产总额 128
7.14 逐步计算至资产负债表的资产总额 129
7.15 逐步计算至资产负债表的负债与所有者权益金额 130
7.16 检查资产负债表的两边是否已经调平 132
7.17 逐步计算其他输入项 133
7.18 逐步计算现金流量表数据(第1部分) 134
7.19 逐步计算现金流量表数据(第2部分) 135
7.20 逐步计算现金流量表数据(第3部分) 135
7.21 调节超额现金或循环贷款 136
7.22 统制账户说明 137
7.23 在模型中增设统制账户 138
7.24 使用统制账户设置对账表 140
7.25 使用自己的数据测试模型 141
7.26 对实验模型的附加说明 141
第8章 循环引用和迭代计算 143
8.1 使用的文件 144
8.2 不要使用它们 144
8.3 或许它们并非一无是处 145
8.4 是的,循环引用还是有用的 145
8.5 开启Excel中的迭代计算功能 146
8.6 迭代计算过程究竟会发生什么 146
8.7 例子:利息计算 148
8.8 计算平均利息 151
8.9 规避循环引用 152
8.10 使用复制和粘贴来规避循环引用 154
8.11 使用循环引用:预防措施 156
第9章 平衡变动项 159
9.1 使用的文件 160
9.2 在没有现金流量的情况下调平报表(方法1) 160
9.3 在没有现金流量的情况下调平报表(方法2) 162
9.4 平衡数值不一定非要计入循环贷款 164
9.5 平衡数值不一定非要计入超额现金 166
第10章 现金清算和利息计算 169
10.1 使用的文件 170
10.2 概念 170
10.3 让我们从最基础的现金清算数据开始建模 176
10.4 指定现金清算的顺序 180
10.5 比例法 181
10.6 现金清算补充项 184
10.7 重新计算利息 186
10.8 最后的说明 191
第11章 重组模型 193
11.1 使用文件 194
11.2 最终的成品 194
11.3 建议 194
11.4 步骤1:创建一个设置工作表 196
11.5 步骤2:建立Ch 10 Model Master的副本并将其命名为“报告” 197
11.6 步骤3:扩展“报告”中的年份列 197
11.7 步骤4:建立“报告”的副本并将其命名为“假设” 199
11.8 步骤5:对“假设”表布局进行修改和精调 200
11.9 步骤6:修改“报告”表以便读取“假设”中的数据 207
11.10 步骤7:将“报告”中的控制项移回“设置” 211
11.11 三个电子表模型 211
11.12 最后的结语 212
第12章 情景和其他建模建议 217
12.1 使用的文件 218
12.2 已经介绍过的其他实用建议 218
12.3 情景 218
12.4 数据验证 222
12.5 条件格式 227
12.6 检查和校对 232
12.7 将合计数突出显示 234
12.8 当引用的单元格为空时不要显示0 235
12.9 核算周期不是一年 235
12.10 其他来源 236
第13章 比率 237
13.1 将一个数值与另一个数值进行比较 238
13.2 负数 239
13.3 比率类型 240
13.4 关于公司规模 240
13.5 关于流动性 241
13.6 关于效率 241
13.7 关于盈利能力 244
13.8 关于杠杆 245
13.9 关于偿债能力 246
第14章 预测指引 249
14.1 核心原则 250
14.2 利润表科目 250
14.3 资产负债表 253
第15章 现金流折现估值法 257
15.1 使用的文件 258
15.2 加权平均资本成本 258
15.3 自由现金流 259
15.4 折现 260
15.5 终值 263
15.6 企业价值 265
15.7 股权价值 265
15.8 质疑 265
15.9 继续讨论模型 266
15.10 解析公式:DCF主要计算部分 268
15.11 解析公式:收尾工作 269
15.12 数据表 270
第16章 使用VBA计算平衡数值 277
16.1 使用的文件 278
16.2 在开始之前 278
16.3 Visual Basic编辑器 278
16.4 录制一个宏 280
16.5 编辑宏 283
16.6 检查宏 284
16.7 设置循环属性 285
16.8 点击屏幕中的按钮来运行宏 285
16.9 循环设置 287
16.10 最佳操作的经验教训 289
16.11 下一个挑战 290