gpt4 book ai didi

java POI XSSF FormulaEvaluator

转载 作者:行者123 更新时间:2023-11-30 11:44:10 29 4
gpt4 key购买 nike

我在保存新的 Excel 文件时遇到问题。我希望它在保存时公式会自行计算,但目前它只是在 excel 文件中返回一个字符串。公式是正确的。我不知道如何让 FormulaEvaluator 工作。

这里是我输入返回字符串的公式的地方:

dataRow1.createCell((short)5).setCellValue("=VLOOKUP(A"+rowCountVlookup+",'C:\\Users\\Admin\\Documents\\JCreator LE\\MyProjects\\WordCount\\classes\\[Pricing.xlsx]Sheet1'!$B$3:$E$41,4, FALSE)*E"+rowCountVlookup+"");

如有任何帮助,我们将不胜感激。

最佳答案

最后我设法解决了。

String strFormula = "ROUND((VLOOKUP(A"+rowCountVlookup+",'C:\\Users\\Admin\\Desktop\\[pricing.xlsx]Sheet1'!$B$3:$E$41,4, FALSE)*E"+rowCountVlookup+"),2)";
dataRow1.createCell((short)5).setCellType(Cell.CELL_TYPE_FORMULA);
dataRow1.createCell((short)5).setCellFormula(strFormula);

关于java POI XSSF FormulaEvaluator,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10915475/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com