Skip to main content

Excel DATEVALUE Função: Converter valores de texto em datas

GTA 5 Roleplay - ARP - #227 -Wolf Pups in Paleto. (Abril 2025)

GTA 5 Roleplay - ARP - #227 -Wolf Pups in Paleto. (Abril 2025)
Anonim

DATAVALOR e Visão Geral da Data de Série

A função DATEVALUE pode ser usada para converter uma data que foi armazenada como texto em um valor que o Excel reconhece. Isso pode ser feito se os dados em uma planilha precisarem ser filtrados ou classificados por valores de data ou se as datas precisarem ser usadas - por exemplo, ao usar as funções NETWORKDAYS ou WORKDAY.

Nos computadores PC, o Excel armazena os valores de data como datas ou números de série.

A partir de 1º de janeiro de 1900, que é o número de série 1, o número continua a aumentar a cada segundo. Em 1º de janeiro de 2014, o número era de 41.640.

Para computadores Macintosh, o sistema de data de série no Excel começa em 1 de janeiro de 1904 em vez de 1 de janeiro de 1900.

Normalmente, o Excel formata automaticamente os valores de data nas células para facilitar sua leitura - como 01/01/2014 ou 1º de janeiro de 2014 - mas, por trás da formatação, está o número de série ou a data de série.

Datas armazenadas como texto

Se, no entanto, uma data for armazenada em uma célula que tenha sido formatada como texto ou se os dados forem importados de uma fonte externa - como um arquivo CSV, que é um formato de arquivo de texto - o Excel pode não reconhecer o valor como uma data e , portanto, não o usará em classificações ou cálculos.

O indício mais óbvio de que algo está errado com os dados é se ele está alinhado à célula. Por padrão, os dados de texto são alinhados à esquerda em uma célula, enquanto os valores de data, como todos os números no Excel, são alinhados à direita por padrão.

Sintaxe e argumentos DATEVALUE

A sintaxe de uma função refere-se ao layout da função e inclui o nome, colchetes e argumentos da função.

A sintaxe da função DATEVALUE é:

= DATEVALUE (Date_text)

O argumento para a função é:

Date_text - (obrigatório) este argumento pode ser dado em texto exibido em formato de data e entre aspas - como "01/01/2014" ou "01 / Jan / 2014"- o argumento também pode ser a referência de célula para o local dos dados de texto na planilha.

- se os elementos de data estiverem localizados em células separadas, várias referências de células podem ser concatenado usando o caractere e comercial (&) no dia do pedido / mês / ano, como = DATEVALUE (A6 & B6 e C6)- se os dados contiverem apenas o dia e o mês - como 01 / Jan - a função adicionará o ano atual, como 01/01/2014- se for utilizado um ano de dois dígitos - como 01 / Jan / 14 - o Excel interpreta os números como:

  • 0 a 29 são interpretados como os anos de 2000 a 2029
  • 30 a 99 são interpretados como os anos de 1930 a 1999

#VALOR! Valores de erro

Existem situações em que a função exibirá o valor de #VALUE! valor de erro como mostrado na imagem acima.

  • O valor que! valor de erro é retornado se o valor do Date_text argumento não é entre as datas 01 de janeiro de 1900 e 31 de dezembro de 9999 - exemplo # 2.
  • O valor que! valor de erro é retornado se uma referência de célula usada no Date_text argumento aponta para uma célula contendo um valor formatado como um número ou uma data - exemplo # 3.

Exemplo: converter texto em datas com DATEVALUE

As etapas a seguir reproduzem o exemplo visto nas células C1 e D1 na imagem acima, nas quais o argumento Date_text é inserido como uma referência de célula.

Inserindo os dados do tutorial

  1. Insira '1/1/2014 - observe que o valor é precedido por um apóstrofo ( ' ) para garantir que os dados sejam inseridos como texto - como resultado, os dados devem se alinhar ao lado esquerdo da célula

Entrando na função DATEVALUE

  1. Clique na célula D1 - o local onde os resultados da função serão exibidos
  2. Clique no Fórmulas aba da fita
  3. Escolher Data hora da faixa de opções para abrir a lista suspensa de funções
  4. Clique em DATEVALUE na lista para abrir a caixa de diálogo da função
  5. Clique na célula C1 para inserir essa referência de célula como o argumento Date_text
  6. Clique em OK para concluir a função e retornar à planilha
  7. O número 41640 aparecem na célula D1 - que é o número de série para a data 01/01/2014
  8. Quando você clica na célula D1 a função completa = DATEVALUE (C1) aparece na barra de fórmulas acima da planilha.

Formatando o Valor Retornado como uma Data

  1. Clique na célula D1 para torná-lo a célula ativa
  2. Clique no Casa aba da fita
  3. Clique na seta para baixo ao lado da Formato numérico caixa para abrir o menu suspenso de opções de formato - o formato padrão Geral geralmente é exibido na caixa
  4. Encontre e clique no Encontro curto opção
  5. A célula D1 deve agora exibir a data 01/01/2014 ou possível apenas 1/1/2014
  6. A coluna D de alargamento mostrará a data a ser alinhada à direita na célula