Ir para o conteúdo principal

Inserir data e carimbo de data e hora de forma rápida e automática no Excel

No Excel, inserir data e carimbo de data / hora é uma operação normal. Aqui neste tutorial, apresentarei vários métodos para inserir manualmente ou automaticamente a data e o carimbo de data / hora em células do Excel, fornecendo diferentes casos.

Inserir data e carimbo de data / hora com atalhos

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

Fórmula para inserir automaticamente o carimbo de data / hora ao inserir dados em outra coluna

VBA para inserir automaticamente o carimbo de data / hora ao inserir dados em outra coluna


Inserir data e carimbo de data / hora com atalhos

Se você só precisa inserir a data e o carimbo de data / hora em algumas células, pode inseri-los manualmente pressionando atalhos.

Insira a data atual: Control + :
carimbo de data/hora de inserção de documento 1

Insira a hora atual: Shift + Control + :
carimbo de data/hora de inserção de documento 2

Veja a imagem:
carimbo de data/hora de inserção de documento 3

Dicas:

1. Você pode formatar as saídas como formatos de data ou de hora conforme necessário em formatar células diálogo.

2. Se você tiver Kutools for Excel, você pode inserir a data atual ou outras datas em um formato de data especificado conforme necessário com seu Inserir Data função. Clique para baixar gratuitamente
inserir data


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

Se você deseja inserir uma data ou carimbo de data / hora que pode ser atualizado automaticamente, você pode usar as fórmulas abaixo.

Insira a data atual

= HOJE ()

Press Entrar chave, e a data atual é inserida na célula.

Insira a hora atual:

= AGORA ()

Pressione a tecla Enter e a data e hora atuais são inseridas na célula.
carimbo de data/hora de inserção de documento 4

Dicas:

1. Você pode formatar as saídas como formatos de data ou de hora conforme necessário em formatar células diálogo. Por exemplo, você só deseja exibir a hora atual, basta formatar a célula como Hora após usar o = AGORA () Fórmula

2. Se você deseja inserir a data e hora atuais no cabeçalho ou rodapé da planilha, você pode usar o Inserir informações da pasta de trabalho função de Kutools for Excel para lidar rapidamente com este trabalho. Clique para baixar gratuitamente
inserir informações da pasta de trabalho


Fórmula para inserir automaticamente o carimbo de data / hora ao inserir dados em outra coluna

Supondo que existam duas colunas, Coluna A e Coluna B, agora você deseja inserir o carimbo de data / hora atual na Coluna B ao inserir os dados na Coluna A, como você pode fazer isso?
inserção automática do carimbo de data / hora 1

Inserir carimbo de data / hora automaticamente ao inserir dados

1. Em primeiro lugar, clique Envie o > Opções para abrir o Opções do Excel diálogo, escolha Fórmulas no painel esquerdo, em seguida, verifique Habilitar cálculo iterativo in Opções de cálculo grupo. E clique OK.
carimbo de data/hora de inserção de documento 5

2. Na Coluna B, por exemplo, Célula B1, digite esta fórmula

= SE (A1 <> "", SE (B1 <> "", B1, AGORA ()), "")

em seguida, arraste a alça de preenchimento automático até as células.
carimbo de data/hora de inserção de documento 6

3. Em seguida, formate as células da fórmula como o formato de data e hora, conforme necessário no formatar células diálogo: mantenha as células da fórmula selecionadas, clique com o botão direito para exibir o menu de contexto, escolha formatar células, Em seguida, o formatar células caixa de diálogo aparece, no Personalizadas seção que sob o Sessão guia, digite o formato de que você precisa para o Formato caixa de texto e clique OK.
carimbo de data/hora de inserção de documento 7

Agora, quando você inserir dados na coluna A, a data e hora atual será inserida na coluna B.
carimbo de data/hora de inserção de documento 8

Inserir e atualizar automaticamente o carimbo de data / hora enquanto a célula muda em outra coluna

Se você deseja inserir automaticamente o carimbo de data / hora durante a entrada na célula e, ao mesmo tempo, se a entrada mudar, o carimbo de data / hora inserido será atualizado, você pode usar 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 na qual você irá inserir os dados, B1 é a célula da fórmula na qual deseja inserir o carimbo de data / hora.

Arraste a alça de preenchimento automático para baixo nas células que você usa.
inserção automática do carimbo de data / hora 2

Em seguida, formate as células da fórmula como o formato de data e hora, conforme necessário no formatar células diálogo: mantenha as células da fórmula selecionadas, clique com o botão direito para exibir o menu de contexto, escolha formatar células, Em seguida, o formatar células caixa de diálogo aparece, no Personalizadas seção que sob o Sessão guia, digite o formato de que você precisa para o Formato caixa de texto, clique OK.


VBA para inserir automaticamente o carimbo de data / hora ao inserir dados em outra coluna

Se você estiver familiarizado com o código VBA, pode fazer o seguinte:

1. Clique com o botão direito na guia da planilha que você usa e escolha Ver código no menu de contexto.
carimbo de data/hora de inserção de documento 9

2. Em seguida, no Microsoft Visual Basic para Aplicações janela, cole o código abaixo.

VBA: Auto inserir 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

carimbo de data/hora de inserção de documento 10

3. Em seguida, salve este código. A partir de agora, contanto que você insira dados ou altere dados na Coluna A, o novo carimbo de data / hora será inserido na Coluna B.

Note: você pode alterar a coluna A e B e o formato de hora mm / dd / aaaa hh: mm: ss no código VBA para corresponder à sua necessidade real.

Se quiser usar a função definida, você pode fazer o seguinte:

1. Segure Alt + F11 chaves para habilitar o Microsoft Visual Basic para Aplicações janela. E clique inserção > Módulo para inserir um módulo em branco.
carimbo de data/hora de inserção de documento 11

2. Cole o código abaixo no novo módulo. Em seguida, salve o código e volte para a planilha.

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

carimbo de data/hora de inserção de documento 12

3. Na célula que será inserida a data e hora, digite esta fórmula

= FormatDate (F1)

F1 é a célula na qual você irá inserir ou alterar dados. Em seguida, arraste a alça de preenchimento automático até as células.
carimbo de data/hora de inserção de documento 13

Agora, a data e hora atual será inserida se a célula F1 inseriu dados ou foi atualizada.


Outras operações (artigos) relacionadas a DateTime

Converter data armazenada como texto para data no Excel
Ocasionalmente, quando você copia ou importa datas de outras fontes de dados para a célula do Excel, a data pode ser formatada e armazenada como texto. E aqui eu apresento os truques para converter essas datas armazenadas como textos em datas padrão no Excel.

Adicionar / subtrair meio ano / mês / hora até a data ou hora no Excel
Adicionar ano, mês ou hora à data ou hora é comum em nosso trabalho diário em Excel. Você já tentou adicionar meio ano, mês ou hora à data ou hora? Aqui, apresento os truques para lidar com este trabalho.

Timestamps médios do dia no Excel
Por exemplo, você registrou os carimbos de data / hora de login de cada vez que um usuário específico acessou um site no Excel e agora deseja calcular a média desses carimbos de data / hora para prever o tempo mais possível em que os usuários acessarão o site no futuro, como você poderia fazer isso ?

Calcular horas entre horas após a meia-noite no Excel
Supondo que você tenha uma tabela de horários para registrar seu horário de trabalho, o horário na Coluna A é o horário de início de hoje e o horário na Coluna B é o horário final do dia seguinte. Normalmente, se você calcular a diferença de tempo entre os dois tempos diretamente menos "= B2-A2", ele não exibirá o resultado correto


  • Barra Super Fórmula (edite facilmente várias linhas de texto e fórmula); Layout de leitura (ler e editar facilmente um grande número de células); Colar na faixa filtrada...
  • Mesclar células / linhas / colunas e manutenção de dados; Dividir o conteúdo das células; Combine Linhas Duplicadas e Soma / Média... Evite células duplicadas; Comparar intervalos...
  • Selecione Duplicado ou Único Linhas; Selecione linhas em branco (todas as células estão vazias); Super Find e Fuzzy Find em muitos livros; Seleção aleatória ...
  • Cópia exata Várias células sem alterar a referência da fórmula; Criação automática de referências para várias folhas; Inserir marcadores, Caixas de seleção e mais ...
  • Fórmulas favoritas e de inserção rápida, Intervalos, gráficos e imagens; Criptografar células com senha; Criar lista de discussão e enviar emails ...
  • Extrair Texto, Adicionar texto, remover por posição, Remover Espaço; Criar e imprimir subtotais de paginação; Converter entre conteúdo de células e comentários...
  • Super Filtro (salvar e aplicar esquemas de filtro a outras planilhas); Classificação Avançada por mês / semana / dia, frequência e mais; Filtro Especial por negrito, itálico ...
  • Combine pastas de trabalho e planilhas; Mesclar tabelas com base em colunas-chave; Divida os dados em várias folhas; Conversão em lote de xls, xlsx e PDF...
  • Agrupamento de tabela dinâmica por número da semana, dia da semana e mais ... Mostrar células desbloqueadas, bloqueadas por cores diferentes; Destacar células que possuem fórmula / nome...
guia kte 201905
  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
parte inferior da aba do escritório
Comments (8)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
If anyone can assist, I'm seeking help to create a formula that, when I change the status to 'Complete,' automatically records the date of that moment. Similarly, if I change the status for subsequent entries, it should capture the date of that day. Any guidance on creating this formula would be greatly appreciated.
This comment was minimized by the moderator on the site
Hi, We have used the following formula for auto-update timestamp

=IF(A1<>"",IF(AND(B1<>"",CELL("address")=ADDRESS(ROW(A1),COLUMN(A1))),NOW(),IF(CELL("address")<>ADDRESS(ROW(A1),COLUMN(A1)),B1,NOW())),"")

But, sometimes it works sometimes it doesn't. even faced for some user's it's working fine for some not.
Sometimes it shows circular reference pop message error for some-user.
when tried to rectify the error, we saw circular reference is grad out. Not sure how do we fix it.

Any help much apricated!!! Thankyou
This comment was minimized by the moderator on the site
Hi, thank you for this, it is very helpful with my project.

I' m running calculations on stock market information that is populating the spreadsheet with RTD;
I' m trying to create a timestamp when there is an update in the stock price, but this does not work, the "timestamp" cell remains blank.
(The cell that receives the stock price is RTD formula)

Any ideas what i should do ?
This comment was minimized by the moderator on the site
In the cells where the time stamp should show up, red text saying Time stamp shows up instead. No value in format mm/dd/yyyy hh:mm:ss is visible.
This comment was minimized by the moderator on the site
Hi, Celeste, I did not get your question clearly. If you want to show "Time Stamp" in the cell if there is empty in the entried cell, you just change the formula to:
=IF(A1<>"",IF(B1<>"",B1,NOW()),"Time Stamp")
This comment was minimized by the moderator on the site
the function uptades every time you open the excel file
it also updates the earlier data when you insert rows.
This comment was minimized by the moderator on the site
Hi, try to click Formulas tab and go to Calculation group to click Calculation Options > Manual, then the formula will not auto update.
https://www.extendoffice.com/images/stories/comments/sun-comment/doc-manual-calculation.png
This comment was minimized by the moderator on the site
Thank you very much for your kind help. Unfortunately, the manual setting would stop my other formulas in the table, which is not good from my point of view.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations