我目前正在开发一个需要进行 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 做了哪些不同的事情才得出这个略有不同的数字。