KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Inserir rapidamente e automaticamente Inserir data e carimbo de data/hora no Excel

AutorDom Data de Modificação

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


Inserir data e carimbo de data/hora com atalhos

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+:
captura de ecrã da inserção da data atual utilizando Control + :

Inserir hora atual:Shift+Ctrl+:
captura de ecrã da inserção da data atual utilizando Shift + Control + :

Ver captura de ecrã:
a data e hora atuais são inseridas

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


Inserir data e carimbo de data/hora com fórmula

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.
Inserir data e marcação temporal com fórmula

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


Fórmula para inserir automaticamente um carimbo de data/hora ao introduzir dados noutra coluna

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.
ativar o cálculo iterativo na caixa de diálogo Opções

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.
introduzir uma fórmula

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.
formatar as células da fórmula como formato de data e hora

Agora, sempre que introduzir dados na Coluna A, a data e hora atuais serão automaticamente inseridas na Coluna B.
ao introduzir dados na Coluna A, a data e hora atuais serão 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.


VBA para inserir automaticamente um carimbo de data/hora ao introduzir dados noutra coluna

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.
clicar em Ver Código no menu de clique com o botão direito

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

copiar e colar o código VBA no módulo

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.
clicar 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

copiar e colar o código VBA no módulo

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!
introduzir uma fórmula para obter o resultado

Agora, a data e hora atuais serão inseridas sempre que a célula F1 for preenchida ou atualizada.


Outras operações (artigos) relacionadas com data e hora

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.


  • 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...
separador kte 201905
  • 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!
barra inferior do OfficeTab