Inserir rapidamente e automaticamente Inserir data e carimbo de data/hora no Excel
No Excel, inserir data e carimbo de data/hora é uma operação comum. Neste tutorial, apresentamos vários métodos para inserir manual ou automaticamente data e carimbo de data/hora em células do Excel, adaptados a diferentes cenários.
Inserir data e carimbo de data/hora com atalhos
Inserir data e carimbo de data/hora com fórmula
Fórmula para inserir automaticamente um carimbo de data/hora ao introduzir dados noutra coluna
VBA para inserir automaticamente um carimbo de data/hora ao introduzir dados noutra coluna
Se precisar apenas de inserir data e carimbo de data/hora em algumas células, pode fazê-lo manualmente com atalhos.
Inserir data atual:Ctrl+:
Inserir hora atual:Shift+Ctrl+:
Ver captura de ecrã:
Dicas:
1. Pode formatar os resultados como formatos de data ou hora, conforme necessário, na caixa de diálogo Definir formato de célula.
2. Se tiver o Kutools para Excel, pode inserir a data atual ou outras datas num formato de data específico sempre que precisar, graças à sua função Inserir data. Clique para descarregar gratuitamente
Se pretender inserir uma data ou carimbo de data/hora que seja atualizado automaticamente, utilize as fórmulas abaixo.
Inserir data atual
=HOJE()
Prima a tecla Enter e a data atual será inserida na célula.
Inserir hora atual:
=AGORA()
Prima a tecla Enter e a data e hora atuais serão inseridas na célula.
Dicas:
1. Pode formatar os resultados como formatos de data ou hora conforme necessário na caixa de diálogo Definir formato de célula. Por exemplo, se pretender exibir apenas a hora atual, basta formatar a célula como Hora após utilizar a fórmula =AGORA().
2. Se pretender inserir a data e hora atuais no cabeçalho ou rodapé da folha de cálculo, pode utilizar a função Inserir Informações da Pasta de Trabalho do Kutools para Excel para realizar esta tarefa rapidamente.Clique para descarregar gratuitamente
Imagine que tem duas colunas, a Coluna A e a Coluna B, e pretende inserir automaticamente o carimbo de data/hora atual na Coluna B sempre que introduzir dados na Coluna A. Como pode fazê-lo?
Inserir automaticamente carimbo de data/hora ao introduzir dados
1. Em primeiro lugar, clique em Ficheiro > Opções para abrir a caixa de diálogo Opções do Excel, selecione Fórmulas no painel esquerdo, marque a opção Ativar cálculo iterativo no grupo Opções de cálculo e clique em OK.
2. Na coluna B, por exemplo, na célula B1, insira esta fórmula.
=IF(A1<>«»,IF(B1<>«»,B1,NOW()),«»)
e arraste a alça de preenchimento automático para as células abaixo.
3. Em seguida, formate as células com fórmulas no formato de data/hora pretendido na caixa de diálogo Definir formato de célula: mantenha as células com fórmulas selecionadas, clique com o botão direito do rato para abrir o menu de contexto e escolha Definir formato de célula. Abrirá-se então a caixa de diálogo Definir formato de célula. No separador Personalizar, localizado na secção Número, introduza o formato pretendido na caixa Tipo e clique em OK.
Agora, sempre que introduzir dados na Coluna A, a data e hora atuais serão automaticamente inseridas na Coluna B.
Inserir e atualizar automaticamente carimbo de data/hora quando a célula de outra coluna for alterada
Se pretender inserir automaticamente um carimbo de data/hora ao introduzir dados e, simultaneamente, atualizá-lo sempre que os dados forem alterados, pode utilizar a fórmula abaixo:
=IF(A1<>«»,IF(AND(B1<>«»,CELL(«address»)=ADDRESS(ROW(A1),COLUMN(A1))),NOW(),IF(CELL(«address»)<>ADDRESS(ROW(A1),COLUMN(A1)),B1,NOW())),«»)
A1 é a célula onde introduzirá os dados; B1 é a célula com a fórmula onde deseja inserir o carimbo de data/hora.
Arraste a alça de preenchimento automático até às células que deseja utilizar.
De seguida, formate as células com fórmulas no formato de data/hora pretendido na caixa de diálogo Definir formato de célula: mantenha as células com fórmulas selecionadas, clique com o botão direito do rato para abrir o menu de contexto e escolha Definir formato de célula. Abrirá então a caixa de diálogo Definir formato de célula. No separador Personalizar, localizado na secção Número, introduza o formato pretendido na caixa Tipo e clique em OK.
Se estiver familiarizado com código VBA, pode proceder da seguinte forma:
1. Clique com o botão direito do rato no separador da folha de cálculo que está a utilizar e escolha Exibir Código no menu de contexto.
2. Em seguida, na janela Microsoft Visual Basic para Aplicações, cole o código abaixo.
VBA: Inserir automaticamente carimbo de data/hora
Private Sub Worksheet_Change(ByVal Target As Range)
'UpdatebyKutools20190919
Dim xRInt As Integer
Dim xDStr As String
Dim xFStr As String
On Error Resume Next
xDStr = "A" 'Data Column
xFStr = "B" 'Timstamp Column
If (Not Application.Intersect(Me.Range(xDStr & ":" & xDStr), Target) Is Nothing) Then
xRInt = Target.Row
Me.Range(xFStr & xRInt) = Format(Now(), "mm/dd/yyyy hh:mm:ss")
End If
End Sub 
3. Em seguida, guarde este código. A partir de agora, sempre que introduzir ou alterar dados na Coluna A, será automaticamente inserido um novo carimbo de data/hora na Coluna B.
Nota: pode ajustar as colunas A e B, bem como o formato de hora mm/dd/aaaa hh:mm:ss no código VBA, conforme as suas necessidades reais.
Se pretender utilizar uma função definida, pode proceder da seguinte forma:
1. Prima as teclas Alt + F11 para abrir a janela Microsoft Visual Basic para Aplicações. Em seguida, clique em Inserir > Módulo para inserir um módulo em branco.
2. Cole o código abaixo no novo módulo, guarde-o e regresse à folha de cálculo.
Function FormatDate(xRg As Range)
'UpdatebyKutools20190919
On Error GoTo Err_01
If xRg.Value <> "" Then
FormatDate = Format(Now, "mm/dd/yyyy hh:mm:ss")
Else
FormatDate = ""
End If
Exit Function
Err_01:
FormatDate = "Error"
End Function

3. Na célula onde pretende inserir o carimbo de data/hora, introduza esta fórmula
=FormatarData(F1)
F1 é a célula onde irá introduzir ou atualizar os seus dados. Depois, basta arrastar a alça de preenchimento automático para as células abaixo!
Agora, a data e hora atuais serão inseridas sempre que a célula F1 for preenchida ou atualizada.
Converter data armazenada como texto em data no Excel
Por vezes, ao copiar ou importar datas de outra origem para uma célula do Excel, estas podem ficar formatadas e armazenadas como texto. Aqui estão alguns truques práticos para converter essas datas — atualmente em formato de texto — em datas válidas no Excel.
Adicionar ou subtrair semestres, meses ou horas a uma data ou hora no Excel
Adicionar anos, meses ou horas a uma data ou hora é algo comum no nosso dia a dia no Excel. Já alguma vez precisou de adicionar meio ano, um mês ou algumas horas a uma data ou hora? Aqui estão truques práticos para realizar esta tarefa com facilidade.
Média dos carimbos de data/hora de um dia no Excel
Por exemplo, registou os carimbos de data/hora de cada vez que um utilizador específico acedeu a um site no Excel e agora pretende calcular a média desses carimbos de data/hora para prever a hora mais provável a que o utilizador acederá ao site no futuro. Como poderá fazê-lo?
Calcular horas entre horários após a meia-noite no Excel
Imagine que tem uma tabela de horários para registar o seu tempo de trabalho: o horário na Coluna A corresponde à hora de início de hoje e o horário na Coluna B à hora de fim do dia seguinte. Normalmente, se calcular a diferença entre os dois horários subtraindo diretamente «=B2-A2», o resultado apresentado não estará correto.
As Melhores Ferramentas de Produtividade para o Office
Kutools para Excel Resolve a Maior Parte dos Seus Problemas e Aumenta a Sua Produtividade em 80 %
- Super Barra de Fórmulas (edite facilmente várias linhas de texto e fórmulas); Disposição de Leitura (leia e edite com facilidade um grande número de células); Colar em Intervalo de Filtro...
- Mesclar Células, Linhas ou Colunas e Manter os Dados; Dividir o Conteúdo das Células; Combinar Linhas Duplicadas e Calcular Soma/Média... Evitar Entradas Duplicadas nas Células; Comparar Intervalos...
- Selecionar linhas duplicadas ou únicas;Selecionar linhas em branco (todas as células vazias);Super Localizar e Pesquisa Aproximada em vários livros; seleção aleatória...
- Cópia Exata de múltiplas células sem alterar a referência da fórmula;Criar Referências Automaticamente para várias folhas;Inserir Marcadores, caixas de seleção e muito mais...
- Fórmulas Favoritas e Inserção Rápida, intervalos, gráficos e imagens; Criptografar Células com palavra-passe; Criar Lista de Correspondência e envie e-mails...
- Extrair Texto, adicionar texto, remover caracteres de uma posição, remover espaços; criar e imprimir estatísticas da página de dados; converter entre conteúdo das células e comentários...
- Super Filtro (guarde e aplique esquemas de filtro noutras folhas); Classificação Avançada por mês, semana, dia, frequência e muito mais; Filtro Especial por negrito, itálico…
- Combinar Livros e Folhas de Cálculo; mesclar tabelas com base numa coluna-chave; dividir dados em várias folhas; conversão automática de xls, xlsx e PDF...
- Agrupamento por Tabela Dinâmica número da semana, dia da semana e muito mais...Mostrar desbloqueadas, bloquear seleção com cores diferentes;Destacar células que contêm fórmula/nome...
- 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!