Applies ToExcel para Microsoft 365 Excel para a Web Excel 2024 Excel 2021 Excel 2019 Excel 2016

Ocasionalmente, as datas são formatadas e armazenadas nas células como texto. Por exemplo, pode ter introduzido uma data numa célula formatada como texto ou os dados podem ter sido importados ou colados a partir de uma origem de dados externa como texto.

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

Como a Verificação de Erros no Excel pode identificar datas formatadas como texto com anos de dois dígitos, é possível usar as opções de correção automática para convertê-las em datas formatadas como datas. Pode utilizar a função DATA.VALOR para converter a maioria dos outros tipos de datas de texto em datas.

Se importar dados para o Excel a partir de outra origem ou se introduzir datas com dois dígitos em células que foram anteriormente formatadas como texto, poderá ver um pequeno triângulo verde no canto superior esquerdo da célula. Esse indicador de erro informa que a data está armazenada como texto, conforme mostra este exemplo.

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

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

Observações: Primeiro, certifique-se de que a Verificação de Erros está ativada no Excel. Para fazer isso:

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

  2. Na Verificação de Erros, selecione Ativar verificação de erros em segundo plano. Todos os erros encontrados serão marcados com um triângulo no canto superior esquerdo da célula.

  3. Em Regras de verificação de erros, selecione Células que contenham anos representados como 2 dígitos.

Siga este procedimento para converter a data formatada em texto numa data normal:

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

    Dica: Para cancelar uma seleção de células, clique em qualquer célula da planilha.

  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 em 20XX ou Converter XX em 19XX. Se quiser dispensar o indicador de erro sem converter o número, clique em Ignorar Erro.

    Comandos para converter datas  

    As datas de texto com anos de dois dígitos são convertidas em datas padrão com anos de quatro dígitos.

    Datas convertidas  

    Depois de converter as células a partir das datas formatadas como texto, você pode alterar a maneira como as datas são exibidas nas células aplicando formatação de datas.

Se a sua folha de cálculo tiver datas que talvez tenham sido importadas ou coladas que acabam por parecer uma série de números como na imagem abaixo, é provável que queira reformatá-las para que apareçam como datas curtas ou longas. O formato de data também será mais útil se quiser filtrar, ordenar ou utilizá-lo em cálculos de data.

coluna de datas no formato de texto

  1. Selecione a célula, intervalo de células ou coluna que pretende reformatar.

  2. Clique em Formato de Número e escolha o formato de data que pretende.

O formato Data Abreviada tem o seguinte aspeto:

altere os dados para o formato de data abreviada na faixa de opções

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

botão na faixa de opções para alterar para o formato de data completa

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

Siga as seguintes etapas:

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

  2. Na célula em branco:

    1. Introduza =DATA.VALOR(

    2. Clique na célula que contém a data formatada como texto que deseja converter.

    3. Enter )

    4. Prima ENTER e a função DATA.VALOR devolve o número de série da data representada pela data de texto.  

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

      O Excel armazena datas como números de série sequenciais de forma que eles possam ser usados em cálculos. Por predefinição, 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 depois de 1 de janeiro, 1900.To copiar a fórmula de conversão para um intervalo de células contíguas, selecionar a célula que contém a fórmula que introduziu e, em seguida, arrastar a alça de preenchimento Alça de preenchimento através de um intervalo de células vazias que corresponde ao tamanho do intervalo de células que contêm datas de texto.

  3. Depois de arrastar a alça de preenchimento, você deve ter um intervalo de células com números de série que correspondem ao intervalo de célula que contém datas como texto.

  4. Selecione a célula ou intervalo de células que contém os números de série e, em seguida, no separador Base , no grupo Área de Transferência , clique em Copiar.

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

  5. Selecione a célula ou o intervalo de células que contém as datas como texto e, em seguida, na guia Página Inicial, no grupo Área de Transferência, clique na seta abaixo de Colar e em Colar Especial.

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

  7. No separador Base , clique no iniciador da janela de pop-up junto a Número.

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

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

Precisa de mais ajuda?

Você pode sempre consultar um especialista na Excel Tech Community ou obter suporte nas Comunidades.

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.