可视化看板同比增长率=(本期数-同期数)÷ |同期数|×100%;环比增长率=(本期数-上期数)/上期数×100%。同比、环比与定基比,都可以用百分数或倍数表示。
一、可视化看板同比和环比计算
计算
1、同比增长率=(本期数-同期数)÷ |同期数|×100%
例子:去年3月的产值100万,今年3月的产值300万,同比增长是怎么算的?是同比增长200%?还是同比增长300%?
本题=(300-100)÷100=200%
同比增长率,一般是指和去年同期相比较的增长率。
2、环比增长率=(本期数-上期数)/上期数×100%。
如:本期销售额为500万,上期销售额为350万
环比增长速度=(500-350)/350*100%=42.86%
环比发展速度=500/350*100%=142.86%
不同对比周期的业务场景
- 环比:用于分析本期业务表现和前一周期的对比情况,如今天和昨天比,业务表现如何,是涨还是跌呢?像买理财或者股票,希望每天都比昨天涨一些。环比的时间周期比较临近,适合于看业务近期的表现。
- 周同比:很多业务有明显的周期性,比如OTA行业,多数人是只有周末才有空出门旅行,那周一到周五的业务表现和周末会有很大差异,用周六的数据环比周五,会有比较大的跌幅。用本周六对比上周六会更加合理。
- 月同比:对于一些账单类的产品,用户的使用可能在每月的某几天会尤为集中,用本月1号对比上月1号,则更能体现业务的增长情况。
- 年同比:看业务每年的增长情况,对于一些稳步增长的成熟企业,会重点看每年的增幅,并制定年度的业务目标。而对于飞速发展的新兴企业,只看年同比是远远不够的。
- 节假日年同比:旅游行业的节假日属性很强,端午、中秋、春节等这些假日每年的日期又不太一样,很多时候看业务在假日期间的表现时,要对比去年相同节假日期间的表现,包括节前X天,节后X天等。
同比与环比的区别
同比、环比与定基比,都可以用百分数或倍数表示。定基比发展速度,也简称总速度,一般是指报告期水平与某一固定时期水平之比,表明这种现象在较长时期内总的发展速度。
这两者所反映的虽然都是变化速度,但由于采用基期的不同,其反映的内涵是完全不同的;而对于同一个地方,考虑时间纵向上发展趋势的反映,则往往要把同比与环比放在一起进行对照。
延伸阅读:
二、同比、环比计算常见问题及处理逻辑
不同日期颗粒度的数据,支持对比的方式如下:
在同环比计算时,有些坑点还是要提前在需求层面确认好,避免测试或上线后,再去调整。
1. 月份日期不等,对比日期缺失
天粒度的数据,月同比的计算会存在此问题,例如3月29日之后的日期,同比上月(2月)时,可能2月就没有对应日期的数据了,此时对比分母不存在,可以做“—”处理,即这几天的月同比值不存在。
2. 周颗粒度数据的同比计算
每周对应去年同期的周日期基本上是对不上的,一般的处理方式是,建立每一年的日期维度表,即对每年的周进行1-52的编号,周同比计算时,可以用当前周编号,减去一年(52周)的周号计算。
3. 周、月、年未过完
数据产品的数据是动态更新的,周一或者每月看数据,当周、当月都没过完,此时同环比的计算需要考虑数据对齐的问题。