Calculando o tempo no Excel entre AM e PM

1

Eu tenho uma planilha do Excel que calcula a diferença entre duas vezes. A fórmula que estou usando, por exemplo, é a seguinte:

Cell A1 12:00 PM
Cell B1 12:30 PM
Cell C1 =minute(B1-A1) and the result is 30 which is what I'm looking for, but when I try:


Cell A1 11:55 PM
Cell B1 12:05 AM what formula do I use to get the result of 10?

Recebo um erro ou um cálculo errado. Alguém pode me ajudar com isso para que eu consiga o resultado correto de 10?

Além disso, se o tempo for, digamos, 71 minutos, como posso obter um resultado de 1 hora e 11 minutos, se possível?

    
por cooleyd5 19.02.2013 / 14:45

3 respostas

3

Você pode obter a diferença correta em minutos usando a função MOD, por exemplo para obter 10 para uma diferença de 10 minutos e 71 para uma hora e 11 minutos, você pode usar essa fórmula [revisada]

=MOD(B1-A1,1)*1440

formatar célula de resultados como geral

O uso da função MOD garante que funcionará mesmo quando o intervalo de tempo ultrapassar a meia-noite. Se você deixar de fora o * 1440, ou seja, use apenas

=MOD(B1-A1,1)

e formatar como h: mm você obterá 0:10 ou 1:11

    
por 19.02.2013 / 17:48
0

24 horas e você também deve adicionar uma data: link

    
por 19.02.2013 / 15:20
0

Se você acabou de usar o PM e o AM, o Excel assume que é o mesmo dia. Como a MP vem depois da AM, o resultado de B1 - A1 será um número negativo. Você pode usar =Max(A1, B1) - Min(A1, B1) para obter sempre o tempo decorrido.

Você pode aplicar [m] como formato numérico personalizado para sempre exibir o número de minutos (em vez de horas, quando o número de minutos for maior que 60)

    
por 19.02.2013 / 15:20