找回密码
 立即注册

QQ登录

只需一步,快速开始

slowsnail

中级会员

92

主题

173

帖子

623

积分

中级会员

积分
623

[已处理] 公式计算问题

slowsnail
中级会员   /  发表于:2022-8-30 09:58  /   查看:1828  /  回复:3
100金币
您好,我们用setformula()将单元格设置公式后,发现公式的计算结果是错误的,在本地excel计算结果为1207043933,请问可能的原因是什么?另外,改变单元格数值以后,相应的公式单元格数值也不会改变,还请帮忙解答一下原因
image.png527719726.png

最佳答案

查看完整内容

你好,可以尝试用计算机将上述单元格的和手动算一下,看下结果是1207043933还是14484527200。另外,可以通过getValue看下上述公式引用的单元格值是否否是123这种数值,而不是带有引号的“123”文本。 若仍未解决,建议直接把对应的ssjson文件提供给我们来做进一步分析。

3 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-8-30 09:58:07
来自 2#
你好,可以尝试用计算机将上述单元格的和手动算一下,看下结果是1207043933还是14484527200。另外,可以通过getValue看下上述公式引用的单元格值是否否是123这种数值,而不是带有引号的“123”文本。

若仍未解决,建议直接把对应的ssjson文件提供给我们来做进一步分析。
回复 使用道具 举报
slowsnail
中级会员   /  发表于:2022-8-30 16:59:12
3#
Derrick.Jiao 发表于 2022-8-30 10:59
你好,可以尝试用计算机将上述单元格的和手动算一下,看下结果是1207043933还是14484527200。另外,可以通 ...

确实有文本,请问组件中有无api可以将单元格中所有文本转换为数值?
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-8-30 17:38:20
4#
slowsnail 发表于 2022-8-30 16:59
确实有文本,请问组件中有无api可以将单元格中所有文本转换为数值?

组件没有这种接口,可以调用JavaScript的parseInt、parseFloat等接口进行转换。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部