Excel 的 IRR 函数似乎与实际数学不同

Excel 的 IRR 函数似乎与实际数学不同

我目前正在开发一个需要进行 IRR 计算的 Web 应用程序,因此需要为其开发一个数学公式。

尽管如此,在研究了网上的公式之后,我得出了这个数学公式,它是原始公式的略微衍生版本:

d = 1 / 周期

IRR = (FPV / PV)ᵈ

年化 = (IRR¹² - ​​1) * 100

输出示例:

d = 1/2

内部收益率 = (99,821.77 / 78,062.85)¹/²

内部收益率 = 1.130812

年化 = (1.130812¹² - ​​1) * 100

最终数字 = 337.20%(四舍五入)

但是,当您将内置的 Excel IRR 函数与此公式结合使用时,您会得到略有不同的答案(第二行不是真正的公式,只是将值拉入其中):

=(IRR(($N$9,O10), 0.001)+1)^12-1

=(IRR((78062.85,99821.77), 0.001)+1)^12-1

Excel 最终数字:337.90%

有趣的是,我计算的周期越大,我的数字就越接近 Excel 数字。

我迄今无法确定 Excel 做了哪些不同的事情才得出这个略有不同的数字。

相关内容