O Excel mostra um valor incorreto quando um cálculo de tempo ultrapassa 24 horas. Isso acontece porque o formato de hora padrão do Excel é reiniciado após 24 horas. Você pode exibir o total correto usando um formato de número personalizado. Este artigo explica por que o erro ocorre e como corrigi-lo com o formato [h]:mm.
Principais conclusões: Corrigindo a exibição de tempo acima de 24 horas
- Formato personalizado [h]:mm: Exibe corretamente o total de horas decorridas sem reiniciar em 24.
- Caixa de diálogo Formatar Células (Ctrl+1): Aplique o formato de hora personalizado a qualquer célula que contenha um valor de tempo.
- Base do cálculo de tempo: O Excel armazena horas como frações de um dia, onde 1 equivale a 24 horas.
Por que o Excel reinicia a exibição de horas após 24 horas
Os formatos de hora padrão do Excel são projetados para horas do relógio, não para rastreamento de duração. Formatos como “h:mm AM/PM” ou “hh:mm” seguem um ciclo de relógio de 12 ou 24 horas. Quando o resultado de um cálculo ultrapassa 24 horas, o Excel continua calculando corretamente, mas exibe o resto. Por exemplo, 30 horas são exibidas como 6:00 porque o formato mostra 30 menos 24.
Esse comportamento é baseado em como o Excel armazena o tempo. O Excel trata um dia completo como o número 1. Portanto, uma hora é armazenada como 1/24, ou aproximadamente 0,04167. Um valor de 1,25 representa 30 horas (1 dia + 6 horas). Os formatos padrão mostram apenas a parte fracionária do dia, não a parte inteira. O formato [h]:mm instrui o Excel a incluir os dias inteiros, convertidos em horas, na exibição.
Passos para aplicar o formato personalizado [h]:mm
- Selecione a célula ou intervalo problemático
Clique na célula que mostra o valor de hora errado. Para corrigir várias células, clique e arraste para selecioná-las todas. - Abra a caixa de diálogo Formatar Células
Pressione Ctrl+1 no teclado. Você também pode clicar com o botão direito nas células selecionadas e escolher Formatar Células no menu. - Navegue até a categoria Personalizado
Na caixa de diálogo Formatar Células, clique na guia Número. Selecione Personalizado na lista de categorias à esquerda. - Insira o código de formato personalizado
No campo Tipo, exclua qualquer código existente. Digite[h]:mmexatamente como mostrado, incluindo os colchetes. Clique em OK para aplicar o formato.
Usando o Pincel de Formatação para consistência
- Formate uma célula corretamente
Primeiro, aplique o formato [h]:mm a uma célula usando os passos acima. - Ative o Pincel de Formatação
Com a célula formatada corretamente selecionada, vá para a guia Página Inicial na faixa de opções. Clique no ícone Pincel de Formatação no grupo Área de Transferência. - Aplique o formato a outras células
O cursor mudará para um pincel. Clique e arraste sobre as outras células que precisam da mesma correção. O formato será copiado instantaneamente.
Erros comuns e limites de formatação
Colchetes ausentes ou incorretos
Usar “h:mm” sem colchetes fará com que a exibição reinicie em 24 horas. Os colchetes ao redor do ‘h’ são a instrução específica para o Excel acumular horas além de 24. Sempre verifique se o código de formato no campo Tipo é [h]:mm e não uma variante semelhante.
A célula contém um valor de texto, não uma hora
Se aplicar [h]:mm não alterar a exibição, a célula pode conter texto. Verifique selecionando a célula e olhando na barra de fórmulas. Um valor de hora verdadeiro aparecerá como um decimal ou uma hora padrão. Se for texto, você deve convertê-lo. Um método é multiplicar a célula por 1 usando uma fórmula como =A1*1 em uma nova célula, depois copiar e colar o resultado como valores.
Necessidade de exibir dias, horas e minutos
O formato [h]:mm mostra o total de horas. Para durações muito longas, você pode querer separar os dias. Use o formato personalizado d "dias" h:mm. Isso exibirá a parte inteira dos dias, a palavra “dias” e depois as horas e minutos restantes. Para 54 horas, isso exibe “2 dias 6:00”.
Comparação de formatos de hora: padrão vs. personalizado
| Item | Formato Padrão (h:mm) | Formato Personalizado ([h]:mm) |
|---|---|---|
| Exibição para 30:15 (30 h, 15 min) | 6:15 | 30:15 |
| Caso de uso principal | Hora do dia (relógio) | Tempo decorrido ou duração |
| Lida com valores >= 24 horas | Não, reinicia a exibição | Sim, mostra o total |
| Sintaxe do código de formato | h:mm ou hh:mm | [h]:mm ou [hh]:mm |
| Valor subjacente da célula | 1,2604 (para 30:15) | 1,2604 (valor inalterado) |
Agora você pode rastrear horas de projeto ou tempo de operação de equipamentos com precisão no Excel. Use o formato [h]:mm em qualquer célula onde você soma valores de tempo. Para cálculos de tempo relacionados, explore a função TEXTO para formatar tempo dentro de uma fórmula. Uma dica avançada é combinar o formato personalizado com formatação condicional para destacar qualquer total que exceda um limite específico, como 40 horas.