公式计算失效(急)
本帖最后由 Lynn.Dou 于 2023-10-11 11:13 编辑产品:SpreadJS
版本:V16.2.3
问题编号:SJS-20538
(加急)生产环境升级到SpreadJs 16.2.2版本后,当设置GC.Spread.CalcEngine.ExcelCompatibleCalcMode为true时,单元格公式计算失效。相关样例暂时如下:
Excel文件中,E12是参与计算的,如下图:
用SpreadJs 加载Excel之后,设置GC.Spread.CalcEngine.ExcelCompatibleCalcMode=true,则E12单元格公式失效,算结果为0;
相关Excel文件和JsonData文件详见附件;
部分参考代码:
GC.Spread.CalcEngine.ExcelCompatibleCalcMode = true;
spread.getSheetFromName("销项-销项计提映射表").setFormula(11,4,'SUMIFS(G:G,H:H,"0%",L:L,"服务、不动产和无形资产")');//不生效 0%
spread.getSheetFromName("销项-销项计提映射表").setFormula(11,4,'SUMIFS(G:G,H:H,"6%",L:L,"服务、不动产和无形资产")');
spread.getSheetFromName("销项-销项计提映射表").recalcAll();
您好,
问题已复现,已将此问题记录下来进一步调研原因,待有进展贴中通知您。
本贴先做保留处理。 您好,您的问题已在v16.2.5版本修复。建议您升级版本测试一下。
页:
[1]