poi读取excel里公式结果有问题:报错-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

poi读取excel里公式结果有问题:报错

kun坤 2020-06-07 17:03:05 117

在我的excel里面有一个运算模型,主要功能是把输入的数据运算产生结果,我用poi的目的就是通过java把数据写入excel里面,然后让excel里面模型运算(就是一系列公式)产生运算后的结果读取出来。在这个过程中写入和读取都没有问题,但是公式好没有起作用。

开始我通过getnumericCellValue的方式读取公式里的数据,可以把数据读出来,但我发现一个问题,就是当你输入的数据改变的时候,读出来的结果并没有改变,还是上一次的,我感觉是通过getNumericCellValue的方式根本就读取不到公式运算的结果。

于是去官网看到用过evaluateFormulaCell的方式,所以我就跟着做,但是最后却报错一系列错误。我现在不知道这个错误是因为poi不支持读公式值呢还是我写的有问题呢?

求做过的各位指导一下,谢谢啦。

Java
分享到
取消 提交回答
全部回答(1)
  • kun坤
    2020-06-08 11:19:30

    @悠悠然然 @QAllen
    ######回复 @悠悠然然 : 估计是这样了 原来以为可以实现的 给老板提前把牛吹下了 估计这次要完蛋了 我再找找其他的 Aspose.Cell估计可以 不过是收费的 看看有木有破解的######显然poi做不到,因此抛异常了,我的理解它也就是设置下公式,读读值,毕竟不是excel######回复 @悠悠然然 : 只要手动打开excel里面的数据瞬间计算完成了,然后再读取数据,那能否通过java实现这种excel打开让里面公式起作用的效果呢,头都整大了######异常报的很清楚:还没有实现######

    你这样试一下呢

    0 0
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程