Digamos que você queira saber quanto tempo leva para um funcionário concluir uma operação de linha de montagem ou um pedido de fast food para ser processado nos horários de pico. Existem várias formas de calcular a diferença entre duas horas.
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 formatação 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 Numéricos.
- Na caixa de diálogo Formatar Células , clique em Personalizar na lista Categoria e selecione um formato personalizado na caixa Tipo .
Utilize a função TEXTO para formatar as horas: Quando utiliza os códigos de formatação de hora, as horas nunca excedem 24, os minutos nunca excedem 60 e os segundos nunca excedem 60.
Exemplo de Quadro 1 – Apresentar o resultado no formato de hora padrão
Utilize as informações da seguinte tabela numa folha de cálculo em branco e, em seguida, modifique-as se necessário.
| Exemplo da Célula A | Exemplo de 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 horas (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 horas (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 horas (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 horas com a célula formatada como "h" utilizando a função TEXTO (4). |
| =TEXTO(B2-A2;"h:mm") | Horas e minutos entre duas horas 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 horas com a célula formatada como "h:mm:ss" com 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 terá precedência sobre a formatação da célula.
Para mais informações sobre como utilizar estas funções, consulte Função TEXTO e Apresentar números como datas ou horas.
Exemplo Tabela 2 – Apresentar o resultado com base numa única unidade de tempo
Para realizar esta tarefa, irá utilizar a função INT ou as funções HORA, MINUTO e SEGUNDO , conforme é mostrado no exemplo seguinte.
Utilize as informações da seguinte tabela numa folha de cálculo em branco e, em seguida, modifique-as se necessário.
| Exemplo da Célula A | Exemplo de 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 horas (4) |
| =(B2-A2)*1440 | Total de minutos entre duas horas (295) |
| =(B2-A2)*86400 | Total de segundos entre duas horas (17700) |
| =HORA(B2-A2) | A diferença na unidade de horas entre duas horas. Este valor não pode exceder 24 (4). |
| =MINUTO(B2-A2) | A diferença na unidade de minutos entre duas horas. Este valor não pode exceder 60 (55). |
| =SEGUNDO(B2-A2) | A diferença na unidade de segundos entre duas horas. Este valor não pode exceder 60 (0). |
Para obter mais informações sobre como usar essas funções, consulte Função INT, Função HORA, Função MINUTO e Função SEGUNDO.