You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

不同时间段下整体CAGR的正确计算方法及Excel公式咨询

问题背景与数据表格
产品名称2023202420252026CAGR公式验证公式
1Product2023202420252026CAGRCheck
2Product A5003008006006.3% =(E2/B2)^(1/3)-1600 =B2*(1+G2)^3
3Product B15045057094.9% =(E3/C3)^(1/2)-1570 =C3*(1+G3)^2
4Product C8509005.9% =(E4/D4)^(1/1)-1900 =D4*(1+G4)^1
5总计50045021002070
6
7整体CAGR验证整体CAGR
811.3%2070

我需要在单元格G8计算2023-2026年的整体CAGR,目前用的公式是:

=(SUM(E2:E4)/SUM(B2,C3,D4))^(1/3)-1

通过单元格I8的公式验证结果看似正确:

=SUM(B2,C3,D4)*(1+G8)^3

但这个方法存在逻辑问题:它默认Product B和C也存续了3年,而G2:G4区域是按各产品实际存续年限计算的CAGR。想知道有没有更合理的整体CAGR计算方法,或者适配这类场景的Excel专用公式?


解决方案

1. 基于年度总营收的直接计算(最直观)

直接用每年的总营收数据计算,公式逻辑完全贴合整体业务的时间跨度:

=(E5/B5)^(1/(2026-2023))-1

代入数据即=(2070/500)^(1/3)-1,结果约为11.3%。这个方法不纠结单个产品的启动时间,只反映整体业务从2023到2026年的复合增长趋势,逻辑完全自洽。

2. 加权平均CAGR(结合单个产品贡献)

如果需要体现各产品增长对整体的影响,可按各产品初始值占比做加权平均:

=SUMPRODUCT(G2:G4, B2:B4/SUM(B2,C3,D4))

这里的权重是各产品初始值占所有产品初始值总和的比例,计算结果会更贴合不同产品的增长贡献差异。

3. 用XIRR函数精确计算(最严谨)

若要考虑资金的时间价值(比如不同产品的阶段性投入),可以用XIRR函数:

  1. 整理现金流与对应日期:
    • 2023年:-500(Product A的初始营收,作为期初投入)
    • 2024年:-150(Product B的启动投入)
    • 2025年:-850(Product C的启动投入)
    • 2026年:2070(总营收,作为期末收回)
  2. 输入公式:
    =XIRR(现金流区域, 日期区域)
    

这个结果是考虑资金分批投入的内部收益率,和CAGR逻辑一致,适用于需要精准体现时间价值的场景。


内容的提问来源于stack exchange,提问作者Michi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 17:22:15