找回密码
 立即注册

QQ登录

只需一步,快速开始

gjsucs

金牌服务用户

11

主题

31

帖子

317

积分

金牌服务用户

积分
317
gjsucs
金牌服务用户   /  发表于:2020-10-18 22:06  /   查看:2458  /  回复:5
image.png863530578.png

如图,公式单元格计算 下边所有单元格的合计,但是数据中有可能出现多个数字,比如1,2,3 ,SUBTOTAL(109,d:d)合计就不好用了,有什么好的解决办法吗?
想要的结果是一个单元格内的这个几个数也加一起。

5 个回复

倒序浏览
Fiooona
论坛元老   /  发表于:2020-10-18 22:18:04
沙发
将您描述的这个问题导出一份JSON 数据到论坛上吧,还是不太理解您的描述:,但是数据中有可能出现多个数字,比如1,2,3 ,SUBTOTAL(109,d:d)合计就不好用了。 SpreadJS 的计算结果是与Excel一致的,请说明下您预期的结果是什么,实际的结果是什么。
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
gjsucs
金牌服务用户   /  发表于:2020-10-19 14:43:39
板凳
本帖最后由 gjsucs 于 2020-10-19 14:46 编辑

image.png70485228.png 现在B3用的是 subtotal(109,B:B)
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-10-19 17:22:33
地板
gjsucs 发表于 2020-10-19 14:43
现在B3用的是 subtotal(109,B:B)

您好,subtotal不支持这样方式进行计算,目前可能没有更好的方法了,建议您一个单元格设置一个数值。
回复 使用道具 举报
gjsucs
金牌服务用户   /  发表于:2020-10-19 18:55:47
5#
subtotal 能跟自定一函数套用吗?比如 subtotal(109,customFunction(D))
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-10-20 09:33:56
6#
gjsucs 发表于 2020-10-19 18:55
subtotal 能跟自定一函数套用吗?比如 subtotal(109,customFunction(D))

您可以尝试用自定义公式实现。
多个数据存在单元格中是以字符串的形式存储起来,您可以用代码将其提取出来并且返回多个数字相加。

或者还有一种就用下图的方法C1为=SUBTOTAL(109,C:C),C4为=SUM(A4:B4) image.png871476440.png

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