Função DATA.VALOR

Excel 2007+

Resumo

A função DATA.VALOR converte texto que representa uma data em um número de série reconhecido pelo Excel como data. Ideal para transformar strings de data em valores numéricos utilizáveis em cálculos, filtros e ordenações.

Sintaxe

DATA.VALOR(texto_data)

Parâmetros

Parâmetro Tipo Obrigatório Descrição
texto_data Texto Sim Texto que representa uma data em formato reconhecido pelo Excel ou referência a célula contendo tal texto

Usando a função DATEVALUE

Utilize DATA.VALOR quando dados importados ou digitados como texto precisam ser convertidos para datas funcionais. O resultado é um número de série que pode ser formatado como data e usado em cálculos.

Exemplos Comuns de DATEVALUE

Data simples como texto

=DATA.VALOR("22/08/2011")

Converte '22/08/2011' no número de série 40777

Formato com abreviação

=DATA.VALOR("5-JUL")

Converte '5-JUL' usando ano atual do sistema (39634 em 2011)

Concatenação de células

=DATA.VALOR(A2&"/"&A3&"/"&A4)

Cria data combinando dia/mês/ano de células separadas (40850)

Perguntas Frequentes

O texto não está em formato de data reconhecido ou está fora do intervalo 01/01/1900 a 31/12/9999.

Aplique formatação de data na célula para exibir como data legível.

Erros Comuns e Soluções

#VALOR!

Cause: Texto inválido ou data fora do intervalo suportado

Solution: Verifique formato da data e intervalo (1900-9999)

Número em vez de data

Cause: Célula formatada como geral/número

Solution: Aplique formatação de data (Ctrl+1 > Data)

Notas

  • Ignora informações de horário no texto
  • Usa ano atual se omitido
  • Sistema 1900: 01/01/1900 = série 1
  • Sempre formate resultado como data para visualização

Compatibilidade

Disponível em: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Não disponível em:

Conteúdo revisado pela última vez: December 9, 2025
Frequência de atualização: Conforme necessário
Versões do Excel testadas: Excel 2007+