Ir para conteúdo principal

Separar data e hora no Excel

Este artigo explica como separar a data e a hora no Excel para os relatórios no novo Back Office.

Vários relatórios apresentam uma única coluna que junta a data e a hora, como acontece em Booked At, que tem o aspeto 2026-09-30 13:00:00. Se estiver habituado a um relatório com duas colunas separadas, uma para a data e outra para a hora, esta página mostra-lhe como voltar a obter isso no Excel.

Ajuda a responder a perguntas como:

  • Como divido uma coluna de data e hora em duas?

  • Por que razão a minha coluna de hora mostra algo como 0.541666 em vez de 13:00?

  • Como posso ver apenas a hora do dia?

  • Como encontro todos os registos entre as 18h e as 20h, em qualquer data?


Separar a coluna 📅

Descarregue o relatório em Excel e siga estes três passos.

1. Faça espaço. Suponhamos que Booked At está na coluna B. Insira duas colunas vazias a seguir e nomeie-as Date e Time. Neste exemplo, tornam-se C e D.

2. Adicione as fórmulas. Com o cabeçalho na linha 1 e o primeiro registo na linha 2:

Em C2:

=INT(--$B2)

Em D2:

=MOD(--$B2,1)

Selecione ambas as células e arraste o pequeno quadrado no canto inferior direito até à última linha dos seus dados.

3. Formate os resultados. Selecione a coluna C, clique com o botão direito, escolha Formatar células e selecione Data. Faça o mesmo para a coluna D e escolha Hora, ou utilize um formato personalizado hh:mm.

Este terceiro passo não é opcional. Enquanto não o fizer, a sua coluna Date mostra um número de cinco dígitos e a coluna Time mostra algo como 0.5416666.

Com 2026-09-30 13:00:00 em B2, obtém o seguinte:

Booked At

Date

Time

2026-09-30 13:00:00

30/09/2026

13:00


Filtrar e agrupar por hora 🕐

Depois de ter uma coluna Time, extrair a hora é apenas mais uma fórmula. Em E2, junto às outras:

=HOUR($D2)

Isto devolve um número inteiro simples: 13 para a uma da tarde, 18 para as seis da tarde. Deixe-a formatada como Geral, não como hora.

É nessa coluna que deve filtrar e agrupar:

  • Para ver um intervalo específico, clique na seta de filtro no cabeçalho da coluna Hour e assinale as horas pretendidas. Assinalar 18 e 19 mostra tudo entre as 18h e as 20h, em todas as datas do seu ficheiro.

  • Para contar por hora, selecione os seus dados e insira uma Tabela Dinâmica. Coloque Hour em Linhas e qualquer coluna à sua escolha em Valores, definida como Contagem. Obtém uma linha por cada hora do dia com o total ao lado, o que ajuda a identificar os períodos de maior afluência.

  • Para comparar um dia específico da semana, adicione uma segunda coluna com =WEEKDAY($C2,2), que devolve 1 para segunda-feira até 7 para domingo. Filtre em ambas as colunas em conjunto para responder a perguntas como "qual é a afluência às terças-feiras à noite".


Um método mais rápido para uma única vez

Se precisar apenas de fazer a separação uma vez e não quiser usar fórmulas, copie a coluna Booked At para duas colunas vazias e, em cada uma, utilize Dados → Texto para Colunas → Delimitado → assinale Espaço. Mantenha a parte da data numa coluna e a parte da hora na outra, e elimine o que não precisar.

💡 Este método é mais rápido, mas é uma edição pontual. Se descarregar o relatório novamente no mês seguinte, terá de repetir o processo manualmente, enquanto as fórmulas acima se recalculam automaticamente. Utilize o Texto para Colunas para uma consulta rápida e as fórmulas para tudo o que planeie repetir.

💡Se o seu Excel estiver configurado num idioma que utiliza o ponto e vírgula como separador de argumentos, como o francês, substitua as vírgulas nas fórmulas acima: =MOD(--$B2;1) e =HOUR($D2). O Excel indicará que a fórmula é inválida se tiver a versão errada, por isso experimente a outra se a introdução for rejeitada.

Isto respondeu à sua pergunta?