Minuto: segundo a segundos no Excel

2

Estou tentando descobrir quantos segundos há em um determinado intervalo de tempo.

Então, por exemplo, se eu tiver os seguintes horários: 16:36:00 - 16:37:38

Eu preciso do valor de 98 segundos para ser colocado dentro de uma terceira célula. Eu consegui baixar até 00:01:38 até agora, mas não consigo descobrir como quebrá-lo ainda mais.

Qualquer ajuda será muito apreciada.

    
por Ortund 16.09.2011 / 17:33

2 respostas

2

Você quer o seguinte:

=(A1-A2)*86400

Onde A1 é o maior tempo e A2 é o menor tempo. A razão pela qual isso funciona é que o Excel armazena horas como frações de um dia e datas e dias desde 1/1/1900. Você pode ver isso por si mesmo, digitando em um tempo, em seguida, pressionando Ctrl + ~ (Ctrl + Til). 12:00 PM avalia a 0,5 por exemplo. Como há 86.400 segundos em um dia, multiplicar um tempo por 86.400 retorna os segundos.

    
por 16.09.2011 / 23:59
6

Se você está lidando com strings que têm os tempos nelas, faça isso:

=(timevalue("16:37:38") - timevalue("16:36:00"))*24*60*60

Mas se você está lidando apenas com horas em células com data e hora formatadas, digamos células A1 e A2, faça o seguinte:

=(A2-A1)*24*60*60

... e certifique-se de que a célula com a fórmula esteja formatada para números.

O Excel usa um tempo interno que é a quantidade de dias desde "janeiro de 0 ", 1900 . Portanto, mesmo que você esteja vendo tempos bem formatados, o Excel trabalha com dias.

    
por 16.09.2011 / 17:37