Retorna o número de série seqüencial que representa uma determinada data. Se o formato da célula era Geral antes de a função ser inserida, o resultado será formatado como uma data.
Sintaxe
DATA(ano,dia,mês)
Ano O argumento de ano pode ter de um a quatro dígitos. O Microsoft Excel interpretará o argumento de ano de acordo com o sistema de data que você estiver usando. Por padrão, o Excel para Windows usa o sistema de data de 1900; o Excel para o Macintosh usa o sistema de data de 1904.
Para o sistema de data de 1900
Se o ano estiver entre 0 (zero) e 1899 (inclusive), o Excel adicionará o valor a 1900 para calcular o ano. Por exemplo, DATA(108,2,1) retorna 2 janeiro, 2008 (1900+108).
Se o ano estiver entre 1900 e 9999 (inclusive), o Excel usará esse valor como o ano. Por exemplo, DATA(2008,2,1) retorna 2 janeiro, 2008.
Se o ano for menor do que 0 ou igual a ou maior que 10000, o Excel retornará o valor de erro #NÚM!.
Para o sistema de data de 1904
Se o ano estiver entre 4 e 1899 (inclusive), o Excel adicionará esse valor a 1900 para calcular o ano. Por exemplo, DATA(108,2,1) retorna 2 janeiro, 2008 (1900+108).
Se o ano estiver entre 1904 e 9999 (inclusive), o Excel usará esse valor como o ano. Por exemplo, DATA(2008,2,1) retorna 2 janeiro, 2008.
Se o ano for menor do que 4 ou igual a ou maior que 10000 ou se estiver entre 1900 e 1903 (inclusive), o Excel retornará o valor de erro #NÚM!.
Mês é um número que representa o mês do ano. Se o valor de mês for maior do que 12, esse número será adicionado ao primeiro mês do ano especificado. Por exemplo, DATA(2008,2,14) retorna o número de série que representa 2 fevereiro, 2009.
Dia é um número que representa o dia do mês. Se o valor de dia for maior do que o número de dias do mês especificado, esse número será adicionado ao primeiro dia do mês. Por exemplo, DATA(2008,35,1) retorna o número de série que representa 4 fevereiro, 2008.
Comentários
O Excel armazena datas como números de série seqüenciais para que eles possam ser usados em cálculos. Por padrão, 1° de janeiro de 1900 é o número de série 1 e 1° de janeiro de 2008 é o número de série 39448 porque está 39.448 dias após 1° de janeiro de 1900. O Excel para o Macintosh usa um sistema de data diferente como padrão.
A função DATA é mais útil em fórmulas em que o ano, o mês e o dia são fórmulas, não constantes.
Exemplo
A
B
C
1
Ano
Mês
Dia
2
2008
1
1
Fórmula e descrição do resultado:
=DATA(A2;B2;C2) O número de série da data acima, usando o sistema de data de 1900 (1/1/2008 ou 39448)
Observação Para exibir o número como um número de série, selecione a célula e clique em Células no menu Formatar. Clique na guia Número e, em seguida, clique em Geral na caixa Categoria.