4. 财务模型搭建:Excel财务模型结构、假设条件设定与敏感性分析

各位同学,咱们今天聊点实在的——财务模型怎么搭。

说实话,我见过太多人把财务模型搞得跟天书似的。几百行公式,几十个sheet,最后自己都看不懂。嗯,这其实是个大坑。我个人习惯,模型越简单越好,逻辑越清晰越好。

4.1 模型结构:别搞花架子

一个靠谱的海上风电财务模型,我建议分这么几个模块:

  • 输入区:所有假设条件放这里,别到处乱写
  • 计算区:发电量、收入、成本、折旧、税
  • 报表区:三张表——利润表、现金流量表、资产负债表
  • 评价区:IRR、NPV、投资回收期
  • 敏感性区:单因素、双因素、情景分析

我在项目中遇到过,有人把假设条件藏在公式里,结果换了个项目参数,找了三天才找到。你说这多耽误事?

核心原则:所有假设条件集中放在一个sheet,用蓝色底色标注。公式里只引用这些单元格,不要写死数字。

下面这张图,是我常用的模型结构框架:

海上风电财务模型结构框架 输入区 假设条件集中管理 计算区 发电量·收入·成本 报表区 三张财务报表 评价区 IRR·NPV·回收期 敏感性区 单因素·双因素·情景 敏感性结果反馈调整假设 数据流方向:输入 → 计算 → 报表 → 评价 → 敏感性

4.2 假设条件设定:魔鬼在细节里

假设条件这东西,你想想看,差一个百分点,IRR可能差两个点。所以,每个参数都得有依据。

我一般把假设条件分成这几类:

类别 关键参数 常见取值 我的经验
资源参数 年平均风速、有效小时数 7-10 m/s, 3000-4000 h 别信测风塔一年的数据,至少三年
技术参数 容量系数、衰减率、可利用率 35%-45%, 0.5%/年, 95% 衰减率我一般取0.6%,保守点
经济参数 电价、贴现率、通胀率 0.45元/kWh, 8%, 2% 贴现率看项目风险,别一刀切
成本参数 单位投资、运维成本、保险 12000-15000元/kW, 120元/kW/年 运维成本前低后高,别算平均
融资参数 贷款比例、利率、还款期 70%, 4.5%, 15年 利率最近波动大,建议做压力测试

小技巧:我习惯在假设条件旁边加一列「数据来源」,写清楚这个数是从哪来的——可研报告、厂家报价、还是行业经验值。这样审计的时候,能省不少事。

4.3 财务模型搭建:一步步来

好,咱们开始搭模型。我按时间顺序来:

4.3.1 发电量计算

这个其实不复杂。核心公式就一个:

年发电量 = 装机容量 × 等效满发小时数 × (1 - 衰减率)^(年份-1) × 可利用率

举个例子:一个500MW的项目,等效小时数3200h,衰减率0.5%,可利用率95%。

第1年:500 × 3200 × 1 × 0.95 = 1,520,000 MWh
第2年:500 × 3200 × 0.995 × 0.95 = 1,512,400 MWh
第20年:500 × 3200 × 0.995^19 × 0.95 ≈ 1,376,000 MWh

嗯,这里要注意。衰减率不是线性的。我见过有人直接用直线衰减,结果后期发电量算高了,IRR虚高。你想想看,这多危险?

4.3.2 收入与成本

收入这块,说白了就是发电量乘以电价。但要注意:

  • 电价有没有补贴?补贴年限多长?
  • 有没有弃风限电?我一般按3%-5%考虑
  • 绿电交易溢价?这个现在不好说,我建议保守点

成本方面,我列个清单:

  1. 运维成本:固定部分+可变部分。固定部分包括人工、备件、运维船等
  2. 保险费:一般按总投资0.3%-0.5%/年
  3. 土地/海域使用金:这个各地不一样,得查当地政策
  4. 折旧:我一般用直线法,20年折旧,残值5%
  5. 财务费用:利息支出,按还款计划算

避坑指南:我曾经在一个项目里,发现有人把运维成本算成每年固定不变。实际上,海上风电的运维成本是逐年上升的——设备老化、故障率增加、人工成本上涨。我一般按每年递增2%-3%来算。

4.3.3 现金流量表

这个表是核心中的核心。IRR和NPV都从这来。

结构其实很简单:

现金流入 = 发电收入 + 补贴收入 + 残值回收
现金流出 = 建设投资 + 运维成本 + 保险费 + 利息 + 本金偿还 + 所得税
净现金流 = 现金流入 - 现金流出

然后,用净现金流算IRR和NPV:

NPV = Σ(净现金流_t / (1 + 贴现率)^t)
IRR = 使NPV=0的贴现率

Excel里直接用公式:=IRR(净现金流范围)=NPV(贴现率, 净现金流范围)

4.4 敏感性分析:看看哪个参数最要命

模型搭完了,别急着出报告。先做敏感性分析。

为什么?因为所有假设条件都是预测,都有误差。你得知道,哪个参数变了,对IRR影响最大。

我一般做三种敏感性分析:

4.4.1 单因素敏感性分析

每次只变一个参数,其他不变。看看IRR怎么变。

常用的敏感因素:

  • 发电量(±10%)
  • 单位投资(±10%)
  • 电价(±10%)
  • 贴现率(±1%)
  • 运维成本(±10%)

结果用表格展示:

变动幅度 发电量变化 投资变化 电价变化 运维成本变化
-10% 5.2% 7.8% 4.8% 7.5%
-5% 6.5% 7.2% 6.2% 7.8%
基准 8.0% 8.0% 8.0% 8.0%
+5% 9.5% 8.8% 9.8% 8.2%
+10% 11.0% 9.5% 11.6% 8.5%

你看,电价和发电量对IRR的影响最大。这说明什么?说明项目对收入端最敏感。所以,签PPA(购电协议)的时候,一定要把电价条款谈清楚。

4.4.2 双因素敏感性分析

这个更实用。两个参数同时变,看看IRR的二维分布。

比如,同时看「发电量」和「单位投资」的变化:

发电量\投资 -10% -5% 基准 +5% +10%
-10% 6.8% 6.2% 5.6% 5.0% 4.5%
-5% 7.5% 6.9% 6.3% 5.7% 5.2%
基准 8.5% 7.9% 8.0% 6.5% 5.9%
+5% 9.5% 8.9% 8.3% 7.3% 6.7%
+10% 10.5% 9.9% 9.3% 8.1% 7.5%

这个表能告诉你,在最坏情况下(发电量-10%,投资+10%),IRR还有4.5%。如果这个数你能接受,那项目就相对安全。

4.4.3 情景分析

这个更贴近实际。设定几个情景:

  • 乐观情景:高风速、低造价、高电价
  • 基准情景:最可能的情况
  • 悲观情景:低风速、高造价、低电价

每个情景下,所有参数同时调整。然后看IRR的分布范围。

我的经验:如果悲观情景下IRR还能超过融资成本(比如6%),那这个项目基本靠谱。如果悲观情景下IRR是负的,那你得好好想想,这个项目到底能不能干。

4.5 几个实用技巧

最后,分享几个我在实战中总结的小技巧:

  1. 用数据验证功能:Excel的数据验证,可以限制输入范围,防止手误
  2. 条件格式:IRR低于阈值时自动变红,一目了然
  3. 命名单元格:别用A1、B2这种,用「年发电量」「总投资」这种名字,公式好读
  4. 版本控制:每次修改都另存一个版本,文件名带日期。我吃过这个亏,改完发现算错了,想回退找不到原版
  5. 做交叉验证:用不同方法算同一个指标,比如用XIRR和IRR对比,看结果是否一致

好了,财务模型这块就聊到这。记住一句话:模型是工具,不是目的。别为了模型好看,把数据给扭曲了。真实、保守、可追溯,这才是好模型的标准。


专注资料整理