Excel XIRR函数返回无效的计算

问题描述

当运行XIRR函数“ = XIRR(G163:G168,F163:F168)”时,现金流在G163:G168中,而我的日期在F163:F168中,excel将返回.000000298023%的值,这肯定是不正确。任何建议将不胜感激!

9/13/2019    (2,137,500.00)
9/13/2019    (1,710,000.00)
9/13/2019    (35,331,814.80)
9/13/2019    (931,950.00)
9/13/2019    (14,990,988.60)
9/30/2020    45,757,426.80 

解决方法

Excel使用的技术可以返回多个值,具体取决于速率的初始假设。由于您未指定它,因此假定为10%。

如果您添加-10%作为可选的guess参数,它将返回16.23%。

如果XIRR提供了错误的答案,有两种方法可以做出合理的猜测,但这是一种方法:

  • 负值的负10%:0.1*sign(sum(values))