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.