IRR() 和 XIRR() 在 Excel 中得到截然不同的结果

IRR() 和 XIRR() 在 Excel 中得到截然不同的结果

我正在尝试使用 Excel 计算付款流的 IRR。付款金额不规则,但几乎都是每周付款,有些付款间隔从 4 天到 10 天不等。我使用 IRR() 得到了 121%。然后我尝试了 XIRR(),希望结果相似,但我得到的结果是 234%。我调整了付款日期以消除不规则性,得到了 233%。那么为什么它与 IRR 如此不同呢?以下是付款流:

Excel电子表格

答案1

IRR返回每期名义利率。只要期数相等,期数是多少并不重要。

XIRR返回实际年利率。

撇开IRR由于您的付款不均等而并不适用的事实,您仍然必须将名义金额转换为有效金额才能比较产出。

仅仅将定期回报乘以 52 并不能达到这一效果。

使用您的数据:

XIRR --> 234%
IRR --> 2.33%
IRR * 52 --> 121%
EFFECT(IRR*52,52) --> 232%

答案2

IRR()功能不知道付款日期— 它应该是定期的每年付款。

  • 但你的情况不是这样,因为您的付款已完成每周

XIRR()另一方面,函数知道您付款的具体日期。

这两个函数都返回年度的回报率,因此毫不奇怪每周付款产生如此高年度的速度。

(每日付款将产生甚至远远高于年利率。

相关内容