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 de origens de dados externas como texto.
As datas que são formatadas como texto são alinhadas à esquerda numa célula (em vez de serem alinhadas à direita). Quando a Verificação de Erros está ativada, as datas em formato de texto com o ano representado por dois dígitos são assinaladas com um indicador de erro:
.
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 DATA.VALOR para converter a maioria das datas de texto em datas normais.
Converter datas em formato de texto com o ano representado por dois dígitos utilizando a Verificação de Erros
Se importar dados para o Excel a partir de outra origem ou se introduzir datas com anos de dois dígitos em células que tenham sido anteriormente formatadas como texto, é possível que seja apresentado 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.
Pode utilizar o Indicador de Erro para converter datas de texto para formato de data.
Nota
Em primeiro lugar, certifique-se de que a Verificação de Erros está ativada no Excel. Para o fazer:
- SelecioneOpções>de ficheiro>e Fórmulas.
- Em Verificação de erros, marque Ativar verificação de erros em segundo plano. Qualquer erro que for encontrado será assinalado com um triângulo no canto superior esquerdo da célula.
- Em Regras da verificação de erros, selecione Células que contenham anos representados por 2 dígitos.
Siga este procedimento para converter a data formatada como texto numa data normal:
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 Selecionar células, intervalos, linhas ou colunas em uma planilha.
Sugestão
Para cancelar uma seleção de células, selecione uma célula na folha de cálculo.
Selecione o botão de erro que aparece junto às células selecionadas.
No menu, selecione Converter XX para 20XX ou Converter XX para 19XX. Se pretender dispensar o indicador de erro sem converter o número, selecione Ignorar Erro.
As datas em formato de texto com anos de dois dígitos são convertidas em datas padrão com anos de quatro dígitos.
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.
Converter datas no formato de texto utilizando a função DATA.VALOR
Para converter uma data com o formato de texto para um número série numa célula, utilize a função DATA.VALOR. Em seguida, copie a fórmula, selecione as células que contêm as datas no formato de texto e utilize Colar Especial para lhes aplicar o formato de data.
Siga estes passos:
Selecione uma célula em branco e confirme que o respetivo formato de número está definido como Geral.
Na célula em branco:
- Introduza =DATA.VALOR(
- Selecione a célula que contém a data com o formato de texto que pretende converter.
- Digite )
- Prima Enter e a função DATA.VALOR devolve o número série da data representada no formato 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 predefinição, a data 1 de janeiro de 1900 é o número série 1 e 1 de janeiro de 2008 é o número série 39448, porque corresponde a 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 arrastar a alça de preenchimento
num intervalo de células vazias que corresponde em tamanho ao intervalo de células que contém as datas no formato de texto.
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.
Selecione a célula ou o intervalo de células que contenha os números série e, em seguida, no separador Base , no grupo Área de Transferência , selecione Copiar.
Atalho de teclado: Também pode premir CTRL+C.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 , selecione a seta abaixo de Colar e, em seguida, selecione Colar Especial.
Na caixa de diálogo Colar Especial, em Colar, selecione Valores e, em seguida, selecione OK.
No separador Base , selecione o iniciador de janelas de pop-up junto a Número.
Na caixa Categoria , selecione Data e, em seguida, selecione o formato de data pretendido na lista Tipo .
Para eliminar os números de série depois de todas as datas convertidas, selecione as células que os contêm e prima DELETE.
Precisa de mais ajuda?
Pode sempre colocar uma pergunta a um especialista da Comunidade Tecnológica do Excel ou obter suporte nas Comunidades.