找回密码
 立即注册

QQ登录

只需一步,快速开始

life()

初级会员

38

主题

131

帖子

417

积分

初级会员

积分
417
life()
初级会员   /  发表于:2023-8-4 10:59  /   查看:737  /  回复:4
我想给列与列之间设置公式函数运算

包括一些基本运算 +-*/ IF ROUND SUM等等函数
望指点一二

4 个回复

倒序浏览
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-8-4 11:48:19
沙发
您好,我想设置数组公式这个API应该可以帮助到您https://demo.grapecity.com.cn/sp ... y-formula#timestamp
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-8-4 14:20:28
板凳
没太理解您说的列与列之间设置函数运算,可以再详细说明一下吗?
SpreadJS 17.0.8 | GcExcel 7.1.1 已发布~
回复 使用道具 举报
life()
初级会员   /  发表于:2023-8-4 14:28:07
地板
Joestar.Xu 发表于 2023-8-4 14:20
没太理解您说的列与列之间设置函数运算,可以再详细说明一下吗?

举一个简单的例子吧
C1 = A1 + B1
C2 = A2 + B2
C3 = A3 + B3
...以此类推
也就是(n)行C列的值 = (A(n) + B(n) )
其中 (A(n) + B(n) )的运算在C列将应用整列规则,实际运算可能会复杂许多
除了单个单元格设置以外,有没有办法对列数据批量设置该运算呢?
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-8-4 17:32:30
5#
这个需求目前没有直接的接口可以实现,只能通过setFormula后使用fillAuto来进行序列填充实现。

参考链接:https://demo.grapecity.com.cn/sp ... .Worksheet#fillauto
SpreadJS 17.0.8 | GcExcel 7.1.1 已发布~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部