A função DATETIME é uma combinação das funções DATA e HORA.
DATA devolve o número de série sequencial que representa uma data específica.
TEMPO devolve a representação decimal da hora com um valor que varia entre 0 (zero) e 0,999999999, representando as horas das 0:00:00 (12:00:00) às 23:59:59 (23:59:59).
Sintaxe
DATETIME(ano,mês,dia,hora,minuto,segundo)
Ano O argumento year pode ser de um a quatro dígitos. Não pode utilizar um ano antes de 1900. Se o argumento ano estiver entre 0 (zero) e 1899, o valor é adicionado a 1900 para calcular o ano. Por exemplo, DATETIME(108;1;2;n;n;n)devolve a data como 39.449; que é o número de série que representa 2 de janeiro de 2008 (1900+108). Se o argumento ano estiver entre 1900 e 9999, o valor é utilizado como o ano. Por exemplo, DATETIME(2008;1;2;n;n;n) também devolve a data como 39.449.
Month é um número que representa o mês do ano. Se mês for maior do 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) devolve o número de série que representa 2 de fevereiro de 2009.
Day é um número que representa o dia do mês. Se dia for maior do que o número de dias no mês especificado, dia adicionará esse número de dias ao primeiro dia do mês. Por exemplo, DATETIME(2008;1;35;n;n;n) devolve 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) devolve a hora como.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) devolve a hora como .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 e minutos. Por exemplo, DATETIME(n,n,n ,0,0,2000) devolve a hora como .023148 ou 00:33:20
Comentários
-
Como o Excel armazena datas como números de série sequenciais, elas podem ser usadas em cálculos. Por predefiniçã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 porque é 39.448 dias depois de 1 de janeiro de 1900.
-
Os valores de hora são uma parte de um valor de data e representados por um número decimal (por exemplo, 12:00 PM é representado como 0,5 porque é meio dia).
Exemplo
Ano |
Mês |
Dia |
Hora |
Minuto |
Segundo |
Fórmula |
Descrição (Resultado) |
---|---|---|---|---|---|---|---|
2006 |
12 |
1 |
12 |
45 |
25 |
=DATETIME([Ano];[Mês],[Dia],[Hora],[Minuto],[Segundo]) |
Número de série da data e da representação decimal da hora do dia (39 052,5315393519) |