小结:POI写Excel公式(函数)及从Excel中读取公式计算值
2015-01-07 15:31
405 查看
//写公式:
HSSFCEll newCell = row.createCell(newColIndex);
newCell.setCellFormula("A1+B1");
newCell.setCellType(Cell.CELL_TYPE_FORMULA);
读公式值:
HSSFFormuulaEvaluator eva = new HSSFFormuulaEvaluator(workbook);
double result = eva.evaluete(newCell).getNumberValue();
将1、2、3...列号转换为Excel列号(A/B/C...)
HSSFCEll newCell = row.createCell(newColIndex);
newCell.setCellFormula("A1+B1");
newCell.setCellType(Cell.CELL_TYPE_FORMULA);
读公式值:
HSSFFormuulaEvaluator eva = new HSSFFormuulaEvaluator(workbook);
double result = eva.evaluete(newCell).getNumberValue();
将1、2、3...列号转换为Excel列号(A/B/C...)
public static String toRadix(Integer num){ String[] array = {"A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"}; int count = 26; String out = ""; if(num/count != 0){ out = array[num/count - 1]; if(num%count == 0){ out = out + array[num%count]; }else{ out = out + array[num%count - 1]; } }else{ out = array[num -1 ]; } return out; }
相关文章推荐
- poi读取excel模板,填充内容并导出,支持导出2007支持公式自动计算
- poi读取excel模板,填充内容并导出,支持导出2007支持公式自动计算
- poi读取excel模板,填充内容并导出,支持导出2007支持公式自动计算
- poi读取excel模板,填充内容并导出,支持导出2007支持公式自动计算
- 使用poi更新excel,有公式的cell不计算的解决办法
- poi 读取excel(03和07版本)--小结
- poi 操作 excel 里面设置的公式不会自动计算 需要双击才会触发
- 使用POI处理Excel中公式不能自动计算出来的问题
- java poi读取excel公式,返回计算值(转)
- POI:Excel计算公式的再计算
- java poi读取Excel里面含有公式的单元格的值
- POI获取excel中函数计算所得的值
- POI读取带有公式的Excel单元格
- POI操作Excel:密码保护和公式再计算
- Excel 输入公式时如何让函数知道自己所在单元格的引用
- POI读取EXCEL
- excel 复制公式计算结果问题的解决方法
- POI读取EXCEL教程
- SharePoint中计算值公式函数简介[转载]
- [SharePoint]SharePoint中计算值公式函数简介