Subtraindo horas do tempo

0

Estou tentando subtrair horas de uma hora, mas isso está me dando resultados estranhos

A1 = 06:00:00 (manual entry, hours to deduct)
B1 = 00:30:00 (=C1-A1, start time)
C1 = 06:30:00 (manual entry, end time)

Isso funciona bem e continua funcionando desde que a diferença seja de 6 horas ou menos.

Por que recebo hashes em B1 se A1 for 07:00:00 , por exemplo, ou se C1 for 05:00:00 ?

    
por oshirowanen 16.12.2013 / 11:25

1 resposta

1

No seu caso, você não pode extrair mais horas do que você coloca.
Em seu segundo exemplo, você está tentando subtrair 7 horas (A1) de 6 (C1).
Em seu terceiro exemplo, você está tentando subtrair 6 horas (A1) de 5 (C1).

Se você quer dizer que A1 é sua hora de início do dia e C1 é seu fim de horário do dia em (onde o fim do tempo pode ser o dia seguinte ) você deve usar a fórmula =C1-A1+IF(C1<A1,1) .
Dessa forma, há um dia adicionado ao final do seu tempo se o tempo de término for menor do que o seu tempo de início.

Também faça o formato de suas células [H]:MM para que as horas sejam exibidas corretamente.

    
por 16.12.2013 / 11:57