Excel IRR 函数
IRR(内部收益率)是评估项目可行性的关键指标。通常,我们可以将 NPV(净现值)设为 0,通过试错法计算贴现率。而现在,您只需在 Excel 中直接使用 IRR 函数,即可轻松计算出 IRR。
函数语法及参数说明
IRR(values, [guess])
(1)values:必填。即需要计算 IRR 的现金流数值。
可以是 {-50000, 5000, 8000, 13500, 18800, 20500} 这样的数组,或 B3:G3 这样的单元格引用。
values 必须同时包含现金流出(负值)和现金流入(正值)。
(2)guess:可选。用于接近 IRR 结果的一组估算值。如果省略,系统将默认使用 0.1(10%)。
返回值
数值型。
IRR 函数可用于计算一组在固定间隔(如每月或每年)发生的现金流的内部收益率。
使用说明
(1)IRR 函数会自动忽略 values 参数中的文本、逻辑值以及空单元格。
(2)如果 IRR 函数返回 #NUM! 错误,或计算结果与预期利率相差较大,您可以尝试添加或修改 guess 参数。
(3)IRR 函数返回某一周期的区间收益率。您可以使用以下公式 =(1+r)^n -1 将 IRR 换算为年化内部收益率。
- 对于每月现金流,IRR 函数会返回月度区间的收益率(如)0.5%),您可以将其换算为年化收益率 6.17%(公式:=(1+0.5%)^12-1);
- 对于每季度现金流,IRR 函数会返回季度区间的收益率(如)1.5%),您可以将其换算为年化收益率 6.14%(公式:=(1+1.5%)^4-1);
- 如果现金流是每半年列出一次,IRR 函数会返回半年区间的收益率(如)3%),您可以将其换算为年化收益率 6.09%(公式:=(1+3%)^2-1)
公式示例
示例 1:在 Excel 中用月度现金流计算 IRR
假设您年初花费 $5,940 购买了一台割草机,并将其出租。根据每月的预期租金收入,您即可轻松计算 IRR(内部收益率),从而判断该项目的可行性。
若需计算 6 个月后的 IRR,现金流数据位于 C4:C10 区间,您可以采用以下任一公式:
=IRR(C4:C10)
=IRR({-5940,253.8,296.85,393.5,450.2,523.3,655.3})
若需计算 12 个月后的 IRR,现金流数据在 C4:C16 区间,您可以采用以下任一公式:
=IRR(C4:C16)
=IRR({-5940,253.8,296.85,393.5,450.2,523.3,655.3,697.1,750,800,850,900,950})
温馨提示:
1. 在 C4 单元格中,初始投入应以负数形式录入:-5940.00,因为这是您实际支付的现金。
2. 本例中现金流为按月列出,因此 IRR 函数返回的是月度内部收益率。如需年化收益率,可使用以下公式:
=POWER((IRR(C4:C16)+1),12)-1
示例 2:在 Excel 中用 IRR 函数计算资金加权收益率
假设您购买了 5 股 A 公司股票,单价为 $100 元/股,日期为 2017/1/1. 随后,您又以 8 股的数量买入 A 公司股票,单价为 $125 元/股,日期为 2018/1/1. 在 2018/1/1,您还收到了每股 $8红利。最后,您决定在 2019/1/1 以 $120 元/股的价格卖出全部 A 公司股票。此时,您只需在 Excel 中使用 IRR 函数,即可轻松算出资金加权收益率。
本例中,3 年的现金流可按如下方式计算:
(1)第 2017 年,您付出 $500(=-100*5);
(2)第 2018 年,您收到股息 $40(=5*8),还支付了 $1,000(=-125*8)用于购入 8 股,因此年现金流合计为——$960(=-1000+40);
(3)第 2019 年,您获得收入 $1560(=120*(5+8));
因此,您可以使用以下任一公式来计算资金加权收益率。
=IRR({-500,-960,1560})
=IRR(G4:G6)
这款最佳办公效率工具
Kutools for Excel —— 助您脱颖而出
| 🤖 | KUTOOLS AI 助手:基于数据分析进行革新智能执行 | 生成代码| 创建自定义公式 | 数据分析及生成图表| 调用 Kutools Functions…… |
| 热门功能:查找、高亮或标记重复项 | 删除空白行 | 合并列或单元格且不会丢失数据 | 不使用公式的四舍五入…… | |
| 超级 VLookup:多条件 | 多值 | 跨多表操作 | 模糊查找…… | |
| 高级下拉列表:快速下拉列表 | 多级联动下拉列表 | 多选下拉列表…… | |
| 列管理器:添加指定数量的列 | 移动列 | 切换隐藏列的可见状态 |对比列到选择相同/不同单元格…… | |
| 特色功能:网格聚焦 | 设计视图 | 增强编辑栏 | 工作簿和表管理器|资源库(自动文本)| 日期提取 | 汇总工作表 | 加密 / 解密单元格 | 按列表批量发送邮件 | 超级筛选 | 特殊筛选(筛选粗体单元格/斜体/删除线等) ...... | |
| 顶级 15 工具集:12 文本工具(添加文本,删除特定字符……)| 50+ 图表 类型(甘特图……)| 40+ 实用公式(基于生日计算年龄……)| 19 插入工具(插入二维码,按路径插入图片……)| 12 转换工具(小写金额转大写,汇率转换……)| 7 合并和拆分工具(高级合并行,拆分单元格……)|……更多功能 |
Kutools for Excel 拥有超过 300 项功能,让您的需求只需轻点鼠标即可满足……
Office Tab —— 为 Microsoft Office(含 Excel)带来标签式阅读与编辑
- 一秒钟即可切换数十个已打开的文档!
- 每天为您减少上百次鼠标点击,轻松告别鼠标手困扰。
- 在同时查看和编辑多个文档时,您的工作效率提升高达 50%。
- 为 Office(包括 Excel)带来高效标签页体验,操作流畅如同在 Chrome、Edge 或 Firefox 浏览器中切换标签页。