找回密码
 立即注册

QQ登录

只需一步,快速开始

Aria
金牌服务用户   /  发表于:2024-9-27 18:01  /   查看:441  /  回复:4
本帖最后由 Joestar.Xu 于 2024-10-9 17:45 编辑


调研编号:DOCXLS-11286

V7.2.1下,=Sum(F2),当F2是excel的表达式时


如下图G列的值
image.png358500060.png

相同case在V7.0.7版本下是直接报错了

demo已上传

GALAXY-14442_v707.zip

11.21 MB, 下载次数: 8

GALAXY-14442_v721.zip

28.31 KB, 下载次数: 11

4 个回复

倒序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-9-29 09:28:19
沙发
您好,没太明白,根据您的描述旧版本报错新版本可以正常计算,是想要新版本和旧版本一样报错吗?

还是说想要我们这边调研一下为什么会出现这样的情况?
回复 使用道具 举报
Aria
金牌服务用户   /  发表于:2024-10-8 14:05:56
板凳
你好,
1.新版本也没有正常计算呢,计算结果是空
2.需要确认下,为什么之前计算报错,现在就不报错了呢?是否跟引用的单元格的公式有关?
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-10-8 17:27:16
地板
您好,您描述的情况我了解了,这边调研一下,后续有进展我会在本贴中回复您。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-10-11 14:52:22
5#
您好,经调研,模板单元格中的单等号公式(“=”)在模板过程中会被计算,而模板单元格中的双等号公式(“==”)(Excel公式)在模板过程中不会被计算,其只会调整和设置公式。

因此,具有双等于公式的模板单元格在处理时结果均为空。

即,引用双等于公式单元格的单等于公式也将为空。

V7.0.7版本中的模板没有考虑单个等于公式引用双等于公式单元格的情况,导致抛出空异常。

建议模板中的G2单元格也使用双等于'=='公式,来解决此问题。

image.png614368896.png
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部