很多人跟我说,学投资分析最头疼的一件事,就是算内部收益率——IRR。
其实我特想回一句:别怕,打开 Excel,自制一个顺手的 irr计算器excel,你会怀疑以前为啥要忍这么多痛苦。
下面这篇,就是我这些年做项目测算、现金流推演,一点一滴打磨出来的 Excel IRR 实战经验。不是教材味的那种,而是你明天上班就能照着用的那种。
为什么我宁愿自己做一个 irr计算器excel
我以前在公司看同事做项目测算:各种版本的表格在群里飞来飞去,谁改了哪一行,谁又把贴现率偷偷调高,完全搞不清。更可怕的是,很多人连 IRR 的含义都没搞明白,只是机械地往单元格里敲函数。
后来我干脆自己做了一个 irr计算器excel 模板:
- 所有现金流按月/按年排成一条时间线
- 关键参数(投资额、运营年限、增长率)集中在顶部区域
- IRR、NPV、回收期等核心指标自动联动
从那之后,我对任何新项目的第一反应,不是“这项目听起来不错”,而是“给我数据,我丢进 irr计算器excel 看看再说”。直觉可以有,但我更相信数字。
打开 Excel,从 0 搭一个 IRR 计算底板
1. 先把现金流排清楚
不管是地产项目、实体门店,还是 SaaS 订阅,只要有“先投入、后回收”的结构,都可以用一张现金流表来描述。
你可以这么设计:
- A 列:期数(0, 1, 2, 3, …,代表第几年或第几个月)
- B 列:时间(比如 2024-01, 2025-01…,方便对时间有直观感受)
- C 列:当期净现金流(流入为正,流出为负)
第 0 期一般是初始投资,所以 C2 通常是一个负数,比如 -500000。
从第 1 期开始,C3 往下,则是各期的净现金流:营业收入减去成本、费用、税费,加上残值等。
这一步看着枯燥,但我想提醒一句:
如果现金流没排利索,再精巧的 irr计算器excel 也是在帮你计算错误结论。
2. 用 IRR 函数建立“第一版计算器”
Excel 其实内置了两个相关函数:IRR 和 XIRR。
IRR:假设每期间隔相等(常用:按年、按月)XIRR:可以指定每一笔现金流对应的日期,更灵活,也更贴近真实世界
最简单的情况,你可以先用 IRR:
excel
=IRR(C2:C10)
如果你已经在 B 列写了每笔现金流对应的具体日期,那我更推荐用 XIRR:
excel
=XIRR(C2:C10, B2:B10)
实话讲,XIRR 更适合现在这种节奏不均匀的商业环境——项目很少真的每年、每月都整整齐齐、按点发生现金流。
3. 让 irr计算器excel 变“可玩”:加入参数区
只会写一个 =XIRR(...),顶多算是会用 Excel;但要把 Excel 变成你的“决策模拟器”,你得再走一步。
我习惯在表的上方做一个“参数区”,比如:
- 投资额(初始投入)
- 每年收入增速
- 毛利率
- 固定成本
- 运营年限
- 贴现率(用于算 NPV)
然后底下的现金流行,全部通过公式从这些参数推出来。
比如:
- 收入 = 上一年收入 × (1 + 增速)
- 净现金流 = 收入 × 毛利率 – 固定成本 – 所得税
这样,你只要在参数区改一个数字,比如把“收入增速”从 10% 调到 5%,整个项目的 IRR 会当场给你一记耳光——非常直观,也非常诚实。
一个具体的小例子:一间咖啡店的 IRR
设想你要开一家咖啡店:
- 初始投入 30 万(装修、设备、押金等)
- 计划运营 5 年
- 预估首年净现金流 8 万
- 后面每年净现金流增长 5%
你在 irr计算器excel 里可以这样设计:
- A2:A7:0, 1, 2, 3, 4, 5
- C2:
=-300000 - C3:
=80000 - C4:
=C3*(1+5%)向下填充到 C7
然后在某个单元格,比如 E2,写:
excel
=IRR(C2:C7)
你会发现,这家咖啡店在这种假设下的 IRR 大概在一个什么水平(具体多少,等你真的敲进 Excel 再看)。
有意思的地方来了——你可以玩参数:
- 把增速改成 2%,IRR 会立刻塌一点
- 把初始投资改成 40 万,IRR 更难看
- 模拟第三年遇到商场装修,现金流断档甚至为负,看 IRR 会不会跌破你的心理底线
这比听任何人用嘴说“这项目稳得很”都来得可靠。
2024 年了,别再只算 IRR:搭配 NPV 一起看
很多新手有一个误解:IRR 高,就是好项目。
我非常不赞同。至少要配合 NPV 一起看。
在 irr计算器excel 同一个模板里,你可以额外加一个 NPV 指标:
- 在参数区设一个
贴现率(比如你要求的最低回报率,10% 或 12%) - 然后使用
XNPV函数:
excel
=XNPV(贴现率单元格, C2:C10, B2:B10)
NPV 给你的信息是:
按你自己的要求回报率,把未来所有现金折现回今天,合在一起值多少钱。
IRR 和 NPV 组合起来,大概这样判断:
- IRR 高于你要求的回报率,且 NPV 明显为正:项目值得认真看
- IRR 勉强刚刚过线,NPV 很小甚至接近 0:要警惕乐观假设堆出来的“纸面好看”
- IRR 看似很好,但 NPV 其实不高:可能回报集中在后期,风险大,对资金占用不友好
在 资金成本不再“白给” 的今天,只抱着一个 IRR 做决策,多少有点掉以轻心。
常见坑:irr计算器excel 用错了,比不会算还危险
这些坑我或者踩过,或者亲眼看别人踩过:
- 现金流符号颠倒
- 初始投资写成正数,后面的现金流又写成正数,IRR 当然算不出来,或者算出一个完全没意义的值。
-
记死:投入是负数,回款是正数。
-
现金流不连续、漏掉年份
- 有人直接把中间几年删掉,或者只列出“有变化”的年份。
- 如果用
IRR函数,这会直接篡改“间隔相等”的前提,结果明显偏离真实情况。 -
要么按年/按月补齐,要么硬切换用
XIRR搭配日期。 -
用 IRR 比较完全不同规模的项目
- 一个 10 万的小项目 IRR 50%,一个 1000 万的大项目 IRR 20%,你真要选前者?
-
这时候 irr计算器excel 里一定要带上 NPV 和回收期,综合权衡。
-
忽略税、折旧、维持性资本开支
- 很多“美丽”的 IRR,是建立在假装没有税、没有维修、没有设备更新上的。
- 越是重资产项目,越要在现金流里老老实实把这些写进去。
把 irr计算器excel 真正用起来的几个小建议
我自己的经验,总结下来大概这么几条:
- 做一个“空模板”,反复复用
- 不要每次有项目就从头搭一张表,人会疲劳,错误率上升。
-
做好一个通用版本:参数区 + 现金流区 + 指标区(IRR、XIRR、NPV、回收期),之后只需要复制一份,填数据。
-
给关键单元格加上颜色和说明
- 参数区用浅色底、加边框,旁边放简单备注。
-
未来你自己或者同事再打开时,一眼就知道哪些是可以改的,哪些是计算结果。
-
坚持“悲观一点”的情景分析
- 在 irr计算器excel 里做三套情景:乐观、基准、悲观。
-
看看在悲观情景下,IRR 是否还撑得住;如果一悲观就从 18% 掉到 3%,你就知道这个项目有多脆弱。
-
定期更新假设
- 市场环境在变:利率、租金、人力成本、税收政策,都在变。
- 过去两三年的老模板,如果贴现率和成本参数不调整,拿来就用,很容易做出“时代错配”的判断。
写在最后:IRR 不是答案,它只是一个放大镜
我见过不少人,一旦学会了 IRR,就有点“只要是钉子就用锤子”的冲动——所有项目都要追高 IRR,低一点就看不上。
可现实是:
- 有的项目 IRR 不爆表,但稳健、可持续、可复制
- 有的项目 IRR 看上去吓人,但高度依赖某个脆弱假设,一旦市场风向一变,就像纸搭的城堡
irr计算器excel 对我来说,更像一块放大镜:帮我看清楚自己到底在赌什么、赌到什么程度、承不承受得起。
你完全可以照着这篇文章,今天就开一个新的 Excel 文件,从第一行开始搭自己的 IRR 模板。等到哪天你跟别人聊项目,不再只会说“感觉不错”,而是淡淡补一句:
我用自己的 irr计算器excel 跑了一遍,这项目,在合理悲观假设下还能撑住两位数 IRR,可以继续聊。
那一刻,你会明显感觉到——你在用数字,而不是被数字用。
发表回复