当读取Excel表格,保存至Oracle数据库时,当需要保存格式为Number时,当读取到Excel中有公式时,会报错。

使用下面的处理方式可以解决该问题。

注:代码中的参数:value为获取后保存的值,cell为获取的单元格

switch (cell.getCellType()) {case HSSFCell.CELL_TYPE_FORMULA: //公式类型// cell.getCellFormula();try {value = String.valueOf(cell.getNumericCellValue());    } catch (IllegalStateException e) {value = String.valueOf(cell.getRichStringCellValue());}break;}

Java poi读取Excel表格中公式的计算值相关推荐

  1. java实现读取excel表格中的数据,兼容xls和xlsx

    前言 利用 java 实现读取 excel 表格中的数据,兼容 xls 与 xlsx 格式,不用额外做区分,写不同的实现方法. 引入的依赖包 <dependency><groupId ...

  2. 使用POI读取Excel表格中数据

    使用POI读取Excel表格中数据 已经在 使用POI读取Excel表格中数据2优化.(https://blog.csdn.net/qq_36570464/article/details/107053 ...

  3. poiexcel 读取引用列_java用poi读取Excel表格中的数据

    Java读写Excel的包是Apache POI(项目地址:http://poi.apache.org/),因此需要先获取POI的jar包,本实验使用的是POI 3.9稳定版. Apache POI ...

  4. 利用 java 实现读取 excel 表格中的数据,兼容xls与xlsx以及csv格式

    1.引入依赖包 <!--xls文件操作--><dependency><groupId>org.apache.poi</groupId><artif ...

  5. excel导出java不完整_有关Java POI导出excel表格中,单元格合并之后显示不全的解决方法。...

    我在table变换excel之后发现合并的单元格不能显示全部边框,在网上找了半天解决方案,终于解决了.具体解决代码如下; /** * 设置合并单元格的边框样式 * * @param sheet 当前表 ...

  6. python读取excel表格-python读取excel表格中的数据

    使用python语言实现Excel 表格中的数据读取,需要用到xlrd.py模块,实现程序如下: import xlrd #导入xlrd模块 class ExcelData(): def __init ...

  7. 使用Java POI读取excel文档

    Java使用POI读取excel文档教程 一:Poi的介绍 1.简介 1.由apache公司提供 2.Java编写的免费开源的跨平台的Java API 3.提供API给Java程序对Microsoft ...

  8. java poi对Excel表格进行单元行删除

    java poi对Excel表格进行单元行删除 前几天工作时,突然需要去使用POI 来对Excel 表格进行操作,其他的操作都都没什么问题,但是在需要删除某些单元行的时候碰到了一下小坑,记录下来,防止 ...

  9. java poi读取excel报错Your InputStream was neither an OLE2 stream, nor an OOXML stream

    错误描述 java poi读取excel报错Your InputStream was neither an OLE2 stream, nor an OOXML stream 楼主是读取的另存为的exc ...

  10. 如何读取Excel表格中不同sheet表的同一位置单元格数据,并绘制条形图呢?

    作者 | 黄伟呢 来源 | 数据分析与统计学之美 今天,有位朋友在群里面咨询了一个问题:如何读取Excel表格中"不同sheet表"的同一位置单元格数据,并绘制条形图呢? 有人提议 ...

最新文章

  1. Spring BPP中优雅的创建动态代理Bean
  2. 【Python】is 和 == 的区别
  3. CMS之promotion failedconcurrent mode failure
  4. 【word2vec】篇一:理解词向量、CBOW与Skip-Gram等知识
  5. java调用python_Python教程:17个冷门但实用的小技巧
  6. x264编码参数大测试:08 subme与指定码率(1000Kbps)
  7. Linux的chattr与lsattr命令详解(重点-i参数,锁定文件,禁止修改文件)
  8. C#开发笔记之21-C#解析Json(序列化/反序列化)的最佳实践。
  9. Word英文句子之间空两格的方法,有截图
  10. CSS中可以让文字在水平和垂直方向上重叠的两个属性
  11. 一些好用的nginx第三方模块
  12. 信贷违约风险评估模型(中篇):特征工程
  13. python语言程序设计实践教程答案实验五_Python程序设计实验五
  14. 使用treeNMS管理及监控Redis
  15. yalmip简单的例子
  16. Keyence激光打标机入门1
  17. 微信小程序-引入iconfont图标
  18. 请问手机有没有简单好用图片去水印app?这4款手机软件可以实现去水印
  19. 车载吸尘器方案-无刷马达运用2
  20. 教你用Python做个打飞机小游戏超详细教程

热门文章

  1. 绕坐标轴以及任意轴的旋转矩阵的推导
  2. 【Flink】Deployment took more than 60 seconds. Please check if the requested resources are available
  3. 从安防行业网络化态势 看门禁市场发展风向
  4. PostgreSQL SRF函数上索引实现方法
  5. python初级练习
  6. 温州话的歌曲也很好听
  7. Android动画全篇系列(二)——补间动画
  8. 12306网站车票爬取
  9. 桌面被关闭,如何在任务管理器中打开桌面?
  10. 2017已经接近尾声,然而我却什么都没干成