Este artigo descreve a sintaxe da fórmula e o uso da FUNÇÃO DATA no Microsoft Excel.

Descrição

A função DATA retorna o número de série sequencial que representa uma data particular. Por exemplo, a fórmula

=DATA(2008,7,8)

retorna 39637, o número de série que representa 7/8/2008.

Observação Se o formato da célula era Geral antes da inserção dessa função, o resultado é formatado como uma data em vez de um número. Se desejar mostrar o número de série, ou alterar a formatação da data, selecione um formato de número no grupo Número da guia Página Inicial.

A função DATA é bastante útil em situações nas quais o ano, o mês e o dia são fornecidos como fórmulas ou referências de célula. Por exemplo, você pode ter uma planilha contendo datas em um formato não reconhecido pelo Excel, como AAAAMMDD. É possível usar a função DATA junto com outras funções para converter as datas em um número de série que o Excel reconheça. Consulte a planilha na seção Exemplo deste artigo para obter mais informações.

Sintaxe

DATA(ano, mês, dia)

A sintaxe da função DATA tem os seguintes ARGUMENTOS :

Recomendamos o uso de quatro dígitos para o argumento ano, para impedir resultados indesejados. Por exemplo, "07" poderia significar "1907" ou "2007" como valor de ano. O uso de quatro dígitos evita confusão.

Observação O Excel armazena datas como números de série sequenciais de forma que eles possam ser usados em cálculos. A data 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 corresponde a 39.447 dias após 1° de janeiro de 1900.

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.

Ano Mês Dia
2011 1 1
Dados
20111125
Fórmula Descrição Resultado
=DATA(A2;B2;C2) Data em série para a data derivada com o uso das células A2, B2 e C2 como os argumentos da função DATA. 40544
=DATA(ANO(HOJE()),12,31) Data serial para o último dia do ano atual. 41274
=DATA(ESQUERDA(A4,4),MID(A4,5,2), DIREITA(A4,2)) Uma fórmula que converte em uma data a cadeia de texto em A4 (20111125) representando uma data no formato "YYYYMMDD". 25.11.11

Consulte também