首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Excel中的XIRR计算

Excel中的XIRR计算
EN

Stack Overflow用户
提问于 2017-02-28 09:10:30
回答 2查看 765关注 0票数 1

我正试着按组做一个IRR公式。然而,我的公式总是出错。

代码语言:javascript
运行
复制
=IF(A2=A1," ",+XIRR(G:G,D:D,-0.1))

你能帮忙吗?

EN

回答 2

Stack Overflow用户

发布于 2017-02-28 09:22:43

更新:在PO添加数据之后:

XIRR范围参数应该类似于C2:C12B2:B12,而不是整个列。

试试下面的公式:

代码语言:javascript
运行
复制
=IF(A2=A1," ",XIRR(C2:C12,B2:B12,-0.1)) 

B.T.W -在您的标题和帖子中提到了IRR函数,但是在您的代码中有XIRR,那么您想使用的是哪一个?

票数 0
EN

Stack Overflow用户

发布于 2017-02-28 09:55:25

一些猜测:

  • 你期待一个正面的IRR吗?(这是通常的符号,所以给出一个正数作为最后一个参数)
  • 日期是否采用日期格式?(与文本相反,通过按Ctrl+Shift+1可以看到数字)
  • 值是数字还是空的?

但是,最好的方法是看到工作表的屏幕截图,以及错误是什么(例如#VALUE!,#REF!)。

更新

在所引用的范围内有标题行(Valuta和CCY conv),这些文本数据导致问题,通过引用C2:C12和B2:B12而不是C:C和C2:C12删除它们。

更新2

我在试验你怎么能得到一个#号码!如果您引用C2:c12而不是C:C,则会出错。

请确保行中的第一个数字是负数(我认为这条规则背后的业务逻辑是它被认为是初始的投资价值)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42504456

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档