Excel VBA XIRR无法按预期工作

时间:2018-06-21 17:10:01

标签: excel vba excel-vba

我正在编写代码,但是Excel的mContext.RunOnUiThread(() => { //This is where the received data is passed mContext.SortData(content); }); 函数有问题。

您有一个包含2列(日期和金额)的矩阵,因此输入是矩阵,日期和数量。在代码内部,它接受低于您用作输入日期的值,使用这些值创建一个新数组,并添加您输入为输入的日期和金额。输出应该是该数组的XIRR。它似乎不起作用。它与XIRR一起使用,日期是重要的输入。有人知道如何解决此问题吗?预先感谢!

IRR

2 个答案:

答案 0 :(得分:0)

您最后一个Aux2(j + 1) = dia用第一个日期覆盖数组中的第二个日期,从而在date数组中给您两个相同的日期。

可能您想删除该行。

答案 1 :(得分:0)

此问题的另一个可能答案是,如果执行此操作,则将日期转换为数字:Aux2(m)= Datos(m,1)* 1 XIRR也将起作用。