永洪社区

标题: 计算列怎么实现先分组后再求和 [打印本页]

作者: yhdata_SbmwkwIz    时间: 2023-12-31 19:41
标题: 计算列怎么实现先分组后再求和
本帖最后由 yhdata_SbmwkwIz 于 2024-1-2 09:46 编辑


数据集执行结果如上图,前端怎么新增计算列,使得文本框显示的值为按照维度1分组后再求和
结果显示为15
PS:值1的值只和维度1相关,数据集查询更细的维度因为有多个指标,其他指标到更细维度,只有值1指标到维度1

作者: yhdata_lyaa    时间: 2024-1-2 10:40
单独去重查询这两列呢,新建成一个数据集。然后再分组合计




作者: yhdata_SbmwkwIz    时间: 2024-1-2 13:40
yhdata_lyaa 发表于 2024-1-2 10:40
单独去重查询这两列呢,新建成一个数据集。然后再分组合计

如果不单独查询,用前端的计算列可以实现去重汇总吗
作者: yhdata_lyaa    时间: 2024-1-2 13:56
yhdata_SbmwkwIz 发表于 2024-1-2 13:40
如果不单独查询,用前端的计算列可以实现去重汇总吗

不行呢,只能分组求和,结果是30 +10
作者: Cathy_    时间: 2024-1-2 14:25
看看exclude是不是能实现,参考https://www.yonghongtech.com/rea ... A%E7%B2%92%E5%BA%A6
作者: yanieye    时间: 2024-1-2 19:21
使用include函数,新建计算列为:fixed([col['维度1'::max(col['值1'))  然后把这个计算列加入之后汇总设置为求和。参考https://www.yonghongtech.com/rea ... ch/lodfunction.html  中的3.1
然后在合计里面可以得到15.






欢迎光临 永洪社区 (http://club.yonghongtech.com/) Powered by Discuz! X3.4