0
我通過JSON獲取數據並使用Apache POI生成Excel,當我使用普通公式「SUM(Q5:R5)」時,它工作正常,但是當我嘗試使用r1c1參考公式SUM(RC [-2]:RC [-1]),它拋出異常。我已經提到了Apache POI文檔,並找到了間接方法,但我不知道如何應用於我的案例。任何人都可以幫助我解決這個問題。如何使用Apache Poi設置R1C1樣式公式
錯誤代碼:原因:org.apache.poi.ss.formula.FormulaParseException:指定的命名範圍'RC'在當前工作簿中不存在。
if(value[CELL_TYPE].equals("CELL_TYPE_FORMULA")) {
String data = value[CELL_DATA];
c.setCellFormula(data);
c.setCellType(getCellType(value[CELL_TYPE]));
}
在設置cellFormula時出現錯誤。
這是正在嘗試用於小區設置的JSON陣列數據: [ 「SUM(RC [-2]:RC [-1])」, 「CELL_TYPE_FORMULA」]
歡迎來到SO。請提供更多信息,包括代碼和錯誤信息。 – bated
您可能會遇到不受Apache POI支持的內容。你有一個文檔鏈接,描述這個「RC」的東西是如何由Excel處理的?或者預期的結果是什麼? – centic