问答 查看内容
返回列表

年累计求和计算

448 2
发表于 2025-12-29 14:16:56 | 查看全部 阅读模式
有客户销售部名称,数据月份,上级经销商,目标,金额等字段,etl运行中设置计算字段:YTD销售额 公式为: sum([金额]) over(partition by([上级经销商],[年] order by[数据月份]),之后显示的YTD金额却是错误的,这是什么原因,好像出现了重复计算,应该怎么计算呢
截图202512291415298351.png

评论2

Guandata_62d77c19楼主Lv.1 发表于 2025-12-29 14:44:34 | 查看全部
博主看见回复下哦
观小析Lv.1 发表于 2026-2-28 15:45:36 | 查看全部
窗口函数的累计计算需要先将数据表处理为按累计维度聚合好,比如需要按月份累计,需先聚合为一个月一行数据(可以用分组聚合算子),再累计,可以参考文档里的  案例1:分组求和以及累计求和:https://community.guandata.com/portal.php?mod=view&aid=51
如果有多个重复值,但每个重复值只想被加一次的话,可以参考去重求和文档:https://community.guandata.com/portal.php?mod=view&aid=104

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

微信服务号
联系我们
电话:400-880-0750
邮箱:hello@guandata.com
Copyright © 2001-2026 观远社区 版权所有 All Rights Reserved. 浙 ICP 备15006424号-3
去回复 去发帖 返回顶部
快速回复 返回顶部 返回列表