Retorna o número decimal referente a uma hora específica. O número decimal retornado por HORA é um valor que varia entre 0 (zero) e 0,99999999, representando as horas de 0:00:00 (12:00:00 AM) a 23:59:59 (11:59:59 PM).
Sintaxe
HORA(hora;minuto;segundo)
Hora é um número de 0 (zero) a 32767 que representa a hora. Qualquer valor maior que 23 será dividido por 24 e o resto será tratado como o valor da hora. Por exemplo, HORA(27;0;0) = HORA(3;0;0) = 0,125 ou 3:00.
Minuto é um número de 0 a 32767 que representa os minutos. Qualquer valor maior que 59 será convertido em horas e minutos. Por exemplo, HORA(0;750;0) = HORA(12;30;0) = 0,520833 ou 12:30.
Segundo é um número de 0 a 32767 que representa os segundos. Qualquer valor maior que 59 será convertido em horas, minutos e segundos. Por exemplo, HORA(0;0;2000) = HORA(0;33;22) = 0,023148 ou 00:33:20
Comentário
Os valores de hora são uma parte dos valores de data e são representados por um número decimal (por exemplo, 12:00 é representado como 0,5 porque significa a metade do dia).
Exemplo
| Hora | Minuto | Segundo | Fórmula | Descrição (Resultado) |
|---|---|---|---|---|
| 12 | 0 | 0 | =HORA([Hora];[Minuto];[Segundo]) | Representação decimal da hora do dia, para a hora (0,5) |
| 16 | 48 | 10 | =HORA([Hora];[Minuto];[Segundo]) | Representação decimal da hora do dia, para a hora (0,700115741) |