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:
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:
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:
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:
Se além da data, você também precisa exibir a hora atual, use a função AGORA. Vejo o exemplo abaixo:
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 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:
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:
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:
2. Na janela “Validação de Dados”, selecione a opção “Permitir”>“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.
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:
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:
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
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:
Se além da data atual, você também queira inserir a hora atual, basta usar a função NOW. Veja abaixo:
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”:
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
*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:
Se desejar inserir também a hora atual, basta alterar para a função NOW:
Confira o resultado:
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:
- Como Calcular Diferença entre Datas no Excel (DATADIF)
- Planilha para Datas de Aniversários: Baixe Grátis
- Como calcular hora negativa no 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!