Apache POI有问题的公式

我正在使用Java并通过Apache POI生成一个Excel文件。

下面的公式工作完美。

cell4.setCellFormula('(J' + (itemCountSize + 3) + '-H' + (itemCountSize + 3)+ ')') 

现在我只想分割相同的H值,例如。 (J50-H50)/ H50

 cell4.setCellFormula('(J' + (itemCountSize + 3) + '-H' + (itemCountSize + 3)+ ')'+ '/H' + (itemCountSize + 3)) 

但是,它仍然只是给我(J50-H50)…

任何援助将不胜感激。

认为你需要一个额外的封闭支架

你有没有尝试过:

 cell4.setCellFormula('((J' + (itemCountSize + 3) + '-H' + (itemCountSize + 3)+ ')'+ '/H' + (itemCountSize + 3) + ')') 

或者,使用Groovystring模板来简化:

 cell4.cellFormula = "((J${itemCountSize+3}-H${itemCountSize+3})/H${itemCountSize+3})" –