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

Como introduzir facilmente datas sem barras no Excel?

AutorSun Data de Modificação

Ao trabalhar no Excel, as datas são normalmente introduzidas num formato padrão com barras, como por exemplo MM/DD/AAAA. Contudo, há situações em que introduzir manualmente as barras se torna moroso ou impraticável — especialmente ao lidar com um grande volume de entradas ou ao extrair dados de sistemas que armazenam datas como números simples. Por exemplo, poderá encontrar ou desejar digitar datas como “01022016” (representando 2 de janeiro de 2016) sem utilizar quaisquer separadores. Se esses números pudessem ser automaticamente interpretados e formatados como datas normais (1/2/2016), pouparia tempo significativo e reduziria o risco de erros na introdução.

Este artigo apresenta várias soluções práticas para introduzir datas no Excel sem barras e convertê-las em formato de data padronizado, conforme ilustrado na imagem abaixo. Também encontrará orientações sobre cenários aplicáveis, advertências a considerar e resolução de problemas, para que possa escolher a abordagem mais adequada ao seu fluxo de trabalho.


seta azul para a direita com balão Introduzir datas sem barras com Texto em Colunas

No Excel, pode utilizar a funcionalidade Texto em Colunas para transformar rapidamente números de 8 dígitos — que representam datas consecutivas — num formato de data reconhecido pelo Excel. Este método é ideal quando tem um bloco de dados e precisa convertê-los todos de uma só vez.

1. Selecione os números de 8 dígitos na sua folha de cálculo e vá a Dados > Texto em Colunas. Veja a imagem:
clique em Dados > Texto em Colunas

2. No Passo 1 do Assistente de Conversão de Texto em Colunas, selecione a opção Largura especificada. Esta opção garante que o número original seja tratado como partes uniformemente espaçadas. Veja a imagem:
marque a opção Largura fixa na caixa de diálogo

3. Clique em Seguinte, depois novamente em Seguinte para avançar até ao Passo 3 do Assistente. Na secção Formato dos dados da coluna, escolha Data e selecione MDA a partir da lista pendente. Pode também especificar outra célula como destino para manter os valores originais. Veja a imagem:
especifique o formato de data

4. Clique em Concluir. Agora, todos os números consecutivos na sua seleção foram reformatados como datas normais.
os números de sequência foram convertidos em datas padrão

Cenários de utilização e dicas: Utilize este método quando tiver uma lista de números com formato de data de 8 dígitos numa coluna. A conversão só funciona corretamente se o número subjacente tiver exatamente 8 dígitos, por isso verifique previamente os seus dados originais.
Nota: Se o Excel converter automaticamente números consecutivos em notação científica ou remover zeros à esquerda, defina primeiro o formato do intervalo como Texto antes de introduzir os números, ou adicione uma plica no início (por exemplo, '01022016) antes de utilizar Texto em Colunas.


seta azul para a direita com balão Introduzir datas sem barras com a função Definir formato de célula

Outra abordagem simples consiste em utilizar a funcionalidade «Definir formato de célula» do Excel para converter visualmente números consecutivos em formato de data. Este método é ideal quando os seus dados são consistentes — por exemplo, sempre com 8 dígitos no formato MMDDAAAA — e necessita de uma transformação visual rápida.

1. Selecione as células de Número de Sequência que pretende reformatar, clique com o botão direito do rato e escolha Definir formato de célula no menu de contexto. Veja a imagem:
selecione Formatar Células no menu de contexto

2. Na caixa de diálogo Definir formato de célula, no separador Número, selecione Personalizado no painel Categoria. Na caixa de texto Tipo, introduza ##«/»##«/»#### como o formato personalizado. Veja a imagem:
defina a formatação de data na caixa de diálogo

3. Clique em OK. Os números na sua seleção serão agora apresentados como datas normais.
os números selecionados foram convertidos em datas padrão

Vantagens e desvantagens: Esta formatação não altera o valor real na célula (por exemplo, 01022016 permanece como número ou texto), apenas a sua aparência visual. Os cálculos que envolvam estas células poderão não funcionar como esperado, a menos que converta os valores em datas reais com passos adicionais.
Lembrete: Se o seu número não tiver exatamente 8 dígitos ou estiver armazenado como texto, este método poderá não apresentar o resultado corretamente.


seta azul para a direita com balão Introduzir datas sem barras com fórmula

Pode utilizar fórmulas do Excel para converter Números Consecutivos em valores de data, tornando esta uma opção altamente personalizável e dinâmica. Revela-se particularmente eficaz quando os seus dados de entrada podem variar (por exemplo, os Números Consecutivos poderão ter por vezes 7 ou 8 dígitos) ou se pretender automatizar a conversão à medida que forem adicionados novos dados.

1. Selecione uma célula vazia junto aos seus números consecutivos e introduza a seguinte fórmula. Por exemplo, se os seus números de sequência estiverem na célula A9, introduza a fórmula em B9:

=DATE(RIGHT(A9,4),LEFT(A9,IF(LEN(A9) =8,2,1)),LEFT(RIGHT(A9,6),2))

2. Prima Enter e, em seguida, arraste a alça de autorreenchimento para baixo para aplicar a fórmula às restantes linhas, conforme necessário. Cada sequência de 8 dígitos será agora convertida num valor de data. Veja a imagem:
aplique uma fórmula para converter números de sequência em datas com formatação padrão

Explicação dos parâmetros: Esta fórmula funciona ao extrair os componentes ano, mês e dia da sequência. Se o seu formato for sempre consistente (por exemplo, sempre MMDDAAAA), pode simplificar a fórmula:

=DATE(RIGHT(A9,4),LEFT(A9,2),MID(A9,3,2))
Dica:Se necessário, copie as células com a fórmula e cole-as como valores para tornar as novas datas estáticas.
Problema comum:Se vir um número de série em vez de uma data, basta formatar a coluna como «Data» utilizando Formatar Células.

seta azul para a direita com balão Introduzir datas sem barras com Kutools para Excel

Kutools para Excel inclui um utilitário Reconhecimento de Data, tornando-o extremamente eficaz para tratar um grande número de células ou vários formatos de data não padronizados. Esta solução é ideal se trabalhar regularmente com conjuntos de dados volumosos ou precisar de processar múltiplos formatos em simultâneo.

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, potenciando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas de Kutools para Excel...         Teste gratuito...

Após instalar gratuitamenteKutools para Excel, siga os seguintes passos:

Selecione os números que pretende converter em datas e, em seguida, clique em Kutools > Conteúdo > Reconhecimento de Data. Veja a imagem:
números de sequência foram convertidos em datas com formatação padrão
números de sequência foram convertidos em datas com formatação padrão

Vantagens: O Kutools processa uma grande variedade de formatos de data (como AAAAMMDD, DDMMYYYY, etc.) e permite converter múltiplos intervalos selecionados de uma só vez.
Atenção: Verifique sempre o formato original dos dados antes da conversão para garantir precisão. Em caso de resultados inesperados, reveja o formato de célula e a integridade dos dados.


seta azul para a direita com balão Reformatar automaticamente números semelhantes a datas com macro VBA

Para utilizadores que frequentemente recebem ou introduzem datas em formato numérico bruto (como 01022016) e desejam convertê-las automaticamente para o formato de data normal do Excel, é possível utilizar uma macro VBA. Esta solução revela-se especialmente útil se pretender que a conversão ocorra automaticamente ao introduzir dados ou ao processar colunas existentes com um botão ou acionador dedicado.

Cenários comuns: Copia e cola regularmente números ou datas provenientes de sistemas externos e pretende uma transformação imediata, ou deseja reduzir ao mínimo os passos manuais de formatação ao introduzir dados — seja você próprio ou a sua equipa.

Nota: Esta macro pressupõe que as suas datas em sequência têm sempre 8 dígitos e estão no formato MMDDAAAA. Ajuste as secções de análise caso o seu formato seja diferente.

Passos operacionais:

  • Clique em Ferramentas de Programador > Visual Basic. Na janela que aparece, vá a Inserir > Módulo e cole o seguinte código no novo módulo:

 

Sub ConvertSequenceToDate()
    Dim rng As Range
    Dim cell As Range
    Dim seq As String
    Dim mm As String
    Dim dd As String
    Dim yyyy As String
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set rng = Application.Selection
    Set rng = Application.InputBox("Select range to convert sequence numbers (MMDDYYYY) to dates", xTitleId, rng.Address, Type:=8)
    
    Application.ScreenUpdating = False
    
    For Each cell In rng
        If IsNumeric(cell.Value) And Len(cell.Value) = 8 Then
            seq = CStr(cell.Value)
            mm = Left(seq, 2)
            dd = Mid(seq, 3, 2)
            yyyy = Right(seq, 4)
            
            If IsDate(mm & "/" & dd & "/" & yyyy) Then
                cell.Value = DateSerial(yyyy, mm, dd)
                cell.NumberFormat = "m/d/yyyy"
            End If
        End If
    Next cell
    
    Application.ScreenUpdating = True
End Sub

Como executar a macro: Após inserir o código, feche a janela do VBA. Prima Alt+F8 para abrir a caixa de diálogo Macro, selecione ConverterSequênciaEmData e, em seguida, clique em Executar. Será apresentada uma caixa de diálogo a solicitar que selecione o intervalo de Números Consecutivos que pretende converter. A macro atualizará todas as células correspondentes para datas formatadas.

Dica: Se pretender que este processo seja executado automaticamente sempre que uma célula for editada numa determinada coluna, pode adicionar código ao evento “Alteração” da folha de cálculo. Contudo, a macro acima é a opção mais segura e transparente para conversões em lote.
Aviso de erro: A macro ignora entradas que não tenham exatamente 8 dígitos ou que não sejam totalmente numéricas, mantendo inalterados todos os outros tipos de dados.

Resolução de problemas: Guarde a sua pasta de trabalho como um ficheiro com macros ativadas (.xlsm) para utilização futura. Se encontrar avisos de permissão ou segurança, verifique as definições de macros no Centro de Confiabilidade do Excel.


Em geral, ao escolher um método para converter números seriais de datas em formato de data adequado no Excel, considere a consistência dos seus dados, o seu fluxo de trabalho (processamento único em lote versus introdução contínua) e o seu grau de familiaridade com ferramentas como fórmulas, VBA ou extras. Se obtiver resultados inesperados na conversão ou vir números seriais em vez de datas, verifique as definições de Formato de Célula e a integridade dos dados, e tente formatar as células de saída como «Data». Para um controlo ainda maior, utilize a Validação de Dados do Excel para restringir as entradas a 8 dígitos ou aplicar máscaras de introdução.


As Melhores Ferramentas de Produtividade para o Office

🤖KUTOOLS AI Assistente: Revolucione o Análise de Dados com base em:Execução Inteligente   |  Gerar Código|  Criar fórmulas personalizadas  |  Analisar Dados e Gerar Gráficos|  Invocar Funções Aprimoradas
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas   |  Excluir linhas em branco   |  Combinar Colunas ou Células sem Perder Dados   |   Arredondamento sem usar fórmula...
Super PROC:VLookup com Múltiplos Critérios  |  VLookup com Múltiplos Valores  |   VLookup em Múltiplas Folhas   |   Correspondência Fuzzy....
Lista Suspensa Avançada:Criar Rapidamente Lista de Seleção   |  Lista de Seleção Dependente   |  Lista de Seleção com Múltipla Escolha....
Gestor de Colunas:Adicionar um Número Específico de Colunas|Mover Colunas|Alternar Estado de Visibilidade de Colunas Ocultas|Comparar Intervalos e Colunas...
Funcionalidades em Destaque:Grade de foco   |  Visualização de Design   |Barra de fórmulas aprimorada   | Gestor de Pastas de Trabalho e Folhas   |  Biblioteca de Recursos(Texto Automático)|  Seleção de Data   |  Consolidar Planilhas  |  Encriptar/Descriptografar Células   | Enviar Emails por Lista   |  Super Filtro   |   Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos, ...)|   50+Tiposde Gráfico(Gráfico de Gantt, ...)|   40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento, ...)|   19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho, ...)|   12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda, ...)|   7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células, ...)|... e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...


Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil

  • 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!

Todos os suplementos Kutools — num único instalador.

Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.

ExcelWordOutlookTabsPowerPoint
  • Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Um instalador, uma licença— configuração em minutos (pronto para MSI)
  • Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
  • Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
  • Melhor relação qualidade-preço— poupe face à compra individual dos suplementos