A função DATETIME é uma combinação das funções DATE e TIME.

DATE retorna o número de série sequencial que representa uma data específica.

TIME retorna a representação decimal do horário com um valor que varia de 0 (zero) a 0,99999999, representando os horários de 0:00:00 (12:00:00 AM) a 23:59:59 (11:59:59 PM).

Sintaxe

DATETIME(ano,mês,dia,hora,minuto,segundo)

Ano O argumento de ano pode ter de um a quatro dígitos. Você não pode usar um ano anterior a 1900. Se o argumento de ano estiver entre 0 (zero) e 1899, o valor será adicionado a 1900 para calcular o ano. Por exemplo, DATETIME(108,1,2,n,n,n) retorna a data como 39.449; que é o número de série que representa 2 de janeiro de 2008 (1900+108). Se o argumento de ano estiver entre 1900 e 9999, o valor será usado como o ano. Por exemplo, DATETIME(2008,1,2,n,n,n) também retorna a data como 39.449.

Mês é um número que representa o mês do ano. Se mês for maior que 12, mês adicionará esse número de meses ao primeiro mês no ano especificado. Por exemplo, DATETIME(2008,14,2,n,n,n) retorna o número de série que representa 2 de fevereiro de 2009.

Dia é um número que representa o dia do mês. Se dia for maior que o número de dias no mês especificado, dia adicionará esse número de dias ao primeiro dia no mês. Por exemplo, DATETIME(2008,1,35,n,n,n) retorna o número de série que representa 4 de fevereiro de 2008.

Hora é um número de 0 (zero) a 32767 que representa a hora. Qualquer valor maior que 23 será dividido por 24 e o restante será tratado como o valor de hora. Por exemplo, DATETIME(n,n,n ,27,0,0) retorna o horário como 0,125 ou 3:00 AM.

Minuto é um número de 0 a 32767 que representa o minuto. Qualquer valor maior que 59 será convertido em horas e minutos. Por exemplo, DATETIME(n,n,n ,0,750,0) retorna o horário como 0,520833 ou 12:30 PM.

Segundo é um número de 0 a 32767 que representa o segundo. Qualquer valor maior que 59 será convertido em horas, minutos e segundos. Por exemplo, DATETIME(n,n,n ,0,0,2000) retorna o horário como 0,023148 ou 12:33:20 AM.

Comentários

As datas são armazenadas como números de série sequenciais para que possam ser usadas em cálculos. Por padrão, 31 de dezembro de 1899 é o número de série 1 e 1º de janeiro de 2008 é o número de série 39448, pois está 39.448 dias depois de 1º de janeiro de 1900.

Exemplo

Ano Mês Dia Hora Minuto Segundo Fórmula Descrição
2006 12 1 12 45 25 =DATETIME([Year],[Month],[Day],[Hour],[Minute],[Second]) O número de série para a data e a representação decimal do horário do dia (39,052.5315393519)

Início da página





Excel tips Dicas de Excel