Calcular a diferença entre duas horas

Calcular a diferença entre duas horas

Digamos que você queira descobrir quanto tempo um funcionário leva para concluir uma operação em uma linha de montagem, ou quanto tempo um pedido em uma lanchonete demora para ser processado no horário de pico. Há várias maneiras de calcular a diferença.

O que você deseja fazer?

Apresentar o resultado no formato de hora oficial

Apresentar o resultado com base em uma única unidade de tempo

Apresentar o resultado no formato de hora oficial

Existem duas abordagens que você pode utilizar para apresentar os resultados no formato de hora padrão (horas : minutos : segundos). Use o operador de subtração (-) para encontrar a diferença entre horários e, em seguida, siga um destes procedimentos:

  • Aplique um código de formato personalizado à célula fazendo o seguinte:

    1. Selecione a célula.

    2. Na guia Página Inicial, no grupo Número, clique na seta ao lado da caixa Geral e depois clique em Mais Formatos de Número.

    3. Na caixa de diálogo Formatar Células, clique em Personalizado na lista Categoria e selecione um formato personalizado na caixa Tipo.

  • Use a função TEXTO para formatar as horas.

Quando você usa os códigos de formato de hora, as horas nunca ultrapassam 24, os minutos, 60 e os segundos, 60.

Exemplo

Talvez seja mais fácil de compreender o exemplo se você copiá-lo para uma planilha em branco.

Como copiar um exemplo?

  1. Selecione o exemplo neste artigo.

    Importante : Não selecione os cabeçalhos de linha ou de coluna.

    selecionando um exemplo na Ajuda do Excel 2013 para Windows

    Selecionando um exemplo na Ajuda

  2. Pressione CTRL+C.

  3. Crie uma planilha ou pasta de trabalho em branco no Excel.

  4. Na planilha, selecione a célula A1 e pressione CTRL+V.

    Importante : Para que o exemplo funcione corretamente, basta colá-lo na célula A1 da planilha.

  5. Para alternar entre ver os resultados e ver as fórmulas que retornam os resultados, pressione CTRL+` (acento grave), ou na guia Fórmulas, no grupo Auditoria de Fórmulas, clique no botão Mostrar Fórmulas.

Depois de copiar o exemplo em uma planilha em branco, você poderá adaptá-lo às suas necessidades.

1

2

3


4


5


6

7


8


9

A

B

Hora de início

Hora de término

09.06.07 10:35:00

09.06.07 15:30:00

Fórmula

Descrição (Resultado)

=B2-A2

Horas entre dois horários (4). Você deve aplicar manualmente o formato personalizado "h" à célula.

=B2-A2

Horas e minutos entre dois horários (4:55). Você deve aplicar manualmente o formato personalizado "h:mm" à célula.

=B2-A2

Horas, minutos e segundos entre dois horários (4:55:00). Você deve aplicar manualmente o formato personalizado "h:mm:ss" à célula.

=TEXTO(B2-A2;"h")

Número de horas entre dois horários com a célula formatada como "h" ao usar a função TEXTO (4)

=TEXTO(B2-A2;"h:mm")

Número de horas e minutos entre dois horários com a célula formatada como "h:mm" ao usar a função TEXTO (4:55)

=TEXTO(B2-A2;"h:mm:ss")

Número de horas, minutos e segundos entre dois horários com a célula formatada como "h:mm:ss" ao usar a função TEXTO (4:55:00)

Observação : Se você usar um formato aplicado com a função TEXTO e aplicar um formato de número à célula, a função TEXTO terá precedência sobre a formatação da célula.

Para obter mais informações sobre como usar essas funções, confira Função TEXTO e Exibir números como datas ou horários.

Início da página

Apresentar o resultado com base em uma única unidade de tempo

Para realizar essa tarefa, use a função INT ou as funções HORA, MINUTO e SEGUNDO, como mostra o exemplo a seguir.

Exemplo

Talvez seja mais fácil de compreender o exemplo se você copiá-lo para uma planilha em branco.

Como copiar um exemplo?

  1. Selecione o exemplo neste artigo.

    Importante : Não selecione os cabeçalhos de linha ou de coluna.

    selecionando um exemplo na Ajuda do Excel 2013 para Windows

    Selecionando um exemplo na Ajuda

  2. Pressione CTRL+C.

  3. Crie uma planilha ou pasta de trabalho em branco no Excel.

  4. Na planilha, selecione a célula A1 e pressione CTRL+V.

    Importante : Para que o exemplo funcione corretamente, basta colá-lo na célula A1 da planilha.

  5. Para alternar entre ver os resultados e ver as fórmulas que retornam os resultados, pressione CTRL+` (acento grave), ou na guia Fórmulas, no grupo Auditoria de Fórmulas, clique no botão Mostrar Fórmulas.

Depois de copiar o exemplo em uma planilha em branco, você poderá adaptá-lo às suas necessidades.

1

2

3


4


5


6

7


8


9

A

B

Hora de início

Hora de término

09.06.07 10:35:00

09.06.07 15:30:00

Fórmula

Descrição (Resultado)

=INT((B2-A2)*24)

Total de horas entre dois horários (4)

=(B2-A2)*1440

Total de minutos entre dois horários (295)

=(B2-A2)*86400

Total de segundos entre dois horários (17700)

=HORA(B2-A2)

A diferença na unidade de horas entre dois horários. Esse valor não pode exceder 24 (4).

=MINUTO(B2-A2)

A diferença na unidade de minutos entre dois horários. Esse valor não pode exceder 60 (55).

=SEGUNDO(B2-A2)

A diferença na unidade de segundos entre dois horários. Esse valor não pode exceder 60 (0).

Para obter mais informações sobre como usar essas funções, confira Função INT, Função HORA, Função MINUTO e Função SEGUNDO.

Início da página

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×