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:
-
Selecione a célula.
-
No separador Base , no grupo Número , clique na seta junto à caixa Geral e, em seguida, clique em Mais Formatos de Número.
-
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
Utilize as informações na tabela seguinte numa folha de cálculo em branco e, em seguida, modifique se necessário.
Célula A Exemplo |
Exemplo da Célula B |
---|---|
Hora de início |
Hora de fim |
09/06/2007 10:35 |
09/06/2007 15:30 |
Fórmula |
Descrição (resultado) |
=B2-A2 |
Horas entre duas vezes (4). Tem de aplicar manualmente o formato personalizado "h" à célula a partir da caixa de diálogo Formatar Células . |
=B2-A2 |
Horas e minutos entre duas vezes (4:55). Tem de aplicar manualmente o formato personalizado "h:mm" à célula a partir da caixa de diálogo Formatar Células . |
=B2-A2 |
Horas, minutos e segundos entre duas vezes (4:55:00). Tem de aplicar manualmente o formato personalizado "h:mm:ss" à célula a partir da caixa de diálogo Formatar Células . |
=TEXTO(B2-A2;"h") |
Horas entre duas vezes com a célula formatada como "h" utilizando a função TEXTO (4). |
=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). |
=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.
Utilize as informações na tabela seguinte numa folha de cálculo em branco e, em seguida, modifique se necessário.
Célula A Exemplo |
Exemplo da Célula B |
---|---|
Hora de início |
Hora de fim |
09/06/2007 10:35 |
09/06/2007 15:30 |
Fórmula |
Descrição (resultado) |
=INT((B2-A2)*24) |
Total de horas entre duas vezes (4) |
=(B2-A2)*1440 |
Total de minutos entre duas vezes (295) |
=(B2-A2)*86400 |
Total de segundos entre duas vezes (17700) |
=HORA(B2-A2) |
A diferença na unidade de horas entre duas vezes. Este valor não pode exceder 24 (4). |
=MINUTO(B2-A2) |
A diferença na unidade de minutos entre duas vezes. Este valor não pode exceder 60 (55). |
=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.