请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

搬砖小李
金牌服务用户   /  发表于:2025-1-24 13:47  /   查看:124  /  回复:8
本帖最后由 Wilson.Zhang 于 2025-2-6 15:11 编辑


产品:SpreadJS
版本:17.1.10
调研编号:SJS-28127
Last Reiew:2025-02-06
当前进展:非功能问题,已提供正确使用方式。

sheet【看板辅助】I35-I73单元格公式不计算了,点击开始计算没作用,点击计算工作表就计算了,帮忙看看是什么问题呢

image.png780144347.png


公式不计算2.ssjson

17.71 MB, 阅读权限: 150, 下载次数: 3

8 个回复

倒序浏览
Matthew.Xue
超级版主   /  发表于:2025-1-24 16:58:20
沙发
您好,久等了,这个问题我们需要和研发讨论一下,有结果后会第一时间在帖子中回复您,感谢您的耐心等待
回复 使用道具 举报
搬砖小李
金牌服务用户   /  发表于:2025-1-26 09:30:54
板凳
Matthew.Xue 发表于 2025-1-24 16:58
您好,久等了,这个问题我们需要和研发讨论一下,有结果后会第一时间在帖子中回复您,感谢您的耐心等待

好的
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2025-1-26 09:57:05
地板
回复 使用道具 举报
Matthew.Xue
超级版主   /  发表于:2025-2-5 14:14:57
5#
本帖最后由 Matthew.Xue 于 2025-2-5 14:17 编辑

您好,久等了!
您上传的文件中存在两个问题:
1. 在“基期和当期目标”的sheet中,I88和I89单元格的公式中存在中文的引号和括号,SpreadJS识别失败,而Excel的中文版会自动将其修复。
以I88为例,您当前的公式为:
  1. =IFERROR(H88/F88-1,“-”))
复制代码
而正确的公式应该为:
  1. =IFERROR(H88/F88-1,"-")
复制代码

image.png705882262.png
2. 同样在sheet“基期和当期目标”中,I88和H88,I89和H89存在循环引用(即I88的公式引用了H88,而H88又引用了I88),而您没有开启循环引用,将其打开即可:
image.png496208190.png
代码方式:
  1. spread.options.iterativeCalculation = true
复制代码

这样调整过后,“看板辅助”sheet中点击开始计算,就能得到正确的结果了
回复 使用道具 举报
搬砖小李
金牌服务用户   /  发表于:6 天前
6#
好的 我们看一下
回复 使用道具 举报
Matthew.Xue
超级版主   /  发表于:5 天前
7#
您好,请问您的疑问是否已经解决了呢,如果解决了的话,这边就结贴啦
回复 使用道具 举报
搬砖小李
金牌服务用户   /  发表于:3 天前
8#
Matthew.Xue 发表于 2025-2-11 09:19
您好,请问您的疑问是否已经解决了呢,如果解决了的话,这边就结贴啦

用户反馈解决了,可以关掉了
回复 使用道具 举报
Matthew.Xue
超级版主   /  发表于:前天 11:41
9#
感谢您的支持,这边就结贴了~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部