Para calcular o CAGR (Taxa de Crescimento Anual Composta) no Excel, use a fórmula =(Valor_Final/Valor_Inicial)^(1/Número_de_Anos)-1 e formate o resultado como porcentagem. Ela mostra a taxa de crescimento média anual que, se composta ano após ano, levaria o valor inicial até o valor final no período analisado.
Você tem os valores de receita, de um investimento ou de qualquer métrica ao longo de vários anos, e quer saber qual foi a taxa de crescimento média anual — mas quando você calcula a variação percentual de cada ano separadamente, os números oscilam tanto (um ano cresce 30%, outro cai 5%, outro cresce 10%) que fica impossível resumir isso numa única taxa que faça sentido.
Se você simplesmente tirar a média aritmética dessas taxas anuais, o resultado sai matematicamente errado — porque crescimento percentual não se comporta como uma média simples, ele é composto (o crescimento de um ano se aplica em cima do valor já maior do ano anterior, não do valor original). Usar a média errada pode levar a decisões ruins, como superestimar o crescimento real de um investimento ou de um negócio.
Neste artigo iremos mostrar como calcular o CAGR no Excel com uma fórmula simples, um exemplo completo passo a passo, a diferença entre CAGR e a média aritmética das taxas anuais, e quando essa métrica faz sentido usar.
O que é CAGR e por que ele existe
CAGR é a sigla em inglês para Compound Annual Growth Rate, ou Taxa de Crescimento Anual Composta. Ele representa a taxa de crescimento constante que, se aplicada e composta a cada ano, levaria o valor inicial até o valor final observado no período — mesmo que o crescimento real, ano a ano, tenha sido irregular.
Em outras palavras: o CAGR não descreve o que aconteceu em cada ano individualmente, ele descreve uma taxa “equivalente” que resume o crescimento total do período numa única métrica anual, fácil de comparar com outras séries de dados.
A fórmula do CAGR no Excel
A fórmula matemática do CAGR é:
CAGR = (Valor Final / Valor Inicial)^(1 / Número de Anos) − 1
No Excel, isso se traduz direto para uma fórmula com o operador de potência (o acento circunflexo, ^):
=(B10/B2)^(1/9)-1
Onde B10 é a célula com o valor final, B2 é a célula com o valor inicial, e 9 é o número de anos entre os dois (não o número de valores na lista — se você tem 10 anos de dados, do ano 1 ao ano 10, existem apenas 9 intervalos de crescimento entre eles).
Exemplo passo a passo
Imagine uma empresa que registrou o seguinte faturamento ao longo de 5 anos:
| Ano | Faturamento | Variação anual |
|---|---|---|
| Ano 1 | R$ 100.000 | — |
| Ano 2 | R$ 118.000 | +18,0% |
| Ano 3 | R$ 109.000 | -7,6% |
| Ano 4 | R$ 155.000 | +42,2% |
| Ano 5 | R$ 200.000 | +29,0% |
Repare que a variação anual oscila bastante — de uma queda de 7,6% a um salto de 42,2%. Olhando só essas variações soltas, é difícil dizer “qual foi o crescimento médio da empresa nesses anos”.
Aplicando a fórmula do CAGR, com o valor inicial (R$ 100.000) na célula B2, o valor final (R$ 200.000) na célula B6, e 4 anos de intervalo (do ano 1 ao ano 5):
=(B6/B2)^(1/4)-1
O resultado é 18,9%. Esse é o CAGR do período: a empresa cresceu, em média, o equivalente a 18,9% ao ano de forma composta, mesmo tendo tido um ano de queda no meio do caminho.
CAGR vs. média aritmética das taxas anuais
Se você simplesmente somar as 4 variações anuais do exemplo (18,0% − 7,6% + 42,2% + 29,0% = 81,6%) e dividir por 4, chega a uma média aritmética de 20,4% ao ano — um número diferente (e maior) do que o CAGR real de 18,9%.
Essa diferença existe porque a média aritmética trata cada ano como se ele partisse sempre do mesmo valor base, ignorando que o crescimento de um ano se acumula em cima do resultado do ano anterior (efeito composto/juros sobre juros). Quanto mais os valores anuais oscilarem, maior tende a ser essa distorção. Por isso o CAGR — e não a média simples — é a métrica correta para descrever crescimento ao longo de vários períodos.
Usando a função POTÊNCIA em vez do operador ^
Se preferir usar uma função em vez do operador de potência, o Excel tem a função POTÊNCIA, que faz exatamente a mesma conta:
=POTÊNCIA(B6/B2;1/4)-1
As duas formas retornam o mesmo resultado — a diferença é só de preferência de escrita. A função POTÊNCIA pode deixar a fórmula mais legível para quem não está acostumado com o símbolo ^.
Cuidados ao calcular o CAGR
O CAGR só funciona corretamente quando o valor inicial é positivo. Se o valor inicial for zero ou negativo (por exemplo, uma empresa que começou o período com prejuízo), a fórmula retorna erro ou um resultado sem sentido matemático, porque não existe raiz de um número negativo dentro dos números reais usados aqui.
Outro cuidado: o CAGR suaviza a volatilidade do período, então ele não mostra o quanto os valores oscilaram ano a ano — duas séries de dados podem ter exatamente o mesmo CAGR, mas uma delas ser muito mais estável que a outra. Se a consistência do crescimento importa para sua análise, complemente o CAGR com uma métrica de variação, como o desvio padrão das taxas anuais.
Quando usar o CAGR na prática
O CAGR é amplamente usado para comparar o crescimento de investimentos ao longo de diferentes prazos, avaliar a taxa de expansão de receita de uma empresa ano a ano, comparar o desempenho de duas ou mais séries de dados com números de anos diferentes entre si, e em relatórios de metas e projeções, como referência histórica para estimar crescimento futuro.
Disponibilidade
O operador de potência (^) e a função POTÊNCIA estão disponíveis em todas as versões do Excel, desde as mais antigas, incluindo Excel Online, Mac e Google Sheets — nesse último, a sintaxe é idêntica, só trocando o ponto e vírgula por vírgula como separador de argumentos.
Perguntas frequentes
Por que o CAGR dá um resultado diferente da média das taxas anuais?
Porque o crescimento percentual é composto — o crescimento de cada ano se aplica em cima do valor já maior do ano anterior, não do valor inicial original. A média aritmética simples ignora esse efeito acumulado, por isso costuma dar um número diferente (geralmente maior) do que o CAGR real.
O CAGR funciona se o valor inicial for negativo ou zero?
Não. A fórmula exige que o valor inicial seja positivo, porque envolve extrair uma raiz (elevar a um expoente fracionário). Se o valor inicial for zero ou negativo, o resultado não tem sentido matemático dentro do conjunto dos números reais, e o Excel pode retornar erro.
Quantos anos eu uso na fórmula: a quantidade de valores ou a quantidade de intervalos?
Use a quantidade de intervalos entre os anos, não a quantidade de valores na lista. Por exemplo, para uma série de 5 anos (do ano 1 ao ano 5), existem apenas 4 intervalos de crescimento entre eles — é esse “4” que entra na fórmula, não o “5”.
Veja também: Como Calcular Juros Compostos no Excel e Como Calcular a Rentabilidade de um Investimento no Excel.
Compartilhe ou Comente
Se você curtiu esse artigo aonde mostramos como calcular o CAGR (Taxa de Crescimento Anual Composta) no Excel, com fórmula e exemplo completo, compartilhe com as suas redes sociais e não se esqueça de deixar um comentário aqui embaixo caso você tenha ficado com alguma dúvida.
Você já usou CAGR para avaliar o crescimento de um investimento ou de uma empresa? Já caiu na pegadinha de usar a média simples em vez do CAGR? Conta para nós nos comentários!