Como calculo a diferença entre dois valores de tempo no Excel?

Como calculo a diferença entre dois valores de tempo no Excel?

Usando o Excel 2007, como calculo a diferença horária inserindo

  • uma hora de início
  • um tempo final

Que formato devo usar nas células onde está a hora?

Por exemplo, eu gostaria de poder entrar 0800ever 0800na caixa, ou entre 1430e veja 1430na caixa. Então, gostaria que a caixa de fórmula exibisse o tempo decorrido em horas e minutos.

  • A1 = 0800
  • A2 = 1430
  • A3 (A1-A2) = 6.30*

Responder1

Experimente esta fórmula emA3:

=TEXT(A2,"00\:00")+(TEXT(A1,"00\:00")>TEXT(A2,"00\:00"))-TEXT(A1,"00\:00")

Também deve levar em conta as durações que ultrapassam a meia-noite (veja o exemplo abaixo). Você pode inserir horários emA1ouA2sem dois pontos.

No exemplo abaixo, A1 contém oComeçartempo e A2 contém oFimtempo.

insira a descrição da imagem aqui

Formatos numéricos usados:
A1:Personalizado>0000
A2:Personalizado>0000
A3:Personalizado> [h]:mmou h.mm(com base no seu exemplo)

Se você quiser calcular frações de horas (ou seja, 2.50horas em vez de 2:30), definaA3formato de número paraEm gerale depois altere a fórmula para:

=24*(TEXT(A2,"00\:00")+(TEXT(A1,"00\:00")>TEXT(A2,"00\:00"))-TEXT(A1,"00\:00"))

Responder2

Basta digitá-los normalmente, com dois pontos, e usar adição/subtração padrão:

Em seguida, selecione o intervalo e, number formatna guia Página inicial, clique no menu suspenso e escolha more number formats.

Na caixa de diálogo resultante, defina o formato como hhmm(em outras palavras, remova os dois pontos do formato de hora padrão).

Agora, seus tempos serão formatados sem os dois pontos, e a subtração se encarregará de calcular a diferença horária.

Infelizmente, você ainda terá que inserir os horários com dois pontos, mas eles serão exibidos sem eles. Se você inserir a hora sem dois pontos, o Excel pensará que é uma data e interromperá a configuração.

Responder3

Você pode fazer algo assim, mas ainda exige que os números tenham sido digitados com dois pontos (ou seja, 8:00 em vez de 800)

insira a descrição da imagem aqui

Responder4

=minuto(C1-C2) fornecerá minutos de diferença entre os dois tempos nas células C1 e C2. Certifique-se de que as células C1 e c2 tenham o formato "Hora"

informação relacionada