Σ表格公式学堂EXCEL FORMULA & SCENARIO
进阶排名与对比 · 1 个 Sheet

计算同比增长率

同比、环比、复合增长率,一次讲清。

1

场景背景

「同比增长」是和去年同期比,「环比增长」是和上一期比。公式都是 (本期-上期)/上期。年度复合增长率(CAGR)则要用 POWER:(期末/期初)^(1/年数)-1。这些指标一定要处理分母为 0 的情况。

2

数据结构

共 1 个 Sheet
Sheet:增长分析
字段含义示例值
上期 / 本期对比的两个数8000 / 10000
增长率(本期-上期)/上期25.0%
年数CAGR 用3
3

解决步骤

1
第 1 步:基础增长率
(本期 - 上期)÷ 上期,结果是小数,设为百分比格式。
=IFERROR((C2-B2)/B2,0)
2
第 2 步:同比与环比的差别
同比的上期是「去年同月」,环比的上期是「上个月」。公式一样,只是取的数不同。
3
第 3 步:复合增长率 CAGR
(期末/期初) 开 n 次方再减 1。POWER 的指数写 1/n。
=POWER(C2/B2,1/E2)-1
4
第 4 步:展示成「+25.0%」
TEXT 可以把正负号和百分比一起格式化,比手拼字符串省事。
=TEXT(D2,"+0.0%;-0.0%;0.0%")
4

完整公式与逐段拆解

=IFERROR((C2-B2)/B2,0)
C2-B2增长额
/B2除以基期,得到相对变化
IFERROR(...,0)基期为 0 时显示 0%,避免 #DIV/0!
5

多 Sheet 示例

在编辑器中打开 ↗
ABCDEF
1客户去年同期本期增长额增长率对比
2甲公司12000150003,00025.0%增长
3乙公司80007600-400-5.0%下滑
4丙公司5000500000.0%持平
5丁公司300042001,20040.0%增长
当前表:两期对比 · 公式单元格 E2 · 绿色底为公式,蓝色底为动态数组溢出结果

甲公司从 12000 涨到 15000,增长率 25.0%

6

数据流向

数据流向演示1 / 4
来源两期对比!B2
➜
去向作分母
去年同期
来源两期对比!C2
→
去向作分子
本期
来源B2,C2
→
去向增长率
相减再相除
来源增长率
→
去向E2
格式化为百分比
跟着高亮一步步看数据怎么流动
7

注意事项与坑

!基期为负数时增长率没有意义,要单独标注。
!「增长了 25%」和「增长到 125%」是两个意思,汇报时说清楚。
!CAGR 用的是年数不是月份数,3 年就是 3。
8

相关场景