Função DATA.VALOR

Aplica-se a
Excel para Microsoft 365 Excel para Microsoft 365 para Mac Excel 2024 Excel 2024 para Mac Excel 2021 Excel 2021 para Mac Excel 2019 Excel 2016

Este artigo descreve a sintaxe de fórmula e o uso da função DATEVALUE no Microsoft Excel.

Descrição

A função DATA.VALOR converte uma data armazenada como texto em um número de série que o Excel reconhece como data. Por exemplo, a fórmula =DATA.VALOR("1/1/2008") retorna 39448, o número de série da data 1/1/2008. Lembre-se, no entanto,de que a configuração de sistema de data de seu computador pode fazer com que os resultados da função DATA.VALOR difiram deste exemplo.

A função DATA.VALOR é útil nos casos em que uma planilha contém datas em um formato de texto que você deseja filtrar, classificar ou formatar como datas ou usar em cálculos de data.

Para exibir um número de série de data como uma data, é necessário aplicar um formato de data à célula. Encontre links para informações adicionais sobre como exibir números como datas na seção Consulte Também.

Sintaxe

DATA.VALOR(texto_de_data)

A sintaxe da função DATA.VALOR tem os seguintes argumentos:

  • Date_text Necessário. Texto que representa uma data em um formato de data do Excel ou uma referência a uma célula que contém texto representando uma data em um formato de data do Excel. Por exemplo "1/30/2008" ou "30-Jan-2008" são cadeias de texto entre aspas que representam datas.
    Usando o sistema de data padrão no Microsoft Excel para Windows, o argumento date_text deve representar uma data entre 1º de janeiro de 1900 e 31 de dezembro de 9999. A função DATA.VALOR retornará o valor de erro #VALOR! valor de erro se o valor do argumento date_text estiver fora desse intervalo.
    Se a parte do ano do argumento date_text for omitida, a função DATEVALUE usará o ano atual do relógio interno do computador. As informações de tempo no argumento date_text são ignoradas.

Comentários

  • O Excel armazena datas como números de série sequenciais para que elas possam ser usadas em cálculos. Por padrão, 1º de janeiro de 1900 é o número de série 1, enquanto 1º de janeiro de 2008 é o número de série 39448, porque é 39.447 dias depois de 1º de janeiro de 1900.
  • A maior parte das funções converte automaticamente valores de data em números de série.

Exemplo

Copie os dados de exemplo da tabela a seguir e cole-os na célula A1 de uma nova planilha do Excel. Para as fórmulas mostrarem resultados, selecione-as, pressione F2 e pressione Enter. Se precisar, você poderá ajustar as larguras das colunas para ver todos os dados.

Dados
11
3
2011
Fórmula Descrição Resultado
=DATA.VALOR("22.08.11") Número de série de uma data inserida como texto. 40777
=DATA.VALOR("22.05.11") Número de série de uma data inserida como texto. 40685
=DATA.VALOR("23.02.11") Número de série de uma data inserida como texto. 40597
=DATA.VALOR("5-JUL") O número de série de uma data inserida como texto, usando o sistema de datas 1900, e pressupondo que o relógio interno do computador retorne 2011 como o ano atual. 39634
=DATA.VALOR(A2 & "/" & A3 & "/" & A4) Número de série de uma data criada pela combinação dos valores nas células A2, A3 e A4. 40850