Este artigo descreve a sintaxe da fórmula e o uso da função DATA.VALOR 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:
-
Texto_data Obrigató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 datas padrão no Microsoft Excel para Windows, o argumento texto_data 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! se o valor do argumento texto_data estiver fora do intervalo.
Se a parte de ano do argumento texto_data for omitida, a função DATA.VALOR usará o ano atual do relógio interno do seu computador. As informações de horário no argumento texto_data 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 |