A fórmula de aumento percentual no Excel é =(novo-antigo)/antigo. Com o valor do ano passado em B2 e o deste ano em C2, digite =(C2-B2)/B2 e formate a célula como porcentagem. Um resultado positivo é um aumento, um resultado negativo é uma queda.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Product | Last year | This year | Change |
| 2 | Coffee | $12,400 | $14,880 | 20.0% |
| 3 | Tea | $8,600 | $7,740 | -10.0% |
| 4 | Juice | $5,200 | $5,460 | 5.0% |
| 5 | Water | $3,100 | $4,650 | 50.0% |
=(C2-B2)/B2Coffee cresceu 20.0% e Tea caiu 10%, o que aparece como -10.0%. Water cresceu 50.0%. Mude um número na coluna C e a porcentagem se atualiza. Os parênteses fazem diferença: sem eles, =C2-B2/B2 divide primeiro e subtrai 1 das vendas deste ano.
Dois jeitos de escrever a mesma fórmula
=(C2-B2)/B2 the change divided by the old value
=C2/B2-1 the new value as a share of the old, minus 100%
As duas dão o mesmo resultado. A primeira se lê como a definição, então é mais fácil de conferir depois. De qualquer jeito, o valor antigo é sempre o divisor. Dividir pelo valor novo é o erro mais comum, e dá outro número: de 80 para 100 é +25%, mas 20 dividido por 100 é 20%.
Quando nenhum dos dois números é o antigo, como duas lojas comparadas lado a lado, divida a diferença pela média dos dois. Essa é a diferença percentual, e para 80 e 100 ela dá 22,2%, qualquer que seja a ordem:
=ABS(B2-C2)/AVERAGE(B2,C2)
No Excel em português, com MÉDIA (AVERAGE em inglês) e ponto e vírgula: =ABS(B2-C2)/MÉDIA(B2;C2). A tabela desta página também aceita as fórmulas escritas assim.
Variação percentual mês a mês
Em uma lista ao longo do tempo, compare cada linha com a de cima. O primeiro mês não tem com o que comparar, então a fórmula começa na segunda linha.
| A | B | C | |
|---|---|---|---|
| 1 | Month | Visitors | Change |
| 2 | Jan | 4200 | |
| 3 | Feb | 4620 | 10.0% |
| 4 | Mar | 4389 | -5.0% |
| 5 | Apr | 5047 | 15.0% |
| 6 | May | 4795 | -5.0% |
| 7 | Jun | 5754 | 20.0% |
=(B3-B2)/B2Fevereiro subiu 10.0% em relação a janeiro e março aparece com -5.0%, uma queda. Para comparar todos os meses com janeiro, trave a base com cifrões: =(B3-$B$2)/$B$2. Referências absolutas explicam o $.
Variação percentual a partir de zero
Quando o valor antigo é 0, a fórmula divide por zero e retorna #DIV/0!. Sair do nada não tem porcentagem, então decida o que a célula deve mostrar no lugar e teste esse caso com SE (IF em inglês):
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Product | Last year | This year | Plain | Checked |
| 2 | Coffee | 12400 | 14880 | 20.0% | 20.0% |
| 3 | Cocoa | 0 | 2100 | #DIV/0! | new |
| 4 | Soda | 0 | 640 | #DIV/0! | new |
=(C2-B2)/B2D3 e D4 mostram #DIV/0!; a coluna conferida mostra "new". =SEERRO((C2-B2)/B2;"new") dá o mesmo resultado aqui, mas a SEERRO (IFERROR em inglês) também esconde erros de verdade, como texto na coluna de vendas. A página sobre o erro de divisão por zero trata disso de forma geral.
Prática: escreva a variação percentual
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Item | Old price | New price | Change |
| 2 | Bread | $2.40 | $2.76 |
Sua vez: Em D2, calcule a variação percentual do preço antigo em B2 para o preço novo em C2. A célula já está formatada como porcentagem.
Variação percentual ou pontos percentuais
Quando os próprios valores são porcentagens, duas respostas diferentes são chamadas de "a variação". Uma taxa de conversão que vai de 4% para 5% subiu 1 ponto percentual, e também subiu 25%.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Page | Before | After | Points | Percent change |
| 2 | Signup | 4.0% | 5.0% | 1.0% | 25.0% |
=C2-B2D2 subtrai as taxas e mostra 1.0%, que você informaria como "1 ponto percentual". E2 mostra 25.0%. Diga qual dos dois você quer dizer, porque "a taxa subiu 1%" pode significar qualquer um.
Valores antigos negativos
Quando o valor antigo é negativo, como um prejuízo que vira lucro, a fórmula simples dá o sinal errado: de -200 para 100, =(C2-B2)/B2 retorna -150%. Divida pelo valor absoluto do número antigo:
=(C2-B2)/ABS(B2)
De -200 para 100, isso retorna 150%, um aumento. Para o crescimento ao longo de vários anos, uma taxa média anual é mais útil do que uma porcentagem grande: =(C2/B2)^(1/5)-1 transforma uma variação de cinco anos em uma taxa de crescimento anual composta (CAGR).
Perguntas frequentes
Qual é a fórmula de aumento percentual no Excel?
=(C2-B2)/B2, em que B2 é o valor antigo e C2 o novo, com a célula formatada como porcentagem. =C2/B2-1 dá o mesmo resultado. De 80 para 100, o resultado é 25%.
Como calculo uma queda percentual no Excel?
Use a mesma fórmula, =(C2-B2)/B2. Quando o valor novo é menor, o resultado é negativo: de 100 para 80, dá -20%. O Excel não tem uma fórmula separada para queda.
Como calculo a variação percentual quando o valor antigo é 0?
Uma variação a partir de 0 não tem porcentagem, e =(C2-B2)/B2 retorna #DIV/0!. Mostre outra coisa nesse caso: =SE(B2=0;"n/a";(C2-B2)/B2).
Como calculo a variação percentual com números negativos?
Divida pelo valor absoluto do número antigo: =(C2-B2)/ABS(B2). Um prejuízo de -200 que vira um lucro de 100 aparece então como +150%, um aumento, em vez do enganoso -150% que a fórmula simples dá.