Applies ToExcel para Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Suponhamos que quer saber quanto tempo demora um funcionário a concluir uma operação de linha de montagem ou uma ordem de fast food a ser processada nas horas de ponta. Existem várias formas de calcular a diferença entre duas vezes.

Apresentar o resultado no formato de hora padrão

Existem duas abordagens que pode adotar para apresentar os resultados no formato de tempo padrão (horas: minutos : segundos). Utilize o operador de subtração (-) para encontrar a diferença entre as horas e, em seguida, efetue um dos seguintes procedimentos:

Aplique um código de formato personalizado à célula ao fazer o seguinte:

  1. Selecione a célula.

  2. No separador Base , no grupo Número , clique na seta junto à caixa Geral e, em seguida, clique em Mais Formatos de Número.

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

Utilize a função TEXTO para formatar as horas: Quando utiliza os códigos de formato de hora, as horas nunca excedem 24, os minutos nunca excedem os 60 e os segundos nunca excedem os 60.

Tabela de Exemplo 1 – Apresentar o resultado no formato de hora padrão

Copie a tabela seguinte para uma folha de cálculo em branco e, em seguida, modifique, se necessário.

A

B

1

Hora de início

Hora de fim

2

09/06/2007 10:35

09/06/2007 15:30

3

Fórmula

Descrição (resultado)

4

=B2-A2

Horas entre duas vezes (4). Tem de aplicar manualmente o formato personalizado "h" à célula.

5

=B2-A2

Horas e minutos entre duas vezes (4:55). Tem de aplicar manualmente o formato personalizado "h:mm" à célula.

6

=B2-A2

Horas, minutos e segundos entre duas vezes (4:55:00). Tem de aplicar manualmente o formato personalizado "h:mm:ss" à célula.

7

=TEXTO(B2-A2;"h")

Horas entre duas vezes com a célula formatada como "h" utilizando a função TEXTO (4).

8

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

Horas e minutos entre duas vezes com a célula formatada como "h:mm" utilizando a função TEXTO (4:55).

9

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

Horas, minutos e segundos entre duas vezes com a célula formatada como "h:mm:ss" utilizando a função TEXTO (4:55:00).

Nota: Se utilizar um formato aplicado com a função TEXTO e aplicar um formato de número à célula, a função TEXTO tem precedência sobre a formatação da célula.

Para obter mais informações sobre como utilizar estas funções, consulte Função TEXTO e Apresentar números como datas ou horas.

Tabela de Exemplo 2 – Apresentar o resultado com base numa única unidade de tempo

Para efetuar esta tarefa, irá utilizar a função INT ou as funções HOUR, MINUTE e SECOND , conforme mostrado no exemplo seguinte.

Copie a tabela seguinte para uma folha de cálculo em branco e, em seguida, modifique conforme necessário.

A

B

1

Hora de início

Hora de fim

2

09/06/2007 10:35

09/06/2007 15:30

3

Fórmula

Descrição (resultado)

4

=INT((B2-A2)*24)

Total de horas entre duas vezes (4)

5

=(B2-A2)*1440

Total de minutos entre duas vezes (295)

6

=(B2-A2)*86400

Total de segundos entre duas vezes (17700)

7

=HORA(B2-A2)

A diferença na unidade de horas entre duas vezes. Este valor não pode exceder 24 (4).

8

=MINUTO(B2-A2)

A diferença na unidade de minutos entre duas vezes. Este valor não pode exceder 60 (55).

9

=SEGUNDO(B2-A2)

A diferença na unidade de segundos entre duas vezes. Este valor não pode exceder 60 (0).

Para obter mais informações sobre como utilizar estas funções, veja Função INT, função HORA, função MINUTO e função SEGUNDO.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.