Fórmula do Excel: adicionar minutos decimais ao tempo -

Fórmula genérica

=time+(minutes/1440)

Resumo

Para adicionar um determinado número de minutos a um tempo, você pode adicionar minutos dividido por 1440 ou usar a função TIME.

No exemplo mostrado, a fórmula em D5 é:

=B5+(C5/1440)

Observação: certifique-se de que os resultados sejam formatados como hora.

Explicação

Os tempos no Excel são valores faccionais de 24 horas. Uma hora é 1/24 e 1 minuto é 1 / (24 * 60) = 1/1440.

Como resultado, se você tiver um valor decimal para 15 minutos e um tempo em A1, poderá adicionar 15 minutos de tempo ao valor em A1 desta forma:

=A1+(15/1440)

Com a função TIME

Você também pode adicionar valores de tempo com a função TIME. Para adicionar 15 minutos a um tempo em A1, use:

=A1+TIME(0,15,0)

A função TIME evita que você tenha que se lembrar da fórmula para converter minutos decimais em uma hora do Excel. No entanto, observe que a função TIME "voltará" para zero quando os valores excederem 24 horas.

Por exemplo, 25 horas de tempo são 1500 minutos. Observe as diferenças:

=TIME(0,1500,0) = 0.041667 = 1:00 AM same day =1500/1440 = 1.041667 = 1:00 AM next day

Subtraindo minutos do tempo

Você pode obter um erro se tentar subtrair minutos de uma hora, quando o resultado for negativo, porque o Excel não permite valores de hora negativos.

Uma maneira de evitar esse problema é usar uma fórmula como esta:

=MOD(time-(minutes/1440),1)

Aqui, a função MOD cuida do problema negativo usando a função MOD para "inverter" os valores negativos para o valor positivo necessário.

Outra maneira de evitar esse problema é começar com uma hora que inclua um valor de data. Isso permite que você subtraia um grande número de minutos sem qualquer perigo de obter um resultado negativo. Se você não quiser ver a data exibida no resultado, basta aplicar um formato de número apenas de hora.

Bons links

Uma introdução à matemática modular (Khan Academy)

Artigos interessantes...