你有没有留意过自己的微信步数 ?
早上出门是几百步,中午变成几千步,到了晚上可能就过万了。
步数从早到晚一点点往上加,最后给你一个总数——这就是“累计”最朴素的例子。
什么是累计
累计解决的是一个很直白的问题:从某个时间点开始,到现在一共是多少?
这类问题的核心是“攒”——它不关心每天的具体波动,只盯着那个越滚越大的总数。
高频场景

常用计算
1.常用计算一:当年累计(每年各算各的)
今年一整年的累计,从第一天到当前。
比如看2019年1月到12月的数据,系统会在每年内部独立累加:
- 2019年的数据从2019年1月开始往后加
- 2020年的数据又从2020年1月开始重新加


2.常用计算二:历年累计(所有年份串在一起)
从开始年份的第一天到选择的对应的年份最后一天的数值之和。一般是统计某个指标, 指标卡的场景使用较多。
示例:统计的是从2020年到2021年所有的销售金额总计。
 
3、常用计算三:最近X年/季/月/日的累计值
只看最近一段时间的累计,适合做滚动监控。
示例:用户有一张销售明细表,想要计算近三个月的销售金额进行对比。
 
前期条件:
通过 偏移数 来判断是做 累计值 还是 历年累计 或者是 最近X的累计值:
- 偏移数=0,代表做累计值计算,按时间层次的整个周期累计。
- 偏移数=-1,代表做历年累计计算,可跨周期累计。
- 偏移数是正整数(大于0):代表做最近X的累计值,表示跨几个周期,通过时间层次来区分是最近X年、X季度、X个月、X天 。
累计值使用的局限性

下篇预告:时间计算函数 · 期初期末
累计函数帮我们看“攒了多少”,但很多业务分析更关心 “某个时间点的存量” ——比如月初库存、季初资产、上月末余额,或者某个周期结束时的最终状态。下一期我们将聚焦期初期末函数,敬请期待~
快来动手实操一下吧~ ——>【函数】时间计算函数:累计的实际应用 |