Tag: xirr

如何使用JavaScript类xirr公式

您好,我已经find了一些Excel类function的JavaScript类,但我不知道如何使用它。 我需要使用XIRR函数,但我不知道参数和语法的types和格式。 这里是代码: /* Based on * – EGM Mathematical Finance class by Enrique Garcia M. <egarcia@egm.co> * – A Guide to the PMT, FV, IPMT and PPMT Functions by Kevin (aka MWVisa1) */ var ExcelFormulas = { PVIF: function(rate, nper) { return Math.pow(1 + rate, nper); }, FVIFA: function(rate, nper) { return rate == […]

Java中XIRR函数的公式评估器

在用XIRR函数设置的excel中读取单元格面临的问题。 我用Java写了我的代码。 以下是设置公式的代码。 请帮助我如何读取单元格的值,而不是公式。 cell.setCellFormula("XIRR(E2:E10, B2:B10"); CellStyle style = workbook.createCellStyle(); style.setDataFormat(workbook.createDataFormat().getFormat("0.00%")); cell.setCellStyle(style); 以下是使用FormulaEvaluator评估单元时的错误 org.apache.poi.ss.formula.eval.NotImplementedFunctionException: XIRR at org.apache.poi.ss.formula.atp.AnalysisToolPak$NotImplemented.evaluate(AnalysisToolPak.java:59) at org.apache.poi.ss.formula.UserDefinedFunction.evaluate(UserDefinedFunction.java:61) at org.apache.poi.ss.formula.OperationEvaluatorFactory.evaluate(OperationEvaluatorFactory.java:129) at org.apache.poi.ss.formula.WorkbookEvaluator.evaluateFormula(WorkbookEvaluator.java:550) at org.apache.poi.ss.formula.WorkbookEvaluator.evaluateAny(WorkbookEvaluator.java:317) … 18 more

在XIRR公式中的范围(系列)中包含一个不相邻的单元格

我使用XIRR公式如下: =XIRR(E$11:E17,B$11:B17) 但需要添加一个额外的不相邻的单元格的值和date范围。 我第一次尝试: =XIRR((E$11:E17,H17),(B$11:B17,B17)) 导致#VALUE 我试图使用CHOOSEfunction做到这一点,如下所示: =XIRR(CHOOSE({1,2},E$11:E17,H17),CHOOSE({1,2},B$11:B17,B17)) 但是这不能产生正确的结果。 我不知道如何将一个单元格添加到范围的末尾。 下面的工作是为了给出正确的结果,但不会为我工作,因为我需要使用范围和个人单元格,而不是所有单个单元格 =XIRR(CHOOSE({1,2,3},E11,E12,H13),CHOOSE({1,2,3},B11,B12,B13)) 谢谢你的帮助。