网站首页 网站地图
网站首页 > 创业资讯 > excel同比环比公式

excel同比环比公式

时间:2026-03-23 17:40:58

在Excel中,计算同比增长率(Year-on-Year, YoY)和环比增长率(Month-on-Month, MoM)的公式如下:

同比增长率(YoY)公式:

```excel

=IFERROR((B2-VLOOKUP(EDATE(A2,-12),A:B,2,FALSE))/VLOOKUP(EDATE(A2,-12),A:B,2,FALSE),"")

```

参数说明:

`B2`:当前期间的数据。

`A2`:当前期间的日期。

`EDATE(A2,-12)`:获取去年同期日期。

`VLOOKUP(EDATE(A2,-12),A:B,2,FALSE)`:查找去年同期数据。

`IFERROR`:处理查找不到数据的情况。

环比增长率(MoM)公式:

```excel

=IFERROR((B2-VLOOKUP(EDATE(A2,-1),A:B,2,FALSE))/VLOOKUP(EDATE(A2,-1),A:B,2,FALSE),"")

```

参数说明:

`B2`:当前期间的数据。

`A2`:当前期间的日期。

`EDATE(A2,-1)`:获取上一个期间的日期。

`VLOOKUP(EDATE(A2,-1),A:B,2,FALSE)`:查找上一个期间的数据。

`IFERROR`:处理查找不到数据的情况。

使用步骤:

确保日期数据格式统一 :建议使用"年-月-日"格式。

数据按日期升序排列:

在C列输入日期,在B列输入数值。

输入公式

在D列输入同比公式(如D2单元格)。

在E列输入环比公式(如E2单元格)。

向下拖动公式:

使用填充柄向下拖动公式自动填充。

格式设置:

选中计算结果列,按Ctrl+1打开格式设置,选择"百分比"格式,设置小数位数。

注意事项:

数据排序必须准确:确保数据按时间顺序排列。

日期格式必须统一:避免数据中断。

检查零值:处理函数说明中提到的IFERROR函数可以处理查找不到数据的情况。

这些公式可以帮助您快速分析数据变化趋势,特别适合需要定期更新的报表。