Aria 发表于 2024-1-2 18:47:30

请问是否支持calculate函数

本帖最后由 Aria 于 2024-1-2 19:09 编辑


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

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

AlexZ 发表于 2024-1-2 19:32:53

目前两个产品本身没有支持 Caculate 函数,目前的方案是通过自定义函数来实现类似的功能

可以给我们一些实际场景中具体使用 Cacluate 函数的例子

Aria 发表于 2024-1-2 19:44:10

本帖最后由 Aria 于 2024-1-2 19:45 编辑

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

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

Aria 发表于 2024-1-3 11:21:37

自定义函数具体是怎么实现的,可以给一下具体的实现方案吗?
另外这个函数是否可以产品级增加?

AlexZ 发表于 2024-1-3 15:26:55

Aria 发表于 2024-1-3 11:21
自定义函数具体是怎么实现的,可以给一下具体的实现方案吗?
另外这个函数是否可以产品级增加?
自定义函数可以参考:


[*]请教CALCULATE函数的用法
[*]学习指南:自定义函数

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

谢谢

Aria 发表于 2024-1-3 17:45:02

这个我这边没有实际的excel案例,只能参考这篇的文档,你们可以根据该文档场景用excel模拟一下,我这边也是客户提供给的场景,没有实际例子哈~https://zhuanlan.zhihu.com/p/514471366,辛苦
自定义函数的用法我这边试试~:lol

AlexZ 发表于 2024-1-3 23:12:05

Aria 发表于 2024-1-3 17:45
这个我这边没有实际的excel案例,只能参考这篇的文档,你们可以根据该文档场景用excel模拟一下,我这边也是 ...

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

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

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

计算字段:https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/pivot-table/pivot-field/pivot-calculated-field/purejs
计算项:https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/pivot-table/pivot-field/pivot-calculated-item/purejs

在 Excel 中使用 DAX 这样的高级功能,对 SpreadJS 来说属于非通用功能,因此需要更加谨慎的去评估

Aria 发表于 2024-1-5 17:46:33

好的,了解 ,我先根据你这边提供的方式试试
但产品需求还是麻烦提一下哈,后续如果有考虑的话,届时给个具体排期~感谢!

AlexZ 发表于 2024-1-8 08:09:31

Aria 发表于 2024-1-5 17:46
好的,了解 ,我先根据你这边提供的方式试试
但产品需求还是麻烦提一下哈,后续如果有考虑的话,届时给个 ...

需求已收到,后期可以关注我们最新的产品动态
页: [1]
查看完整版本: 请问是否支持calculate函数