Como calcular diferença de valores no excel

Como calcular diferença de valores no excel

E aí Galera do Excel! Aqui é o Geraldo novamente! E hoje trago para vocês mais uma dica. Vamos aprender 6 maneiras de se calcular diferenças entre horas no Excel.

Se você trabalha com dados em que há valores de tempo, as dicas que vou compartilhar hoje podem ser muito úteis.

Entenda o seguinte.

No Excel, há muitas funções para lidar com data e hora, mas não existe uma função específica que você possa usar para obter a diferença entre elas.

Sabemos que um valor de hora é um valor numérico que é formatado como hora, mas quando você deduz um valor de outro, ele retorna um número decimal e você precisa formatá-lo novamente como hora.

Abaixo um exemplo de diferenças entre horas no formato hora e no formato numérico.

Como calcular diferença de valores no excel

Mas aí vem o problema!

Quando você formata esse valor de resultado, ele mostra esses valores como horas e minutos (começando a partir de 00:00) em vez de mostrar a diferença real em horas e minutos. Ou seja, a hora vem totalmente errada!

Você não precisa mais se preocupar, pois, agora vai aprender:

Aqui estão os 6 métodos diferentes que você pode usar para obter a diferença entre os valores de horas de
acordo com sua necessidade.

  1. Calcular tempo em formato de horas e minutos
  2. Diferença de horas em número decimal
  3. Diferença de horas em horas inteiras (sem os minutos)
  4. Como obter a diferença em minutos
  5. Como obter a diferença em segundos
  6. Diferença entre horas com valores negativos

1 – Calcular tempo em formato de horas e minutos

Esta é a forma mais comum de se obter a diferença entre horas.

Vamos supor que você tenha um horário de início e de término (como abaixo) onde você precisa obter a diferença entre ambos.

Como calcular diferença de valores no excel

Em primeiro lugar, você pode simplesmente deduzir a hora final da hora inicial e obterá o resultado.

Agora, caso o seu resultado seja diferente do acima, você precisa converter para o formato de horas.

Para isso, selecione a célula com o resultado e abra as opções de formato (Ctrl + 1). Formatar Células.

Como calcular diferença de valores no excel

Depois disso, selecione a categoria “Hora” e selecione o segundo formato de hora. No final, clique em OK. Agora a diferença estará no formato hora.

2 – Diferença de horas em número decimal

Esta não é uma maneira muito comum de se obter a diferença entre horas, porém ainda é útil e importante.

Digamos que você queira obter a diferença entre a hora inicial e final em formato de número ou até mesmo em número decimal.

Por exemplo, se a diferença entre a hora inicial e hora final for de 4 horas e 30 minutos, ela deve mostrar 4,5 horas, ou seja, 4 é igual a 4 horas e 0,5 é igual a metade de 1 hora, que é 30 minutos.

Como calcular diferença de valores no excel

Aqui está a fórmula que você precisa usar.

=(Hora final – Hora Inicial) * 24

Lê-se: o resultado da hora final menos hora inicial, multiplicado por 24.

Se você não obteve o mesmo resultado acima, pressione CTRL + 1 e selecione Número para alterar o formato da célula.

3 – Diferença de horas em horas inteiras (sem os minutos)

Além de calcularmos as diferenças entre horas também podemos arredondar os valores para que apareçam somente as horas, excluindo-se assim os minutos.

Como calcular diferença de valores no excel

Basta utilizarmos a fórmula abaixo.

=INT((B2-A2)*24)

Como funciona a fórmula que usamos

Esta fórmula é igual à fórmula que usamos no segundo método, a única diferença é que a acrescentamos a função INT.

O que a função INT faz: arredonda um número para baixo até o número inteiro mais próximo.

Portanto, quando você insere esta fórmula, em primeiro lugar, ela retorna um número decimal para as horas e, em seguida, INT remove a parte fracionária e fornece as horas completas.

4 – Como obter a diferença em minutos

Às vezes, você precisa controlar a diferença de horas em minutos e nesse caso, a melhor maneira é usar a fórmula abaixo.

Como calcular diferença de valores no excel

=INT((B2-A2)*1440)

Nesta fórmula, após fazer a diferença entre a hora final e inicial, multiplicamos por 1440, que é o número total de minutos que temos em 24 horas.

1440 = 24 * 60

E quando você insere essa fórmula, você obterá a diferença entre os dois valores em minutos.

5 – Como obter a diferença em segundos

Da mesma forma que os minutos, também podemos obter a diferença em segundos. Tudo que você precisa

fazer é usar a seguinte fórmula.

Como calcular diferença de valores no excel

=INT((B2-A2)*86400)

Aqui, 86400 é a quantidade total de segundos em 24 horas e, quando você inserir esta fórmula, ela retornará a diferença nos horários de início e término em segundos.

86400 = 24 * 60 * 60

6 – Diferença entre horas com valores negativos

Enfim chegamos na última das 6 maneiras de se calcular diferenças entre horas.

Em todos os exemplos acima, temos a hora final maior que a hora inicial. Exemplo: Hora Final é 10:30 e Hora Inicial é 03:00.

E se por acaso a hora final for menor que a hora inicial? Como faremos?

Resumindo, se a hora inicial for 23 horas do dia 1 e a hora final for 5 horas do dia 2.

Como calcular diferença de valores no excel

A hora final é na verdade menor que a hora inicial e a fórmula de subtração simples não funcionará, retornando um valor negativo que fará com que o Excel exiba uma sequência de caracteres hashtags (##############).

E para arrumar esse problema, usaremos a seguinte fórmula:

=SE(B2>A2;B2-A2;1-A2+B2)

Nesta fórmula teremos uma condição se o horário final for maior do que o horário inicial. Caso isso seja verdade, o Excel fará horário final menos o horário inicial (forma simples).

Caso contrário, primeiro ele irá deduzir o horário inicial de 1 e depois somará com o horário final.

Subtraindo o horário inicial de 1, você obterá o tempo total do dia 1 e, ao somar com o horário final, obterá o tempo total do dia 1 e do dia 2, que é a diferença total. Ok?

Como calcular diferença de valores no excel

Ah! Não se esqueça de deixar a célula com a formatação de horas, conforme ensinado no primeiro exemplo.

Conclusão

Para usuários do Excel que lidam com dados de tempo, é muito importante conhecer essas 6 maneiras de se calcular diferenças entre horas.

E todos os métodos que usamos acima podem ser usados em diferentes situações e tenho certeza que poderão ser muito úteis para você.

E aí?

Você conhece algum outro método que possa usar para se calcular diferenças entre horas?

Compartilhe suas opiniões comigo na seção de comentários, vou adorar ouvir o que você tem a dizer, e não se esqueça de compartilhar esta dica com seus amigos.

Tags: calcular | cálculo | diferenças | horas | minutos | segundos | subtração | subtrair | tempo

Como calcular diferença de valores Excel?

Subtraindo valores em uma célula (com sinal de operação).
Abra o Excel. No seu computador, procure pelo Excel e selecione-o para iniciar;.
Insira “=” em uma célula selecionada. Clique na célula que receberá o cálculo e inclua o sinal de igual “=”;.
Digite os valores que serão calculados..

Como fazer a diferença de valores?

Subtraia o valor original do novo. Ao calcular o aumento percentual, o número menor representa o valor original (ou antigo) e o número maior representa o valor novo (ou final) — o oposto é verdadeiro ao se calcular a diminuição percentual. É possível usar essa fórmula para calcular ambas as situações.

Como calcular a diferença entre os números?

Entendemos que a subtração é a operação inversa da adição. Por exemplo, quando dizemos que o resultado de 7 – 3 = 4, queremos dizer que a diferença entre 7 e 3 é 4 e também que 3 + 4 = 7. Para contas mais simples, é possível calcular a subtração de forma direta: 9 – 7 = 2, pois 2 + 7 = 9.