Ir para o conteúdo principal

Calcule a variação percentual entre 2 números no Excel

Autor: Siluvia Última modificação: 2023-12-29

Seja para análise de negócios, pesquisa acadêmica ou gerenciamento de finanças pessoais, dominar os cálculos de variação percentual é essencial para uma análise de dados eficaz. Este artigo começará com as fórmulas essenciais para calcular aumentos e diminuições percentuais no Excel e, em seguida, se aprofundará em operações mais avançadas, incluindo manipulação de números negativos, tratamento de valores zero e cálculo reverso de valores originais ou novos com base em determinadas alterações percentuais.


Fórmulas básicas para calcular a variação percentual

Existem duas fórmulas básicas para calcular a variação percentual entre dois números:

Formula 1:

=(new_value - old_value) / old_value

Formula 2:

=new_value / old_value – 1

Essas fórmulas podem ajudá-lo a determinar quanto um determinado número aumentou ou diminuiu em termos percentuais. Abaixo você encontrará dois exemplos de como essas fórmulas podem ser usadas para calcular a variação percentual entre dois números.


Calcule a variação percentual entre dois números

Esta seção mostrará passo a passo como calcular o aumento e a diminuição percentual entre dois números.


Calcular aumento percentual

Se o novo valor for maior que o valor antigo, o resultado será um aumento percentual. Conforme mostrado na imagem abaixo, suponha que você tenha um site onde o número de usuários registrados cresce a cada ano. Para calcular o aumento percentual de usuários por ano, você pode fazer o seguinte.

Etapa 1: aplique a fórmula para obter o resultado

Selecione uma célula em branco (D2 neste caso), insira uma das seguintes fórmulas e pressione o botão Entrar chave para obter o resultado. Selecione esta célula e arraste-a Pega de enchimento para baixo para obter o resto dos resultados. E o resultado é exibido como números gerais, conforme mostrado a seguir:

=(C2-B2)/B2
=C2/B2-1

Etapa 2: formate o resultado como porcentagem

Para formatar os números como porcentagem, mantenha as células de resultado selecionadas, vá para selecionar o Estilo percentual botão no Sessão grupo sob o Início aba.

Resultado

O aumento percentual de usuários por ano já foi calculado. Veja a captura de tela abaixo:

Note: Na fórmula, C2 é a célula que contém o novo valor e B2 é a célula que contém o valor antigo.

Calcular redução percentual

Se o novo valor for menor que o valor antigo, é uma diminuição. A captura de tela abaixo mostra uma queda nos preços dos produtos. Para calcular a redução percentual desses preços, proceda da seguinte forma.

Etapa 1: aplique a fórmula para obter o resultado

Selecione uma célula em branco (D2 neste caso), insira uma das seguintes fórmulas e pressione o botão Entrar chave para obter o resultado. Selecione esta célula e arraste-a Pega de enchimento para baixo para obter o resto dos resultados. E o resultado é exibido como números gerais, conforme mostrado a seguir:

=(C2-B2)/B2
=C2/B2-1

Etapa 2: formate o resultado como porcentagem

Para formatar os números como porcentagem, mantenha as células de resultado selecionadas, vá para selecionar o Estilo percentual botão no Sessão grupo sob o Início aba.

Resultado

A redução percentual destes preços já foi calculada. Veja a captura de tela abaixo:

Note: Na fórmula, C2 é a célula que contém o novo preço e B2 é a célula que contém o preço antigo.

Operações avançadas

Esta seção demonstra diferentes situações que você pode encontrar ao calcular a variação percentual entre dois números.


Calcule a variação percentual com números negativos

Ao calcular alterações percentuais, você pode encontrar números negativos da seguinte forma:

vamos ilustrar cada um desses cenários com exemplos específicos:

Ambos os dois números são negativos

A fórmula padrão para variação percentual é eficaz mesmo quando ambos os valores são negativos.
Por exemplo, considere uma empresa cujas perdas aumentaram de US$ 10,000 no último trimestre (o valor antigo é -10,000) para US$ 50,000 neste trimestre (o novo valor é -50,000). Conforme ilustrado abaixo, usando a fórmula padrão (= (C2-B2) / B2) produz um aumento de 400%, indicando que as perdas quadruplicaram de um valor absoluto de US$ 10,000 para US$ 50,000.

Um dos números é negativo

Nesse caso, você poderá encontrar situações em que o valor antigo seja negativo ou o novo valor seja negativo.

O valor antigo é positivo, o novo valor é negativo

A fórmula padrão de alteração percentual também funciona bem quando o novo valor é negativo.

Por exemplo, o valor de uma ação mudou de positivo para negativo. Foi avaliado em US$ 10 (o valor antigo é 10) no mês passado. Este mês, devido à recessão do mercado, o seu valor caiu para -$10 (o novo valor é -10). Para calcular a variação percentual entre esses dois números, aplico a fórmula padrão (= (C2-B2) / B2) para obter o resultado de -200%. Isto representa uma diminuição significativa, indicando uma mudança de ganho para perda.

O valor antigo é negativo, o novo valor é positivo

Por exemplo, uma empresa passa do prejuízo ao lucro. No ano passado, esta pequena empresa teve um prejuízo de $ 10000 (o valor antigo é -10000) e obteve um lucro de $ 20000 (o novo valor é 20000) este ano. Se você aplicar a fórmula percentual padrão para calcular a variação percentual, o resultado estará incorreto.

Aqui o resultado -300 é enganoso no cenário real. Sugere uma mudança negativa, implicando que as coisas pioraram, mas, na realidade, a situação melhorou de prejuízo para lucro.

Neste caso, você precisa usar o Função ABS tornar o denominador positivo garante que o resultado da alteração percentual reflita com precisão a mudança de negativo para positivo. Aqui está a nova fórmula:

=(C2-B2)/ABS(B2)

Aqui, o resultado de 300% indica a mudança positiva real de prejuízo para lucro.

Note:
  • Esteja ciente de que o método ABS pode produzir resultados enganosos. Conforme ilustrado na captura de tela abaixo, todos os negócios passam do prejuízo ao lucro, sendo a Empresa F a mais lucrativa. Porém, apresenta uma variação percentual menor em relação aos demais, o que não faz sentido. Portanto, use este método com cautela!

Calcular a variação percentual com zero

Embora calcular alterações percentuais no Excel seja muito simples, você pode encontrar algumas dificuldades quando o cálculo envolve zeros.

O valor antigo é zero

Quando o valor antigo é zero, a fórmula padrão retorna # DIV / 0! Valor de erro. Veja a captura de tela:

Neste caso, a solução mais aceitável é tratar a variação percentual como 100%. Na matemática básica, mudanças de 0 para qualquer número positivo serão consideradas um aumento de 100%.

Aqui estão as fórmulas básicas:

Formula 1:

=IFERROR((new value - old value) / old value, 1)

Formula 2:

=IFERROR((new value / old value - 1, 1)

Para exibir o resultado como 100% em vez de #DIV/0! Erro, você pode aplicar uma das seguintes fórmulas:

=IFERROR((C2 - B2) / B2, 1)
=IFERROR((C2 / B2) -1, 1)

O novo valor é zero

Quando o novo valor é 0, o resultado é -1, que é -100%. O resultado -100% representa uma diminuição completa. Neste caso, o resultado é razoável porque a mudança de um valor positivo para 0 representará uma diminuição de 100%. O resultado é aceitável.


Calcule o valor antigo com base na variação percentual

Às vezes, você pode se deparar com uma situação em que conhece a variação percentual e o valor mais recente, agora é necessário determinar o valor original. Por exemplo, se as vendas deste ano forem de US$ 12,000, tendo aumentado 20% em relação ao ano passado, como você calcularia as vendas do ano passado? Nesses casos, você usaria a seguinte fórmula:

A fórmula básica:

=New value / (1 + Percentage Change)

Selecione uma célula em branco como C2, insira a seguinte fórmula e pressione o botão Entrar chave para obter o resultado.

=B2/(1+A2)

Note: Nesta fórmula, B2 é a célula que contém o novo valor, e a célula A2 contém a variação percentual.

Calcule o novo valor com base na variação percentual

A situação oposta é onde você conhece a variação percentual e o valor original e precisa determinar o novo valor. Por exemplo, se as vendas deste ano forem de US$ 10,000 e você pretende que as vendas do próximo ano sejam 20% maiores que as deste ano, como você calcularia as vendas do próximo ano?

A fórmula básica:

=Old value * (1 + Percentage Change)

Selecione uma célula em branco como C2, insira a seguinte fórmula e pressione o botão Entrar chave para obter o resultado.

=B2*(1+A2)

Note: Nesta fórmula, B2 é a célula que contém o valor antigo e a célula A2 contém a variação percentual.

Concluindo, dominar o cálculo da variação percentual entre dois números no Excel é uma habilidade versátil que pode aprimorar significativamente suas capacidades de análise de dados. Seja lidando com aumentos e diminuições simples ou com cenários mais complexos envolvendo números negativos ou valores zero, este tutorial fornece várias fórmulas para resolver essas tarefas. Para aqueles ansiosos por se aprofundar nos recursos do Excel, nosso site possui diversos tutoriais. Descubra mais dicas e truques do Excel aqui.

Melhores ferramentas de produtividade de escritório

🤖 Assistente de IA do Kutools: Revolucionar a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Crie fórmulas personalizadas  |  Analise dados e gere gráficos  |  Invocar funções do Kutools...
Recursos mais comuns: Encontre, destaque ou identifique duplicatas   |  Excluir linhas em branco   |  Combine colunas ou células sem perder dados   |   Rodada sem Fórmula ...
Super pesquisa: VLookup de múltiplos critérios    VLookup de múltiplos valores  |   VLookup em várias planilhas   |   Pesquisa Difusa ....
Lista suspensa avançada: Crie rapidamente uma lista suspensa   |  Lista suspensa de dependentes   |  Lista suspensa de seleção múltipla ....
Gerenciador de colunas: Adicione um número específico de colunas  |  Mover colunas  |  Alternar status de visibilidade de colunas ocultas  |  Compare intervalos e colunas ...
Recursos em destaque: Foco da Grade   |  Vista de Design   |   Grande Barra de Fórmula    Gerenciador de pastas de trabalho e planilhas   |  Biblioteca (Auto texto)   |  Data Picker   |  Combinar planilhas   |  Criptografar/Descriptografar Células    Enviar e-mails por lista   |  Super Filtro   |   Filtro Especial (filtro negrito/itálico/tachado...) ...
15 principais conjuntos de ferramentas12 Texto Ferramentas (Adicionar texto, Remover Personagens, ...)   |   50+ de cores Tipos (Gráfico de Gantt, ...)   |   Mais de 40 práticos Fórmulas (Calcule a idade com base no aniversário, ...)   |   19 Inclusão Ferramentas (Insira o código QR, Inserir imagem do caminho, ...)   |   12 Conversão Ferramentas (Números para Palavras, Conversão de moedas, ...)   |   7 Unir e dividir Ferramentas (Combinar linhas avançadas, Dividir células, ...)   |   ... e mais

Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo.  Clique aqui para obter o recurso que você mais precisa...

Descrição


Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
Comments (26)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
((new value/old value)-1)*100 For % change
This comment was minimized by the moderator on the site
=((new value/old value)-1)*100 For % change
This comment was minimized by the moderator on the site
doesnt work
This comment was minimized by the moderator on the site
it is possible to calculate three values with the percentage change?
Rated 5 out of 5
This comment was minimized by the moderator on the site
Hi Edi Silva,
You can try this formula: =(first value-second value)/(third value-second value)
This comment was minimized by the moderator on the site
I have 0 in A1, 5 in B1, increase in percentage should be 500%. However with the given formula (B1-A1)/A1 = (0-500)/0 gives me a #DIV/0! error.In case if i apply =IF(A2<>0,(A3-A2)/A2,"0"), it return s me "0". neither of them helps. Any solution to this???
This comment was minimized by the moderator on the site
In case anyone still needs an answer for this problem, use this =IF(A1<>0, (B1-A1)/A1, (B1-A1))
using the percent style format will make (B1-A1) in this case (5-0) = 5 become 500%.
This comment was minimized by the moderator on the site
Hey Stanley,

Thanks for the formula!
Would you mind explaining the formula, please?
This comment was minimized by the moderator on the site
SMH SMH SMH SMH SMH
This comment was minimized by the moderator on the site
I hope you're not that dumb, dividing by 0
This comment was minimized by the moderator on the site
Any help for picking up value only it falls between 85% to 99% else blank.
Such as A is 10 and in B if we put any number , and in C it show the value only if it is fals between 85% to 99% of A
This comment was minimized by the moderator on the site
When a cell is blank, and another cell Has a number, how do you
This comment was minimized by the moderator on the site
Hello, Need help on how to write an formula with this situation.
So i have a report card design to show the grade of each performance of the work output. I set a standard for a specific task in amount of 350. However, based on available volume, not all the month output can be reach to 350. Therefore, we calculated that for this month, the person can achieve their 100% goal by just reaching 174. However, that person can go beyond that number to reach 350. What i want to do here is that our grade level is showing below. If they achieve 174, they would get a grade level B which is between 95% to 105%. But in order to get to maximum 120% of grade A+, the person will need to reach 350. This is where i stuck with. So i know that if a person reaches 180, he/she would get somewhere 102 or 103%. But i dont know how to calculate this and be able to set a maximum 120% between the number of 174 and 350

So right now if the number double from 174 to 348, the % is 200%.... but i need to set this maximum 120% only. How can i do this?

SCORE GRADE

0.00% -

40.00% E-

45.00% E

50.00% E+

55.00% D-

65.00% D

70.00% D+

75.00% C-

80.00% C

85.00% C+

90.00% B-

95.00% B

105.00% B+

110.00% A-

115.00% A

120.00% A+
This comment was minimized by the moderator on the site
Percentage 'change' and percentage 'difference' are two different things. This formula represents percentage change, for example if you are are comparing values of the same statistic over time (e.g. product sales this year compared to product sales last year). Percentage difference is different. Difference can be used when comparing two different statistics to each other (e.g. Mary's annual sales compared to Martha's annual sales). Mary didn't have an increase or decrease on Martha's sales over the same time period, they were just different. To calculate percentage difference you take the absolute value of the difference between two numbers. Then divide it by the average of those two numbers and then multiple by 100 to get the percentage. For example, if the two values are 40 and 60. The difference is 20, ignoring whether it's positive or negative. The average is 50. 20/50 = .4 X 100 = 40%. The percentage increase between these two numbers, if it is an increase, would be 50%. The percentage decrease would be 33%. Close, but all very different.
This comment was minimized by the moderator on the site
1.The percentage increase between these two numbers, if it is an increase, would be 50%. The percentage decrease would be 33%. Close, but all very different.....  How did you get the 50 and the 33?2. If you say Marias YOY is 8% and Martha's YOY is -25%, how do you calculate the difference between those two YOYs?
This comment was minimized by the moderator on the site
The formula that works in all cases is "=(new_value - old_value) / abs(old_value)"
This comment was minimized by the moderator on the site
How can I chnage regular percent change into Year over Year PCH?
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations