Apache POI和EasyExcel 第六集:Apache POI的Excel读取单元格中的计算公式
Apache POI和EasyExcel 第六集:Apache POI的Excel读取单元格中的计算公式
一、资源
- 代码实现中的带有计算公式的Excel(xls)
- 链接:https://pan.baidu.com/s/1-iOXn4ZnzM9eFcNbo40Gzg
提取码:0916
- 链接:https://pan.baidu.com/s/1-iOXn4ZnzM9eFcNbo40Gzg
二、代码实现
@Testpublic void testFormula() throws Exception {InputStream is = new FileInputStream(path + "计算公式.xls");HSSFWorkbook workbook = new HSSFWorkbook(is);Sheet sheet = workbook.getSheetAt(0);// 读取第五行第一列Row row = sheet.getRow(4);Cell cell = row.getCell(0);//公式计算器FormulaEvaluator formulaEvaluator = new HSSFFormulaEvaluator(workbook);// 输出单元内容int cellType = cell.getCellType();switch (cellType) {case Cell.CELL_TYPE_FORMULA://得到公式String formula = cell.getCellFormula();System.out.println(formula);CellValue evaluate = formulaEvaluator.evaluate(cell);String cellValue = evaluate.formatAsString();System.out.println(cellValue);break;case Cell.CELL_TYPE_STRING:case Cell.CELL_TYPE_BLANK:case Cell.CELL_TYPE_ERROR:case Cell.CELL_TYPE_BOOLEAN:case Cell.CELL_TYPE_NUMERIC:break;}}
Apache POI和EasyExcel 第六集:Apache POI的Excel读取单元格中的计算公式相关推荐
- Apache POI和EasyExcel 第七集:EasyExcel的基本操作,读取和写入Excel,一行足矣
Apache POI和EasyExcel 第七集:EasyExcel的基本操作,读取和写入Excel,一行搞定 一.资源 在这里设置lombok会遇到一个问题,以前在springboot那里都没遇到, ...
- Apache POI和EasyExcel 第五集:Apache POI的Excel读取不同类型的数据
Apache POI和EasyExcel 第五集:Apache POI的Excel读取不同类型的数据 一.资源 什么是Apache POI Apache POI 不同类型的数据的表格(xls) 链接: ...
- Apache POI和EasyExcel 第四集:Apache POI的Excel基本读取(分为03版的xls、07版的xlsx)
Apache POI和EasyExcel 第四集:Apache POI的Excel基本读取(分为03版的xls.07版的xlsx) 一.资源 一个十分好用的日期类型处理包,和Java8搭配使用非常好 ...
- Apache POI和EasyExcel 第三集:Apache POI的Excel大数据量写入(分为03版的xls、07版的xlsx、升级版SXSSF)
Apache POI和EasyExcel 第三集:Apache POI的Excel大数据量写入(分为03版的xls.07版的xlsx.升级版SXSSF) 一.结果 我的03跑了1.204秒,07跑了5 ...
- java读取合并单元格_Java POI常用方法,读取单元格的值,设置单元格格式,合并单元格,获取已合并的单元格,导出至本地等...
一.设置单元格格式. 设置单元格边框.单元格背景颜色.单元格对齐方式.单元格字体,设置自动换行. /** Description: 设置单元格格式. * @author : ys. * @date : ...
- Java Excel 复制单元格 poi Excel 复制单元格 Java Excel 复制行 Java Excel 复制 sheet 页 poi excel copy
Java Excel 复制单元格 poi Excel 复制单元格 Java Excel 复制行 Java Excel 复制 sheet 页 一.前言 1.本文记录 poi excel 实现 单元格ce ...
- POI导出Excel设置单元格背景色
POI导出Excel设置单元格背景色 导出Excel的时候,没有设置背景色,用2003版本的Excel工具打开会出现文档单元格背景自动填充黑色的情况,没有找到好的解决方法,就主动给他填充一种颜色,问题 ...
- POI 操作Excel的单元格样式超过64000的异常问题解决
文章目录 POI 操作Excel的单元格样式超过64000的异常问题解决 问题描述 问题原因 问题分析和解决 简单的Excel文件生成Demo 最终的解决方案 POI 操作Excel的单元格样式超过6 ...
- java poi设置单元格格式为数值_java中导出excel设置单元格的样式为数字格式怎么设置_Java代码实现设置单元格格式...
java中导出excel设置单元格的样式为数字格式怎么设置 如果是使用poi,它会自动根据参数值设置单元格为恰当格式,只需传入数字类型参数值即可,比如 double value=....; cell. ...
最新文章
- npm i和npm install的区别
- 全新 Sitecore Experience Cloud™ 助推数字体验转型
- jsp动作之 getProperty
- scala使用reduce和fold方法遍历集合的所有元素
- RocketMQ在Windows环境下部署(亲测有效)
- (60)Verilog HDL测试激励:复位激励1
- windows server 2008/2012安装PostgreSQL过程及问题总结
- CentOS7.3上部署安装Oracle12c
- DropDMG for Mac(dmg打包软件)
- zebra代码简单分析 --- 001
- python.day.07——函数式编程
- 如何成为城建档案管理员(资料员)
- 创建选区快捷键是什么_ps选区的快捷键是什么
- 流媒体技术学习笔记之(七)进阶教程OBS参数与清晰度流畅度的关系
- 制定可用性测试计划(1)
- win操作iOS UI自动化(tidevice+appium)
- 女大学生的280块川西环游功略(含帐单)
- 闲人闲谈PS之一项目库存跨公司业务STO解决方案--SAP闲人的开篇
- 北京财经频道专访|美信CEO 胡建强:让IT和工业物联网没有难采的数据
- 【区块链】区块链技术在商业领域的应用案例