永发信息网

poi中HSSFCell.CELL_TYPE_FORMULA是什么意思?

答案:1  悬赏:60  手机版
解决时间 2021-04-04 22:12
  • 提问者网友:放下
  • 2021-04-04 18:26
poi中HSSFCell.CELL_TYPE_FORMULA是什么意思?
最佳答案
  • 五星知识达人网友:慢性怪人
  • 2021-04-04 18:43
是指计算公式以及计算结果。

碰到读取公式类型的单元格读不出来,试了HXSSFWorkbook也读不出来,后来试了下XSSFCell.getCTCell().getV() 就读出来了。
但有个问题就是XSSFCell.getCTCell().getV() 是重新计算一遍的,如果单元格的值是另外几个单元格的复数值计算的,单元值可能会出现111.000000000001 (111.0) 111.199999999999(111.2)这种数的。
解决可以:再添加一列值等于公式列,读取新列就行了;实在不想的话就转回xls文件读取。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯