Quase todo relatório tem uma porcentagem em algum lugar: quanto cada produto representa no faturamento, de quanto foi o aumento em relação ao mês passado, qual desconto aplicar. O Excel faz todas essas contas, e quase sempre o problema não é a fórmula, é entender o que o Excel guarda quando você digita um sinal de porcentagem.

Antes da fórmula: o Excel guarda 0,15, não 15

Porcentagem no Excel não é um tipo de dado. É um número comum com um formato em cima. Quando a célula mostra 15%, o valor guardado ali é 0,15.

Isso explica o erro mais comum de todos. Se você digita 15 numa célula e depois aplica o formato de porcentagem, o Excel mostra 1500%, porque ele formatou o número quinze, não quinze por cento.

Duas formas de acertar:

O atalho para aplicar o formato de porcentagem é Ctrl + Shift + %. Ele aplica sem casas decimais, então 0,158 aparece como 16%. Para mostrar as casas, use os botões de aumentar decimais na guia Página Inicial.

Quanto é X% de um valor

A conta mais simples. Para saber quanto é 15% de 2.400:

=2400*15%

Com os valores em células, onde A2 tem o valor e B2 tem o percentual:

=A2*B2

Repare que não existe divisão por 100 em lugar nenhum. O sinal de porcentagem já fez isso. Se você escrever =A2*B2/100 com B2 formatado como porcentagem, o resultado sai cem vezes menor do que deveria.

Quanto um valor representa do total

Este é o cálculo de participação, o que mais aparece em relatório de vendas. Você tem os valores de cada produto em B2:B9 e o total em B10:

=B2/$B$10

Formate o resultado como porcentagem e arraste para baixo. O cifrão em $B$10 é o que faz a fórmula funcionar ao arrastar: ele trava a referência do total, enquanto B2 acompanha a linha. Sem isso, a segunda linha dividiria por B11, a terceira por B12, e a coluna inteira sairia errada.

Se você não domina esse cifrão, vale ler o guia de referências absolutas e relativas, porque ele resolve metade dos erros de planilha arrastada.

Quando o total pode ser zero

Divisão por zero devolve #DIV/0! e suja o relatório inteiro. Trate o erro:

=SEERRO(B2/$B$10; 0)

Aumentar ou diminuir um valor em X%

Para aumentar 15% sobre o valor de A2:

=A2*(1+15%)

Para dar 15% de desconto:

=A2*(1-15%)

Com o percentual numa célula B2, as fórmulas viram =A2*(1+B2) e =A2*(1-B2). Essa forma é melhor que calcular o acréscimo e somar depois, porque resolve tudo numa célula só e deixa claro o que está acontecendo.

O caminho de volta: qual era o valor antes do aumento

Esta é a que mais confunde. Se um produto custa R$ 2.760 depois de um aumento de 15%, o valor anterior não é 2760*(1-15%). É:

=2760/(1+15%)

O resultado é 2.400. Aumentar 15% e depois tirar 15% não volta ao ponto de partida, porque os dois percentuais incidem sobre bases diferentes.

Variação percentual entre dois valores

De quanto cresceu o faturamento de um mês para o outro. Com o mês anterior em A2 e o atual em B2:

=(B2-A2)/A2

Formate como porcentagem. O resultado vem positivo quando cresceu e negativo quando caiu.

Há um detalhe que derruba muito relatório: se o valor antigo pode ser negativo, como num resultado contábil, a fórmula inverte o sinal e mostra queda onde houve crescimento. Nesse caso use o valor absoluto no denominador:

=(B2-A2)/ABS(A2)

E se o valor antigo pode ser zero, junte as duas proteções:

=SEERRO((B2-A2)/ABS(A2); "")

Percentual acumulado

Útil para curva ABC, para saber quais produtos somam os primeiros 80% do faturamento. Com os valores já ordenados do maior para o menor em B2:B9 e o total em B10:

=SOMA($B$2:B2)/$B$10

O segredo está no intervalo $B$2:B2, com o início travado e o fim solto. Ao arrastar, ele vira $B$2:B3, depois $B$2:B4, e cada linha soma tudo o que veio antes dela.

Margem e markup não são a mesma conta

Os dois usam porcentagem e são trocados com frequência, com consequência direta no preço.

Um produto que custa R$ 60 e é vendido a R$ 100 tem 40% de margem e 66,7% de markup. Se alguém pede "40% em cima do custo" e você aplica como margem, o preço sai R$ 100 em vez de R$ 84. Confirme sempre qual das duas a empresa usa antes de montar a planilha de preços.

Perguntas frequentes

Por que minha porcentagem aparece como 1500%?

Você digitou o número sem o sinal de porcentagem e formatou a célula depois. O Excel formatou o número 15, que equivale a 1500%. Apague e digite 15%, ou digite 0,15.

Como somar uma coluna de porcentagens?

Some normalmente, com =SOMA(C2:C9). Mas cuidado com o significado: somar percentuais de participação faz sentido e tem que dar 100%. Somar percentuais de variação de meses diferentes não faz sentido nenhum, porque cada um tem uma base própria. Para variação acumulada no período, compare o primeiro valor com o último.

Como mostrar o sinal de mais nos crescimentos?

Use um formato personalizado. Selecione as células, pressione Ctrl + 1, escolha Personalizado e digite +0,0%;-0,0%;0,0%. Os três blocos separados por ponto e vírgula definem positivo, negativo e zero.

Qual a diferença entre ponto percentual e porcentagem?

Se a margem foi de 10% para 12%, ela subiu 2 pontos percentuais, e subiu 20% em termos relativos. As duas frases estão certas e dizem coisas diferentes. Em relatório, deixe claro qual das duas você está usando.