Eu acredito que você pode brincar com uma tabela Pivot o suficiente para fazê-la funcionar, potencialmente em conjunto com o VBA.
Veja algumas coisas que podem ajudá-lo:
1) Colunas auxiliares para seus dados. Você pode querer sinalizar eventos ativos, duração, qualquer outra coisa que você queira ver. Sinalizar eventos ativos é o único que eu acho que você DEVE ter.
2) Transformando tudo em uma tabela dinâmica. link - guia de instruções fácil. Você desejará seus ajudantes de eventos ativos como um de seus filtros
3) Atualizando automaticamente os dados na tabela dinâmica: link Isto é para puxar e atualizar constantemente a tabela
4) Formatação condicional - Obtenha os eventos ativos destacados em uma cor e os eventos inativos não destacados. Ou alguma coisa.
Isso pressupõe que você consiga atualizar os dados constantemente no Excel. Se os dados forem estáticos, você provavelmente poderá ignorar uma parte da atualização automática.