Como Calcular Variação Percentual no Excel: Passo a Passo
Aprenda a calcular variação percentual no Excel, crescimento mês a mês, como tratar divisão por zero e taxa composta de crescimento anual (CAGR).
Por Ayoub Farid · · 2 min de leitura
A variação percentual responde à seguinte pergunta: "quanto determinado valor subiu ou desceu em relação ao ponto de partida?". A fórmula é simples, mas o uso de parênteses e valores zerados costuma confundir muita gente ao aprender Excel ou ao fazer um teste de Excel para entrevista de emprego.
A fórmula
=(new-old)/old
As vendas passaram de 4.200 na célula B2 para 4.800 na célula B3:
=(B3-B2)/B2 → 14,3%
Formate o resultado como porcentagem (%). Um número negativo indica redução ou queda.
Os parênteses são fundamentais: escrever =B3-B2/B2 trará um valor totalmente incorreto. Veja mais detalhes sobre a ordem das operações.
Versão mais curta
=B3/B2-1
O resultado é exatamente o mesmo.
Variação mês a mês
Imagine que você tem as vendas mensais no intervalo B2:B13 na sua planilha. Na célula C3, insira:
=(B3-B2)/B2
Depois, basta arrastar a fórmula para baixo até a célula C13. Ambas as referências precisam se mover conforme você desce na planilha, portanto não use o símbolo $. Cada mês será comparado automaticamente com o anterior. Isso também funciona da mesma forma no Planilhas Google (Google Sheets).
Comparação com uma base fixa
Para comparar o resultado de cada mês sempre com janeiro (célula B2), use uma referência absoluta:
=(B3-$B$2)/$B$2
Agora o mês-base está travado com o cifrão ($).
Quando o valor antigo for zero
Dividir por zero gera o erro #DIV/0!. Além disso, uma variação percentual a partir de zero não faz sentido matematicamente. Use a função SE (no Excel em inglês, IF):
=IF(B2=0,"n/a",(B3-B2)/B2)
(No Excel em português, use =SE(B2=0;"n/a";(B3-B2)/B2)).
Taxa de crescimento anual composta (CAGR)
Para calcular o crescimento de 50.000 para 80.000 ao longo de 4 anos:
=(80000/50000)^(1/4)-1 → 12,5% ao ano
Ou use a função RRI: =RRI(4,50000,80000).
Mostrar setas ou cores
Use a formatação condicional para destacar números positivos em verde e negativos em vermelho. Outra alternativa prática é aplicar uma formatação de número personalizada: ▲0,0%;▼0,0%.
Perguntas frequentes
Como calcular aumento percentual no Excel?
Use a fórmula =(novo-antigo)/antigo (em inglês: =(new-old)/old) e formate a célula como porcentagem.
Como calcular redução percentual?
Use a mesma fórmula. Se houver redução, o resultado será automaticamente um número negativo.
Por que o cálculo da variação percentual está dando errado?
Verifique os parênteses: você precisa isolar a subtração com (novo-antigo)/antigo e garantir que o divisor seja o valor original/antigo.
Como calcular o crescimento acumulado ao longo de vários anos?
Use a fórmula de CAGR: =(valor_final/valor_inicial)^(1/anos)-1.