为了账号安全,请及时绑定邮箱和手机立即绑定

EasyXls getValue() 返回公式的结果

EasyXls getValue() 返回公式的结果

杨魅力 2023-05-17 16:35:34
我正在尝试导入一个 Excel 文件(使用 easyxls),其中包含带有“=3*5”等公式的单元格,现在我想在导入过程中获取 15 作为单元格的值。有谁知道如何从 excel 单元格中获取公式结果而不是公式本身?到目前为止我试过的 cell.getValue()..返回公式单元格的公式,而不是结果 cell.getFormulaResultValue()......这是我认为应该工作的,但它总是返回'#N/A'
查看完整描述

1 回答

?
千万里不及你

TA贡献1784条经验 获得超9个赞

cell.getFormulaResultValue()是您需要使用的方法,但您需要先使用worksheet.easy_computeFormulas()方法计算工作表。


table.easy_getCell("A1").setValue("=3*5");

worksheet.easy_computeFormulas(workbook, true);

table.easy_getCell("A1").getFormulaResultValue();


查看完整回答
反对 回复 2023-05-17
  • 1 回答
  • 0 关注
  • 98 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信