请选择 进入手机版 | 继续访问电脑版

fsn001797

注册会员

2

主题

3

帖子

26

积分

注册会员

积分
26
最新发帖
fsn001797
注册会员   /  发表于:2020-1-16 19:48  /   查看:3595  /  回复:7
=SUMIFS(各项目指标分析!C[6],各项目指标分析!C[1],RC[-3])
场景为:React框架中使用spreadJs,公式如上,
sheet1为:各项目指标分析
单独使用:各项目指标分析!C[6]、各项目指标分析!C[1]、RC[-3]都是有值的。
放到SUMIFS函数中,就会提示无效的公式。希望可以解答一下,是不是React框架导致的?
或者有没有另一种解决方案。谢谢。







7 个回复

Fiooona
论坛元老   /  发表于:2020-1-17 09:31:38
推荐
本帖最后由 Fiooona 于 2020-1-17 09:34 编辑

建议先在Excel中用同样的公式验证下能不能用,可能是公式写错了,如果Excel中能用,在SpreadJS中不行的话可以把表单导出一份,用附件上传到论坛,还有 RC这样的方式引用单元格,需要设置:
activeSheet.options.referenceStyle = GC.Spread.Sheets.ReferenceStyle.r1c1;https://www.grapecity.com/spreadjs/docs/v13/online/SpreadJS~GC.Spread.Sheets.ReferenceStyle.html
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
fsn001797
注册会员   /  发表于:2020-1-17 09:18:23
沙发
 有技术人员支持一下吗
回复 使用道具 举报
我想吃麻薯
金牌服务用户   /  发表于:2021-11-17 15:32:54
地板
Fiooona 发表于 2020-1-17 09:31
建议先在Excel中用同样的公式验证下能不能用,可能是公式写错了,如果Excel中能用,在SpreadJS中不行的话可 ...

你好,可是现在为什么报activeSheet.options.referenceStyle,option下没有这个referenceStyle属性
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-11-17 16:21:14
5#
我想吃麻薯 发表于 2021-11-17 15:32
你好,可是现在为什么报activeSheet.options.referenceStyle,option下没有这个referenceStyle属性

referenceStyle在spread上,请使用下面的代码
spread.options.referenceStyle = GC.Spread.Sheets.ReferenceStyle.r1c1;
回复 使用道具 举报
我想吃麻薯
金牌服务用户   /  发表于:2021-11-17 16:46:12
6#
Derrick.Jiao 发表于 2021-11-17 16:21
referenceStyle在spread上,请使用下面的代码
spread.options.referenceStyle = GC.Spread.Sheets.Refer ...

请问为什么设置了这个,还是报'RC开头的公式是无效公式啊?
回复 使用道具 举报
我想吃麻薯
金牌服务用户   /  发表于:2021-11-17 17:06:23
7#
我想吃麻薯 发表于 2021-11-17 16:46
请问为什么设置了这个,还是报'RC开头的公式是无效公式啊?

好像Rc是我自己的数据。。。。就是为啥会报无效公式呢?求版主解答
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-11-17 17:36:19
8#
我想吃麻薯 发表于 2021-11-17 17:06
好像Rc是我自己的数据。。。。就是为啥会报无效公式呢?求版主解答

如果使用的是未定义的公式或者不是我们内置的公式就是报无效的公式。具体建议你开一个新的帖子,并提供一份能复现问题的demo这边测试一下。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部