Como combinar data e hora numa única célula no Excel?

Combine data e hora com fórmula no Excel
Combine data e hora com Kutools para Excel
Combine data e hora com macro VBA
Combine data e hora com fórmula no Excel
Utilizar fórmulas básicas do Excel é um método versátil e simples para unir data e hora de duas colunas numa única célula. É especialmente eficaz ao processar conjuntos de dados pequenos a médios ou ao partilhar ficheiros com utilizadores que não têm add-ins de terceiros instalados.
Introduza qualquer uma das seguintes fórmulas numa célula vazia da sua folha de cálculo e, em seguida, prima Enter para aplicar a fórmula. Após confirmar o resultado, arraste a alça de preenchimento para baixo ou para os lados, conforme necessário, para aplicar a fórmula a outras linhas ou colunas. Este processo permite-lhe converter listas inteiras de datas e horas separadas em valores combinados em apenas alguns passos. Veja a imagem:
=A2 + B2 =TEXT(A2, "mm/dd/yyyy") & " " & TEXT(B2, "hh:mm:ss AM/PM") Esta fórmula converte valores de data e hora em texto, utilizando o formato pretendido e separando-os por um espaço. É ideal quando precisa de um carimbo de data/hora legível por humanos, mas não pretende realizar cálculos posteriores. Lembre-se de que o resultado é armazenado como texto, pelo que funções subsequentes de data/hora não o reconhecerão como uma data válida.
Em seguida, aplique a fórmula às células pretendidas ao clicar duas vezes na alça de preenchimento no canto da célula que contém a fórmula, preenchendo automaticamente toda a coluna.
Combine data e hora com Kutools para Excel
Se precisar frequentemente de fundir data e hora no Excel, utilizar um add-in como Kutools para Excel simplifica significativamente o processo. A funcionalidade dedicada Combinar Linhas/Colunas/Células e Manter Valores oferece uma interface intuitiva e opções flexíveis de combinação — ideal para grandes volumes de dados ou cenários complexos de fusão.
Após instalar gratuitamenteKutools para Excel, siga estes passos detalhados:
1. Selecione as células de data e hora que pretende combinar e clique em Kutools > Mesclar e Dividir > Combinar Linhas/Colunas/Células e Manter Valores. Imagem de referência:
2. Na caixa de diálogo que surge, defina as seguintes opções de acordo com a estrutura dos seus dados:

(2) Escolha um separador para os dados combinados: selecione Espaço,Nada, ou introduza um caractere personalizado, se necessário.
(3) Decida onde colocar o resultado:A célula à esquerdaou A célula à direita.
(4) Escolha como tratar os dados originais:Manter o conteúdo dessas células,Excluir o conteúdo dessas células, ou Mesclar essas células.
3. Clique em Ok para executar.



Este método reduz significativamente os erros de introdução manual e acelera tarefas repetitivas de combinação, sendo ideal para limpeza e transformação de dados — especialmente em cenários onde trabalha regularmente com colunas separadas de data e hora. Contudo, tenha em atenção que as funcionalidades do Kutools exigem instalação e estão disponíveis apenas em versões compatíveis do Excel.
Combine data e hora com macro VBA
Para utilizadores à vontade com programação básica ou que pretendam automatizar tarefas repetitivas, uma macro VBA permite combinar rapidamente colunas de data e hora e aplicar uma formatação consistente em todas as linhas. Este método revela-se especialmente valioso quando trabalha com um grande volume de dados, pretende evitar intervenção manual ou necessita de padronizar os valores combinados sempre que os dados forem atualizados. Além disso, uma macro reduz a desorganização causada por fórmulas e garante uma aplicação uniforme da formatação.
1. Clique em Ferramentas de Programador > Visual Basic. Quando a janela do Microsoft Visual Basic for Applications abrir, clique em Inserir > Módulo. Em seguida, cole o seguinte código na janela do Módulo:
Sub CombineDateTime()
Dim DateCol As Range, TimeCol As Range, OutputCol As Range
Dim i As Long
Dim xTitleId As String
xTitleId = "KutoolsforExcel"
On Error Resume Next
Set DateCol = Application.InputBox("Select the DATE column:", xTitleId, "", Type:=8)
If DateCol Is Nothing Then Exit Sub
Set TimeCol = Application.InputBox("Select the TIME column (same rows as date):", xTitleId, "", Type:=8)
If TimeCol Is Nothing Then Exit Sub
Set OutputCol = Application.InputBox("Select output COLUMN (top cell aligns with first row):", xTitleId, "", Type:=8)
On Error GoTo 0
If OutputCol Is Nothing Then Exit Sub
If DateCol.Columns.Count <> 1 Or TimeCol.Columns.Count <> 1 Or OutputCol.Columns.Count <> 1 Then
MsgBox "Please select single columns only.", vbExclamation, xTitleId
Exit Sub
End If
If DateCol.Rows.Count <> TimeCol.Rows.Count Then
MsgBox "DATE and TIME ranges must have the same number of rows.", vbExclamation, xTitleId
Exit Sub
End If
Application.ScreenUpdating = False
For i = 1 To DateCol.Rows.Count
OutputCol.Cells(i, 1).Value = DateCol.Cells(i, 1).Value + TimeCol.Cells(i, 1).Value
OutputCol.Cells(i, 1).NumberFormat = "mm/dd/yyyy hh:mm:ss"
Next i
Application.ScreenUpdating = True
MsgBox "Date and time have been combined successfully!", vbInformation, xTitleId
End Sub
2. Clique no botão
Executar para executar a macro. Ser-lhe-á pedido que:
- Selecione a coluna com os valores de data;
- Selecione a coluna com os valores de hora (deve ter o mesmo número de linhas que a coluna de data);
- Selecione a coluna de saída pretendida (a célula acima deve estar alinhada com a primeira linha dos seus dados).
A macro percorre automaticamente cada linha para somar a data e a hora, apresentando o resultado no formato padrão mm/dd/aaaa hh:mm:ss. Isto poupa imenso tempo ao trabalhar com grandes volumes de dados. Se alguma das células selecionadas não contiver valores válidos de data ou hora, a macro ignora-os — por isso, verifique previamente a consistência dos seus dados.
Quer prefira utilizar as fórmulas integradas do Excel para uma solução rápida, quer opte pela conveniência e eficiência do Kutools para Excel, ambos os métodos oferecem formas eficazes de combinar data e hora numa única célula. Escolha a abordagem que melhor se adapta ao seu fluxo de trabalho e desfrute de uma gestão de dados perfeita no Excel. Se quiser explorar mais dicas e truques do Excel, o nosso site disponibiliza milhares de tutoriais.
Combinar Data e Hora numa Única Célula
As Melhores Ferramentas de Produtividade para o Office
Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...
Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil
- Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
- Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!
Todos os suplementos Kutools — num único instalador.
Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.
- Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Um instalador, uma licença— configuração em minutos (pronto para MSI)
- Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
- Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
- Melhor relação qualidade-preço— poupe face à compra individual dos suplementos