找回密码
 立即注册

QQ登录

只需一步,快速开始

jscqkj

中级会员

68

主题

151

帖子

543

积分

中级会员

积分
543
jscqkj
中级会员   /  发表于:2021-2-19 15:04  /   查看:2344  /  回复:3
1金币
image.png28943175.png
附件内有模板文件

1.ssjson

161.87 KB, 下载次数: 21

最佳答案

查看完整内容

这边看到F26这个单元格的值为字符串,在SpreadJS是不会计算字符串的,所以显示的值仍为709,187.90 您可以用下面的代码将字符串转为数字。 sheet.setValue(26, 5, parseFloat(sheet.getValue(26, 5)))

3 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-2-19 15:04:20
来自 4#
jscqkj 发表于 2021-2-19 15:16
这里有新的模板,一开始加载出来的不对

这边看到F26这个单元格的值为字符串,在SpreadJS是不会计算字符串的,所以显示的值仍为709,187.90
image.png803770446.png

您可以用下面的代码将字符串转为数字。
sheet.setValue(26, 5, parseFloat(sheet.getValue(26, 5)))
image.png834194335.png

回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-2-19 15:11:55
2#
请问您期望的的值是多少呢?这边在Excel中算结果也是一致的
image.png849330749.png
回复 使用道具 举报
jscqkj
中级会员   /  发表于:2021-2-19 15:16:55
3#
image.png128674315.png 这里有新的模板,一开始加载出来的不对

1.ssjson

161.53 KB, 下载次数: 20

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