找回密码
 立即注册

QQ登录

只需一步,快速开始

Aria
金牌服务用户   /  发表于:2024-1-2 18:47  /   查看:2460  /  回复:8
本帖最后由 Aria 于 2024-1-2 19:09 编辑


【GcExcel 】【V6.2.3】
【Spread JS】 [V16.2.6]
该函数具体用法参考如下文档:https://zhuanlan.zhihu.com/p/514471366

看了历史的帖子有咨询过,但没有具体结论,https://gcdn.grapecity.com.cn/showtopic-49121-1-1.html

8 个回复

倒序浏览
AlexZ讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-1-2 19:32:53
沙发
目前两个产品本身没有支持 Caculate 函数,目前的方案是通过自定义函数来实现类似的功能

可以给我们一些实际场景中具体使用 Cacluate 函数的例子
回复 使用道具 举报
Aria
金牌服务用户   /  发表于:2024-1-2 19:44:10
板凳
本帖最后由 Aria 于 2024-1-2 19:45 编辑

主要是用于跨表查询的场景,如下图所示。

数据集1中有客户经理和一些金额的信息
数据集2中有一些品项的维度信息。
需要通过该函数,指定某个品项金额做展示。
或者可以参考上面原贴链接提到的例子,
通过该函数指定filter-另一个表中品牌系别字段=德系,在当前表中获取的品牌类别为德系的销售额

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Aria
金牌服务用户   /  发表于:2024-1-3 11:21:37
地板
自定义函数具体是怎么实现的,可以给一下具体的实现方案吗?
另外这个函数是否可以产品级增加?
回复 使用道具 举报
AlexZ讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-1-3 15:26:55
5#
Aria 发表于 2024-1-3 11:21
自定义函数具体是怎么实现的,可以给一下具体的实现方案吗?
另外这个函数是否可以产品级增加?

自定义函数可以参考:


是否能在产品层面支持,需要进一步调研使用场景和用户规模
是否能上传一份包含 Calculate 函数的 Excel 文件供我们参考

谢谢
回复 使用道具 举报
Aria
金牌服务用户   /  发表于:2024-1-3 17:45:02
6#
这个我这边没有实际的excel案例,只能参考这篇的文档,你们可以根据该文档场景用excel模拟一下,我这边也是客户提供给的场景,没有实际例子哈~https://zhuanlan.zhihu.com/p/514471366,辛苦
自定义函数的用法我这边试试~
回复 使用道具 举报
AlexZ讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-1-3 23:12:05
7#
Aria 发表于 2024-1-3 17:45
这个我这边没有实际的excel案例,只能参考这篇的文档,你们可以根据该文档场景用excel模拟一下,我这边也是 ...

Calculate 属于 DAX 的一部分,而 DAX 本身是一个很大的概念:公式表达语言

从产品角度,考虑的不仅仅是实现 Calculate 这一个函数,而是需要考虑整个 DAX 如何实现?

根据你的需求,可以试试目前透视表中支持的

计算字段:https://demo.grapecity.com.cn/sp ... ulated-field/purejs
计算项:https://demo.grapecity.com.cn/sp ... culated-item/purejs

在 Excel 中使用 DAX 这样的高级功能,对 SpreadJS 来说属于非通用功能,因此需要更加谨慎的去评估
回复 使用道具 举报
Aria
金牌服务用户   /  发表于:2024-1-5 17:46:33
8#
好的,了解 ,我先根据你这边提供的方式试试
但产品需求还是麻烦提一下哈,后续如果有考虑的话,届时给个具体排期~感谢!
回复 使用道具 举报
AlexZ讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-1-8 08:09:31
9#
Aria 发表于 2024-1-5 17:46
好的,了解 ,我先根据你这边提供的方式试试
但产品需求还是麻烦提一下哈,后续如果有考虑的话,届时给个 ...

需求已收到,后期可以关注我们最新的产品动态
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部