阿帕奇poi setformula不适用于SE
我试图用POI在XSSFCell中设置一个公式。
Cell.setFormula("SE(D87=0; ""; D80/D87)");
错误是:
Name 'SE' is completely unknown in the current workbook.
有人知道为什么? 谢谢!
看起来你正在尝试创build一个IF
公式。 我发现这个关于Excel公式翻译成不同语言的页面,在这里我发现英文公式名称IF
用几种语言翻译成SE
。
我不相信Apache POI支持英文以外的公式名称。 试试英文名称 您可能需要也可能不需要用逗号replace分号; 我不确定Apache POI是否考虑到了这一点。
cell.setCellFormula("IF(D87=0, \"\", D80/D87)");