找回密码
 立即注册

QQ登录

只需一步,快速开始

风雪

注册会员

10

主题

22

帖子

108

积分

注册会员

积分
108

[已处理] subtotal不计算

风雪
注册会员   /  发表于:2022-5-10 13:54  /   查看:1695  /  回复:5
8金币
var stringFomular ="=SUBTOTAL(109,f1:f"+rownum+")";
           this.sheet.setValue(rownum, 6, stringFomular);  
结果显示:
image.png433547667.png
为什么不计算只显示公式。


最佳答案

查看完整内容

解决了就好,这边用setFormula也是可以正确设置公式的。

5 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-5-10 13:54:25
来自 6#

解决了就好,这边用setFormula也是可以正确设置公式的。

设置公式.html

1.47 KB, 下载次数: 47

回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-5-10 14:04:55
2#
因为您用的是setValue,setValue表示给单元格设置一个这样的值而不是公式,如果要设置公式需要用setFormula进行操作
https://demo.grapecity.com.cn/sp ... eet.html#setFormula
回复 使用道具 举报
风雪
注册会员   /  发表于:2022-5-10 14:16:42
3#
Clark.Pan 发表于 2022-5-10 14:04
因为您用的是setValue,setValue表示给单元格设置一个这样的值而不是公式,如果要设置公式需要用setFormula ...

this.sheet.setFormula(rownum, 6, stringFomular);也不结算呀
回复 使用道具 举报
风雪
注册会员   /  发表于:2022-5-10 14:18:17
4#
this.sheet.setFormula(rownum, 6, stringFomular);也不计算呀
回复 使用道具 举报
风雪
注册会员   /  发表于:2022-5-10 15:39:04
5#
已经解决了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部