Fórmula para transformar hora em número decimal

0 Flares 0 Flares ×

Transformar ou Converter hora em  número decimal é muito útil quando queremos calcular o número de horas trabalhadas.

Apresento 2 formas para isso:

  • Utilizando a função INT()
  • Utilizando a conversão de HORAS(), MINUTOS() e SEGUNDOS()

1. Transformar hora em número utilizando a função INT

Por exemplo, converter 05:30 em 5,5 (cinco horas e meio).
A função utilizada é a INT

=(“05:30″-INT(“05:30″)*24)

Neste caso “05:30″ pode ser substituído pelo o endereço da célula que contém qualquer horário.

O resultado desta fórmula é “5,5“;

2. Transformar hora em número utilizando funções de conversão de horário

Outra forma bastante prática para converter hora em número decimal é utilizando as funções HORA(), MINUNTO() e SEGUNDO();

Seguindo o exemplo acima, mas agora calculando também com os segundos:
=HORA(“05:30:10″)+MINUTO(“05:30:10″)/60+SEGUNDO(“05:30:10″)/60/60

O resultado desta fórmula é “5,5028“;

Somente com os minutos podemos fazer assim:
=HORA(“05:30:10″)+MINUTO(“05:30:10″)/60

Neste caso o resultado desta fórmula é “5,5

formula excel074 Fórmula para transformar hora em número decimal

Lembrando que o valor da hora entre aspas pode ser substituído pelo endereço de uma célula que contenha um horário sem as aspas: Ex: B5 ao invés de ”05:30:10″;

Dica Importante! Quando trocar o valor entre aspas  ”5,5″ por um endereço de célula sem as aspas, por exemplo B5, o excel pode retornar um valor ainda em tipo de horário, para resolver este problema é necessário transformar a célula em tipo numérico.

Exemplo útil para transformar hora em número decimal

 

0 Flares Facebook 0 Google+ 0 0 Flares ×
  • Jéssica Santos Cardoso

    nossa amei, trabalho no RH e toda terça tenho que ficar dividindo os minutos por 60, da um trabalho muito grande….obrigaaaadaaaa

0 Flares Facebook 0 Google+ 0 0 Flares ×