Como Transformar Número em Hora no Excel

27 de janeiro de 2022 Atualizado 08 de julho de 2026 5 min de leitura
Como transformar número em hora no Excel

Veja como transformar número em hora no Excel por meio de fórmulas no Excel passo-a-passo e com download gratuito de planilha de exemplo.

1. Introdução

A depender dos nossos dados podemos precisar de converter um número em um valor de tempo válido no Excel. Isto pode ser útil especialmente para fazermos cálculos envolvendo horas, minutos e segundos no Excel.

Este artigo objetiva mostrar como nós podemos partir de dados inválidos para tempo e convertê-los em medidas de tempo usuais usando fórmulas no Excel.

Trataremos dos cenários mostrados na tabela abaixo, sugerindo algumas soluções.

Como Transformar Número em Hora no Excel 1

O padrão 1, ilustrado em azul, possui dados em que é possível fazermos a conversão direta, uma vez que a parte inteira representas as horas.

Já o padrão 2, exemplificado em amarelo, possui 3 ou 4 caracteres, estando no padrão hmm. Neste padrão, subentende-se que estão ausentes os dois pontos (:) que separam horas e minutos. O valor 230, neste caso, não pode representar 230 horas, uma vez que estamos admitindo pertencer a outro padrão, comumente utilizado para agilizar a digitação em que economizamos a colocação dos dois pontos. Para termos o discernimento, na prática, o perfil do conjunto de dados definirá se o padrão existente é o 1 ou o 2.

Por fim, o terceiro padrão, evidenciado em verde, possui 5 ou 6 caracteres e expressa além de horas e minutos, também os segundos. Assim como o padrão 2, omitiram-se os dois pontos, representando hmmss.

2. Conversão direta a partir de número inteiro ou decimal (a parte inteira são as horas) – padrão 1

Este padrão apresenta números inteiros ou decimais, nos quais a parte inteira representa as horas. Sendo assim, conforme a imagem citada, 2,5 representa 2,5h, ou seja, 02:30:00, bem como 15 representa 15h, ou seja, 15:00:00.

Para fazermos esta transformação, basta dividirmos o número em questão por 24, que é a quantidade de horas de um dia completo. Para o resultado exibido ficar adequado, basta formatarmos a célula deste com um formato de horas, a citar hh:mm:ss.

A imagem a seguir mostra os dados na coluna B e as suas transformações na coluna C, devidamente formatada como horas, com a exibição dos segundos.

Como Transformar Número em Hora no Excel 2

3. Conversão a partir do padrão 2 (hmm)

Este padrão apresenta os minutos nos dois últimos dígitos. Os demais dígitos ao início, podendo ser o 1º ou 1º e 2º iniciais, representam as horas. Os segundos não estão evidenciados, sendo zero.

Para obtermos um valor de tempo válido, podemos usar a função TEXTO em que o primeiro argumento será o valor a ser convertido. O segundo argumento será o código de formatação “00\:00”. Este código completa com um zero inicial quando necessário (para dados com apenas 3 dígitos) e insere dois pontos (:) entre o 2º e 3º dígitos do valor resultante. Como o resultado obtido é um texto, podemos somar zero para transformá-lo em número, que será o nosso tempo. O resultado da função texto poderia também ser transformado em número (tempo válido) ao ser inserido nas funções VALOR, VALOR.TEMPO ou VALOR NUMÉRICO.

Como Transformar Número em Hora no Excel 3

Convém comentar sobre o uso da função TEMPO, menos eficiente para o nosso problema, mas útil.

Esta função possui 3 argumentos em sua sintaxe:

De posse das três partes de um tempo, esta função nos auxilia a montar o valor do tempo. Devemos informar no seu primeiro argumento o valor das horas, no segundo argumento o valor dos minutos e no último (terceiro) o valor dos segundos para montarmos um tempo. Para o nosso padrão de dados, podemos separar os dígitos das horas e minutos, introduzindo-os nesta função. Como os segundos são zerados, no terceiro argumento da função TEMPO podemos informar o valor zero ou ainda omitir este argumento.

A imagem a seguir mostra uma solução para os mesmos dados com a função TEMPO. Veja que o primeiro argumento da função TEMPO, as horas, foi obtido com a função ESQUERDA e o segundo argumento, os minutos, com a função DIREITA.

Como Transformar Número em Hora no Excel 4

O primeiro argumento poderia ser obtido de várias maneiras, inclusive extraindo os 2 primeiros caracteres do valor previamente tratado com a função TEXTO, em que se obtém 4 caracteres. Veja esta variação na imagem a seguir.

Como Transformar Número em Hora no Excel 5

4. Conversão a partir do padrão 3 (hmmss)

Este padrão apresenta também os segundos, que ocupam os 2 últimos dígitos. Os 2 dígitos anteriores são os minutos e os demais, que podem ser o 1º ou 1º e 2º dígito(s) do valor, são as horas.

Da mesma maneira que discutimos para o padrão 2, podemos usar a função TEXTO para transformar o nosso valor. Neste padrão, o código de formatação da função TEXTO será “00\:00\:00”.

A imagem a seguir ilustra a solução com a função TEXTO. Para variar, desta vez usamos a função VALOR para transformar o resultado da função TEXTO em valor numérico, retornando um tempo válido.

Como Transformar Número em Hora no Excel 6

A imagem a seguir mostra a aplicação da função TEMPO, novamente igualmente útil, embora solução menos eficiente.

Como Transformar Número em Hora no Excel 7

5. Explorando a função TEMPO para Converter Número em Hora no Excel

A função TEMPO, como mencionado, é usada para montar valores de tempos válidos desde que tenhamos os componentes: horas, minutos e segundos, nesta ordem. Esta função tem comportamento semelhante à função DATA, que monta uma data a partir de ano, mês e dia.

Podemos recorrer à função TEMPO para obter um tempo válido a partir, por exemplo, de 3 colunas com os números inteiros que expressam separadamente as horas, minutos e segundos. Com base na função TEMPO, basta “encaixar” as partes nos argumentos da função TEMPO com horas, minutos e segundos respectivamente. Veja na imagem a seguir o uso da função TEMPO. Vale lembrar que todos os argumentos desta função são obrigatórios, podendo ser omitidos (situação em que o valor assumido é zero).

Como Transformar Número em Hora no Excel 8

Download da Planilha Fórmula Número em Hora no Excel

Realize o download da planilha deste artigo no botão abaixo. Basta se inscrever na nossa newsletter gratuita para o download automático.

Download — baixe aqui: Transformar Número em Hora no Excel

Preencha seus dados para receber o link de download no seu e-mail.

Principais recursos

Confira o que este material oferece para você.

Organização por data e etapas
Classificação automática
Ranking e destaques
Fluxos e etapas automáticas
Dashboard com indicadores
Atualização automática por fórmulas

Perguntas frequentes

O material é realmente gratuito?

Sim. O acesso é gratuito e não exige cadastro.

Preciso ter o Excel instalado?

Recomendamos o Excel 2013 ou superior para todos os recursos.

Como faço para receber atualizações?

As atualizações são automáticas dentro da própria planilha.

Funciona no Excel do Mac?

Sim, funciona no Excel para Windows e para Mac.

Funciona no celular?

É possível visualizar no app do Excel; a edição completa é no computador.

Planilhas relacionadas

Planilha de Fluxo de Caixa

Planilha de Fluxo de Caixa

(1.327)

R$ 89,90

Controle de Estoque

Controle de Estoque

(962)

R$ 69,90

Planilha Financeira Empresarial

Planilha Financeira Empresarial

(1.254)

R$ 79,90

Dashboard Financeiro no Excel

Dashboard Financeiro no Excel

(689)

R$ 49,90

Continue lendo

Curso Excel Master — Básico ao Avançado, VBA, PowerPoint e mais

Receba conteúdos e novidades direto no seu e-mail

Dicas, tutoriais, planilhas gratuitas e muito mais.

Não enviamos spam. Cancele quando quiser.

Download imediato

Acesso na hora após a compra

Compra 100% segura

Seus dados protegidos com SSL

Acesso vitalício

Use para sempre, sem mensalidades

Suporte via WhatsApp

Atendimento rápido e humanizado