我正在尝试在带有 POI 的 XSSFCell 中设置公式。
Cell.setFormula("SE(D87=0; ""; D80/D87)");
错误是:
名称“SE”在当前工作簿中完全未知。
为什么?
我正在尝试在带有 POI 的 XSSFCell 中设置公式。
Cell.setFormula("SE(D87=0; ""; D80/D87)");
错误是:
名称“SE”在当前工作簿中完全未知。
为什么?
看起来您正在尝试创建一个IF
公式。我发现这个关于 Excel 公式翻译成不同语言的页面,我发现英文公式名称IF
翻译成SE
几种语言。
我不相信 Apache POI 支持除英文名称之外的公式名称。试试英文名。您可能需要也可能不需要用逗号替换分号;我不确定 Apache POI 是否考虑到这一点。
cell.setCellFormula("IF(D87=0, \"\", D80/D87)");