
Fórmula genérica
=FLOOR(time,"3:00")
Resumo
Para agrupar tempos em intervalos (ou seja, agrupar por 2 horas, agrupar por 3 horas, etc.), você pode usar a função FLOOR. No exemplo mostrado, a fórmula em E5 é:
=FLOOR(D5,"3:00")
Explicação
Se você precisar agrupar tempos em intervalos (ou seja, agrupar por 6 horas, agrupar por 3 horas, etc.), você pode fazer isso com uma função de arredondamento chamada FLOOR.
No exemplo mostrado, temos várias transações, cada uma com um carimbo de data / hora. Digamos que você queira agrupar essas transações em intervalos de 3 horas como este:
0h -
3h00 3h00 -
6h00 6h00 -
9h00 9h00 - 12h00
Por exemplo, um horário de 2h30 precisa ir para o intervalo das 12h00 às 3h00. Um horário de 8h45 precisa ir para o intervalo das 6h00 às 9h00 e assim por diante.
Se você pensar bem, uma maneira de fazer isso é arredondar todas as vezes até que caiba no balde certo. No entanto, ao contrário do arredondamento normal, em que podemos arredondar para o múltiplo mais próximo, neste caso, queremos arredondar para baixo para o múltiplo mais próximo, começando à meia-noite.
Como os tempos do Excel são apenas números decimais, você pode fazer isso facilmente com a função FLOOR, que arredonda para baixo para um múltiplo fornecido (FLOOR chama o argumento que representa "significância" múltipla). Melhor ainda, FLOOR entende como arredondar o tempo fornecido em um formato como "h: mm" (por exemplo, "3:00", "12:00", etc.).
No exemplo mostrado, a fórmula em E5 é:
=FLOOR(D5,"3:00")
FLOOR sabe como ler o tempo, portanto, interpreta 3:00 como seu equivalente decimal, 0,125. Em seguida, ele simplesmente arredonda para baixo a cada vez para o múltiplo mais próximo de 0,125. Você pode usar essa mesma abordagem para agrupar tempos em qualquer intervalo padrão de sua preferência.
Se você tiver tempos que se estendem por um ou mais dias, pode usar a função MOD para extrair apenas o tempo, conforme explicado aqui.
Tabelas dinâmicas
As tabelas dinâmicas agruparão automaticamente os tempos em intervalos de 1 hora, mas não podem agrupar automaticamente em outros intervalos de tempo. No entanto, usando a abordagem descrita nesta página, você pode agrupar o tempo como quiser e, em seguida, executar os dados resultantes em uma tabela dinâmica para resumir.