Como extrair valores de data de séries mais longas de números no Excel

Índice

Como usar as funções de texto do Excel para isolar datas e horas de uma sequência mais longa de dígitos

Os valores de data vêm de um banco de dados e devem ser importados para uma tabela do Excel. Os valores de data estão no formato 201201031827 para 3 de janeiro de 2012, 18:27.

O Excel exibe os números em formato exponencial, mas internamente eles estão disponíveis na forma descrita. A figura a seguir mostra um exemplo de tal valor de data em uma tabela:

Para análises posteriores, as datas e horas devem ser separadas de forma que possam ser posteriormente processadas individualmente.

Você resolve esta tarefa com as funções de texto RIGHT, LEFT, PART e DATE. Para fazer isso, proceda da seguinte forma:

Para extrair o dia da data codificada, insira a seguinte fórmula na célula desejada:

= PARTE (B1; 7; 2)

A figura a seguir mostra o uso da fórmula na tabela de exemplo:

Para extrair o mês, use a seguinte fórmula:

= PARTE (B1; 5; 2)

A figura a seguir mostra o resultado na tabela de exemplo:

Use a seguinte fórmula para extrair o número do ano da data codificada:

= ESQUERDA (B1; 4)

Você pode ver o resultado desta fórmula na figura a seguir:

Para extrair a hora da data codificada, insira a seguinte fórmula na célula desejada:

= PARTE (B1; 9; 2)

A figura a seguir mostra o resultado desta fórmula na tabela de exemplo:

Se você deseja extrair o minuto da data codificada, use a seguinte fórmula:

= DIREITO (B1; 2)

A figura a seguir mostra o resultado desta fórmula na tabela de exemplo:

Observe que todos os valores extraídos da data codificada estão disponíveis apenas como texto. Se você precisar de valores numéricos com os quais o Excel também pode calcular, você deve converter as fórmulas descritas em números usando a função VALOR ou simplesmente multiplicar pelo número 1. Você pode fazer isso em uma etapa separada ou incluí-lo na fórmula imediatamente. Por exemplo, a fórmula para o dia é assim:

= PARTE (B1; 7; 2) * 1

A figura a seguir mostra o uso da fórmula na tabela de exemplo:

Se você não precisar dos elementos individuais da data codificada, mas de uma data completa que o Excel possa processar posteriormente, use as fórmulas descritas acima como argumentos da função DATE. A fórmula completa é semelhante a esta:

= DATA (ESQUERDA (B1; 4); PARTE (B1; 5; 2); PARTE (B1; 7; 2))

A figura a seguir mostra o uso da fórmula:

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave