Como Colocar Data no Excel | Diferentes Maneiras

Você sabe como colocar data no Excel? Se ainda tem dúvidas ou quer aprender diferentes maneiras de inserir data no Excel, então este artigo é para você!

Muitas vezes precisamos inserir no Excel datas que se alteram automaticamente, datas sequenciais, datas atuais mas que sejam estáticas, entre outras situações. E a boa notícia é que o Excel nos fornece algumas opções para inserir estes tipos de datas em nossas planilhas.

Se interessou pelo assunto? Então confira os detalhes a seguir!

Como Colocar Data no Excel

A maneira mais simples de colocar data no Excel é digitando a data em uma célula. Neste caso, você poderá digitar, por exemplo, 1/1/2022, 1-jan-2022, 1-jan ou 1 de janeiro de 2022.

Quando você digita estes tipos de valores em uma célula, o Microsoft Excel entende que você está inserindo uma data e aplica automaticamente o formato de data nesta célula.

Vale destacar, que muitas vezes o Excel poderá usar o formato de data de acordo com as configurações de data padrão do Windows. Confira o exemplo abaixo:

Colocando data no Excel
Note no exemplo acima que automaticamente o Excel já formata a célula nos formatos de data e os alinha à direita.

Caso o Excel não reconheça sua entrada de dados como uma data, você poderá formatá-los rapidamente indo até a guia Página Inicial > grupo Número, como mostra imagem a seguir:

Formato data

Dica: Se a data que você inseriu em uma célula aparecer como (#####), então provavelmente a célula não é grande o suficiente para caber toda a data. Neste caso, basta clicar duas vezes na borda direita da coluna para ajustar automaticamente a coluna ao tamanho da data.




Como inserir a data de hoje no Excel

No Excel você poderá inserir a data atual como uma data estática ou dinâmica. A seguir você poderá conferir como inserir cada uma delas.

Para inserir uma data estática, ou seja, uma data que não irá se modificar quando a planilha for recalculada, você poderá digitá-la ou de maneira mais simples e rápida, usar as teclas de atalho Crtl+;. Confira:

Atalho de data no Excel

Por outro lado, para inserir uma data dinâmica, ou seja, uma data que atualiza automaticamente de acordo com a data atual, então, basta usar a função HOJE. Confira o exemplo abaixo:

Como Colocar Data no Excel: Função hoje

Se além da data, você também precisa exibir a hora atual, use a função AGORA. Vejo o exemplo abaixo:

Como Colocar Data no Excel: Função AGORA

 

Detalhes importantes sobre a função HOJE e AGORA:

  • A data e hora retornadas não são atualizadas constantemente, elas são atualizadas apenas quando a planilha é reaberta ou recalculada.
  • Se sua planilha contém macros, sempre que as macros são executadas as funções também são atualizadas para data e hora atual.
  • A data e hora retornadas pelas funções HOJE e AGORA são as presentes no sistema do seu computador.

Como preencher automaticamente datas sequenciais no Excel

Para preencher uma coluna automaticamente com uma série de datas sequenciais você poderá usar o recurso de AutoPreenchimento do Excel. Confira o passo a passo:

1. Digite a data inicial na primeira célula.

2. Clique na alça de preenchimento para selecioná-la e arraste a alça de preenchimento até a data desejada. Confira o resultado:

Como colocar data no Excel: preencher automaticamente datas sequenciais

Como preencher automaticamente dias da semana, meses ou anos

Existem duas alternativas simples para preencher automaticamente o intervalo de células com dias da semana, meses ou anos.

A maneira mais simples é usando a opção de preenchimento automático, como o mostrado acima. E assim que o intervalo estiver preenchido com as datas sequenciais, clique no ícone “Opções de Preenchimento automático” e selecione a opção desejada. Veja o exemplo abaixo:

Semanas sequenciais automaticamente no Excel

Outra maneira de fazer este processo será inserindo a data inicial na célula, e com o botão direito do mouse clicar na alça de preenchimento e arrastar a alça pelas células que receberão as datas.




Ao fazer isso, o Excel exibirá um menu, onde você poderá selecionar a opção desejada. Confira o exemplo abaixo:

Preencher automaticamente semana sequencial no Excel

Como permitir apenas o formato de data em células

Se você possui uma planilha e em determinados campos, precisa que os usuários preencham apenas com datas, então uma solução será usar a validação de dados para restringir o usuário de digitar qualquer outro valor, que não seja data nas células selecionadas.

Abaixo você poderá conferir o passo a passo para fazer este processo:

1. Selecione as células que você deseja que sejam preenchidas apenas com datas. Vá até a guia Dados> Validação de Dados:

Como Colocar Data no Excel

2. Na janela “Validação de Dados”, selecione a opção “Permitir”>“Data”:

Como bloquear célula para digitar apenas data

3. Feito isso, insira a data inicial e final. Lembre-se que você poderá digitar nas células selecionadas, apenas as datas que estiverem dentro deste intervalo.

Como permitir que usuário apenas insira data nas células

4. Se desejar você poderá deixar uma mensagem de entrada ou um alerta de erro. Para o exemplo, vamos deixar sem mensagem de entrada, mas com um alerta de erro. Sendo assim, o usuário será avisado quando inserir um valor que não seja uma data presente no intervalo selecionado. Veja o exemplo:

Apenas data em células do Excel

Confira o resultado:




Como colocar data no Excel com o VBA

No VBA você poderá usar a função DATE, que funciona da mesma forma que a função HOJE. E para saber como colocar data no Excel com VBA, basta seguir o passo a passo abaixo:

1. Vá até a guia Desenvolvedor > Inserir > Botão:

Como Colocar Data no Excel VBA

2. Insira o botão no local desejado e na janela “Atribuir macro”, clique em Novo:

3. Feito isso a janela de propriedades do VBA irá abrir, nela você irá colar o seguinte código:

Range("A2").Value = Date

Código VBA para inserir data atual

4. Note que no código, estamos dizendo que ao clicar no botão, a célula A2 irá receber a função DATE, ou seja, será preenchida com a data atual. veja o resultado:

Botão para inserir data atual

Se além da data atual, você também queira inserir a hora atual, basta usar a função NOW. Veja abaixo:

Data e hora atual no VBA

Dica Extra: Como inserir data atual, com um duplo clique na célula

Você sabia que também é possível inserir a data no Excel apenas com um duplo clique na célula? Para isso você também irá usar um código em VBA. Confira as etapas para criar esta funcionalidade:




1. Clique com o botão direito do mouse sobre o nome da guia, onde você irá inserir a data. Nas opções que irão aparecer, clique em “Exibir código”:

VBA data com duplo clique na célula

2. Na janela de propriedades do VBA que irá abrir, cole o seguinte código:

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Range("A2:A10")) Is Nothing Then
Cancel = True
Target.Formula = Date
End If
End Sub

Aparecer a data ao dar duplo clique em célula

*Créditos do código: ExtendOffice

3. Pronto, agora sempre que você der um duplo clique em qualquer célula do intervalo de A2:A10, a data atual será mostrada:

Data atual com duplo clique na célula

Se desejar inserir também a hora atual, basta alterar para a função NOW:

Data e hora atual com duplo clique na célula

Confira o resultado:

Data e hora atual com duplo clique em célula

Importante:

Ao usar macros e códigos VBA, não se esqueça de salvar a sua planilha em arquivo habilitado para macro (.xlsm).

Baixe aqui a planilha com os exemplos apresentados neste artigo.

Confira também as seguintes dicas de Excel:

E então o que achou do tutorial sobre como colocar data no Excel? Ficou com alguma dúvida? Deixe o seu comentário abaixo e continue acompanhando mais dicas de Excel em nosso site!