Menu

CAGR in Excel: formula del tasso di crescita annuo composto

=(B2/A2)^(1/C2)-1 dà il tasso di crescita annuo composto da un valore iniziale in A2 a un valore finale in B2 in C2 anni. =RIT.INVEST.EFFETT(C2;A2;B2) restituisce lo stesso tasso. Formatta la cella come percentuale.

Ogni foglio di questa pagina è interattivo: cambia un numero o una formula e si ricalcola.

=(B2/A2)^(1/C2)-1 restituisce il tasso di crescita annuo composto (CAGR) dal valore iniziale in A2 al valore finale in B2 in C2 anni. È l'unico tasso annuo costante che trasformerebbe il valore iniziale in quello finale. =RIT.INVEST.EFFETT(C2;A2;B2) (in inglese RRI) dà lo stesso risultato. La tabella mostra le formule in inglese, ma puoi scriverle anche in italiano, con il punto e virgola: =RIT.INVEST.EFFETT(C2;A2;B2).

Crescita del fatturato in 4 anni
D2
ABCDE
1StartEndYearsCAGRRRI
2$50,000$80,000412.47%12.47%
Fai clic su una cella per vederne la formula. Cambia un numero o una formula e il foglio ricalcola.In Excel in italiano: =(B2/A2)^(1/C2)-1

Il fatturato è cresciuto da 50.000 a 80.000 in 4 anni, un CAGR del 12.47%. Formatta il risultato come percentuale (Home > Stile percentuale, oppure Ctrl+Maiusc+%, Control+Maiusc+% su Mac), altrimenti appare come decimale, per esempio 0,1247. Cambia C2 in 2 e la stessa crescita in metà tempo fa il 26,49% all'anno.

La formula del CAGR, passo per passo

CAGR = (end / start) ^ (1 / years) - 1
  1. end/start è il fattore di crescita totale: 80.000 / 50.000 = 1,6, quindi il fatturato è 1,6 volte quello di prima.
  2. ^(1/years) estrae la radice quarta di quel fattore, il fattore annuo che moltiplicato per se stesso 4 volte dà 1,6. Elevare alla potenza 1/4 è la radice quarta.
  3. -1 trasforma il fattore in un tasso: 1,1247 diventa 12,47%.

Le parentesi contano. =B2/A2^(1/C2)-1 eleva alla potenza solo A2, perché ^ viene calcolato prima di /, e dà un risultato senza senso.

RIT.INVEST.EFFETT (Excel 2013 e successivi, e Google Sheets) accetta gli stessi tre numeri in un altro ordine: =RIT.INVEST.EFFETT(nper; pv; fv), cioè anni, inizio, fine.

Il CAGR da una tabella di valori annuali

Con una riga per anno, prendi il primo e l'ultimo valore e conta i periodi dagli anni stessi. Sei righe dal 2021 al 2026 sono 5 periodi di crescita, e un errore comune è usare 6.

CAGR o media della crescita annuale
F2
ABCDEF
1YearUsersGrowthMeasureRate
2202112,000CAGR16.72%
3202218,00050.0%Average growth18.86%
4202315,300-15.0%
5202419,90030.1%
6202524,50023.1%
7202626,0006.1%
Fai clic su una cella per vederne la formula. Cambia un numero o una formula e il foglio ricalcola.In Excel in italiano: =(B7/B2)^(1/(A7-A2))-1

Gli utenti sono cresciuti con un CAGR del 16.72%, ma la media dei cinque tassi di crescita annuali è 18.86%. La media è spinta in alto dal balzo del 50% del 2022 e non conta per intero il calo del 2023. Il CAGR è il numero unico onesto: =B2*(1+F2)^5 arriva esattamente a 26.000. Cambia B3 in 8000: la media scende di molto, mentre il CAGR non si muove affatto, perché dipende solo dal primo e dall'ultimo valore. Per la variazione di un solo anno, vedi variazione percentuale.

Proiettare un valore futuro con il CAGR

Al contrario, un tasso di crescita ti dice dove arriverà un valore: =start*(1+rate)^years. Qui 10.000 cresce dell'8% all'anno:

Dove porta l'8% all'anno
B3
ABCD
1YearValueRate
20$10,0008%
31$10,800
42$11,664
53$12,597
64$13,605
75$14,693
Fai clic su una cella per vederne la formula. Cambia un numero o una formula e il foglio ricalcola.In Excel in italiano: =$B$2*(1+$D$2)^A3

Dopo 5 anni all'8%, 10.000 diventa $14,693. Rimetti quel valore finale nella formula del CAGR con 5 anni e ottieni di nuovo l'8%. La stessa capitalizzazione muove i piani di risparmio e i prestiti della pagina su RATA.

Il CAGR tra due date

Quando il periodo non è un numero intero di anni, usa come esponente la durata esatta in anni. FRAZIONE.ANNO(start;end;1) (in inglese YEARFRAC) la restituisce a partire da due date; l'1 conta i giorni effettivi, mentre l'impostazione predefinita conta mesi di 30 giorni.

Il CAGR dalle date di un investimento
F2
ABCDEF
1BoughtSoldPaidSold forYearsCAGR
22022-03-152026-09-30$8,000$11,5004.558.31%
Fai clic su una cella per vederne la formula. Cambia un numero o una formula e il foglio ricalcola.In Excel in italiano: =(D2/C2)^(1/E2)-1

Da marzo 2022 a settembre 2026 ci sono circa 4,55 anni, un CAGR dell'8,31%. Con denaro che entra ed esce lungo il percorso (versamenti mensili, vendite parziali), il CAGR non vale più: usa TIR.X della pagina su VAN e TIR.

Prova: crescita della popolazione di una città

Popolazione dal 2016 al 2026
D2
ABCD
1YearsPop 2016Pop 2026CAGR
210412,000538,000
Fai clic su una cella per vederne la formula. Cambia un numero o una formula e il foglio ricalcola.

Tocca a te: In D2, calcola il tasso di crescita annuo composto dalla popolazione in B2 alla popolazione in C2, sul numero di anni in A2.

Suggerimento: (end/start)^(1/years)-1. Tieni le parentesi intorno alla divisione e intorno all'esponente.

CAGR, crescita media o TIR

HaiUsaFormula
Un valore iniziale, uno finale e un numero di anniCAGR=(end/start)^(1/years)-1 o =RIT.INVEST.EFFETT(years;start;end)
La variazione da un anno al successivoVariazione percentuale=new/old-1
Un elenco di tassi annuali da riassumereMedia geometrica=MEDIA.GEOMETRICA(1+C3:C7)-1, che è uguale al CAGR
Denaro che entra ed esce nel tempoTIR.COST o TIR.X=TIR.COST(values), =TIR.X(values;dates)

Evita di riportare la semplice MEDIA dei tassi di crescita annuali come "crescita annua media" per tutto ciò che si capitalizza, come fatturato, prezzi o investimenti. Dopo +50% e poi -50% la media è 0%, ma il valore è sceso al 75% di dove era partito.

Domande frequenti

Qual è la formula del CAGR in Excel?

=(end/start)^(1/years)-1, per esempio =(B2/A2)^(1/C2)-1. Formatta il risultato come percentuale. =RIT.INVEST.EFFETT(C2;A2;B2) dà lo stesso risultato in Excel 2013 e successivi.

Quanti anni devo usare per il CAGR?

Il numero di periodi tra il primo e l'ultimo valore, non il numero di valori. Dal 2021 al 2026 ci sono 5 anni, anche se la tabella ha 6 righe.

Che differenza c'è tra CAGR e crescita annua media?

La crescita media è la semplice media della variazione percentuale di ogni anno. Il CAGR è l'unico tasso costante che trasforma il valore iniziale in quello finale. Dopo un calo e una ripresa la media sovrastima la crescita: +50% e poi -50% fanno una media dello 0% ma ti lasciano al 75% dell'inizio, un CAGR di circa -13,4%.

Come si calcola il CAGR tra due date in Excel?

Usa come esponente la durata esatta in anni: =(B2/A2)^(1/FRAZIONE.ANNO(C2;D2;1))-1, dove C2 e D2 sono le date di inizio e di fine. L'1 conta i giorni effettivi.

Si può calcolare il CAGR con un numero negativo?

Non in modo sensato. Un valore iniziale di 0 dà #DIV/0!, e quando inizio e fine hanno segni diversi la formula restituisce #NUM! o un numero che non significa nulla. Riporta invece la variazione in termini assoluti.

Illustrazione dei linguaggi di programmazione di Coddy

Impara a programmare con Coddy

INIZIA