Converter datas armazenadas como texto para datas

Por vezes, as datas podem ser formatadas e armazenadas em células como texto. Por exemplo, pode ter introduzido uma data numa célula que foi formatada como texto, ou os dados podem ter sido importados ou colados a partir de uma fonte de dados externa como texto.

As datas formatadas como texto estão alinhadas à esquerda numa célula (em vez de alinhadas à direita). Quando a verificação de erros estiver ativada, as datas de texto com dois dígitos também podem ser marcadas com um indicador de erro: Célula com um problema de fórmula .

Uma vez que a Verificação de Erros do Excel consegue identificar datas formatadas como texto com o ano representado por dois dígitos, pode utilizar as opções de correção automática para as converter para o formato de data. Pode utilizar a função DATEVALUE para converter a maioria dos outros tipos de datas de texto em datas.

Se importar dados para o Excel de outra fonte, ou se introduzir datas com dois dígitos de anos em células previamente formatadas como texto, poderá ver um pequeno triângulo verde no canto superior esquerdo da célula. Este indicador de erro informa que a data está guardada como texto, conforme é mostrado neste exemplo.

Células com indicador de erro verde no canto superior esquerdo

Pode utilizar o Indicador de Erro para converter datas do formato texto à data.

Notas: Em primeiro lugar, certifique-se de que a verificação de erros está ativada no Excel. Para o fazer:

  1. Clique em Ficheiro > Opções > Fórmulas.

    Em Excel 2007, clique no botão do Microsoft Office Imagem do botão do Office e, em seguida, clique em Excel Options > Fórmulas.

  2. Na verificação de erros,verifique a verificaçãode erros de fundo . Qualquer erro que for encontrado será assinalado com um triângulo no canto superior esquerdo da célula.

  3. De acordo com as regras de verificação de erros,selecione Células contendo anos representados como 2 dígitos.

Siga este procedimento para converter a data formatada por texto para uma data normal:

  1. Na folha de cálculo, selecione uma célula ou um intervalo de células adjacentes que tenham um indicador de erro no canto superior esquerdo. Para obter mais informações, consulte Selecione células, intervalos, linhas ou colunas numa folha de cálculo.

    Sugestão: Para cancelar uma seleção de células, clique numa célula na folha de cálculo.

  2. Clique no botão de erro que aparece perto das células selecionadas.

    Botão de erro
     

  3. No menu, clique em Converter XX para 20XX ou Converter XX para 19XX. Se pretender descartar o indicador de erro sem converter o número, clique em Ignorar erro.

    Comandos para converter datas
     

    O texto data com dois dígitos de anos convertidos em datas padrão com quatro dígitos de anos.

    Datas convertidas
     

    Depois de converter as células das datas formatadas como texto, pode alterar a forma de apresentação das datas nas células, aplicando a formatação da data.

Se a sua folha de cálculo tiver datas que talvez tenham sido importadas ou coladas que acabem por parecer uma série de números como na imagem abaixo, provavelmente quereria reformá-las para que apareçam como datas curtas ou longas. O formato da data também será mais útil se quiser filtrar, classificar ou usá-lo em cálculos de data.

coluna de datas no formato de texto

  1. Selecione a célula, o alcance celular ou a coluna que pretende reformar.

  2. Clique em Formato número e escolha o formato de data que deseja.

O formato Short Date é assim:

alterar dados para formato de data abreviada do friso

A Data Longa inclui mais informações como nesta imagem:

botão no friso para alterar para o formato de data por extenso

Para converter uma data de texto numa célula para um número de série, utilize a função DATEVALUE. Em seguida, copie a fórmula, selecione as células que contêm as datas de texto e use o Paste Special para aplicar um formato de data.

Siga estes passos:

  1. Selecione uma célula em branco e verifique se o seu formato de número é general.

  2. Na célula em branco:

    1. Insira =DATAVALUE.

    2. Clique na célula que contém a data com o formato de texto que deseja converter.

    3. Entrar)

    4. Prima ENTER e a função DATEVALUE devolve o número de série da data que está representada pela data de texto.
       

      O que é um número de série do Excel?

      O Excel armazena datas como números série sequenciais, para que possam ser utilizadas em cálculos. Por defeito, 1 de janeiro de 1900, é o número de série 1, e 1 de janeiro de 2008, é o número de série 39448 porque é 39.448 dias após 1 de janeiro, 1900.To copiar a fórmula de conversão em uma gama de células contíguas, selecionar a célula que contém a fórmula em que entrou, e depois arrastar o manípulo de enchimento a seleção de gráficos no Friso através de uma gama de células vazias que correspondem em tamanho a gama de células que contêm datas de texto.

  3. Uma vez arrastada a alça de preenchimento, deve obter um intervalo de células com números série que corresponde ao intervalo de células que continha as datas no formato de texto.

  4. Selecione a célula ou a gama de células que contenham os números de série e, em seguida, no separador Home, no grupo Desinformação, clique em Copiar.

    Atalho de teclado:  Também pode premir CTRL+C.

  5. Selecione a célula ou o intervalo de células que contenha as datas no formato de texto e, no separador Base, no grupo Área de Transferência, clique na seta abaixo de Colar e, em seguida, clique em Colar Especial.

  6. Na caixa de diálogo Colar Especial, em Colar, selecione Valores e clique em OK.

  7. No separador Home, clique no lançador de janelas popup ao lado do Número.

  8. Na caixa Categoria, clique em Data e, em seguida, clique no formato de data pretendido na lista Tipo.

  9. Para eliminar os números de série depois de todas as datas serem convertidas com sucesso, selecione as células que os contêm e, em seguida, prima DELETE.

Precisa de mais ajuda?

Pode sempre perguntar a um especialista na Comunidade Tecnológica do Excel, obter suporte na Comunidade de Respostas ou sugerir uma nova funcionalidade ou melhoria no User Voice do Excel.

Nota:  Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode indicar-nos se estas informações foram úteis? Eis o artigo em inglês para sua referência.​

Precisa de mais ajuda?

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×