Uma família de softwares de planilhas da Microsoft com ferramentas para analisar, criar gráficos e comunicar dados.
Olá Flávio!
Estava pensando numas abordagens não convencionais para resolver este problema. Cheguei a uma solução matricial, que com tempo tentarei detalhar a explicação no meu blog.
Por hora, tente reproduzir na sua planilha a solução da imagem:
As fórmulas usadas foram:
em D7:
=(SOMA(SE(ÉERROS(CORRESP(LIN(INDIRETO(HORA(B7)*60+MINUTO(B7)&":"&
HORA(C7)*60+SE(C7<B7;24*60;0)+MINUTO(C7)));
LIN(INDIRETO(HORA($G$4)*60+MINUTO($G$4)&":"&
HORA($H$4)*60+SE($H$4<$G$4;24*60;0)+MINUTO($H$4)));0));0;1))-1)/1440
em E7:
=SE(B7<=$J$4;
((SOMA(SE(ÉERROS(CORRESP(LIN(INDIRETO(HORA(B7)*60+MINUTO(B7)&":"&
HORA(C7)*60+SE(C7<B7;24*60;0)+MINUTO(C7)));
LIN(INDIRETO(HORA($I$4)*60+MINUTO($I$4)&":"&
HORA($J$4)*60+SE($J$4<$I$4;24*60;0)+MINUTO($J$4)))-1440;0));0;1))-1)/1440);
((SOMA(SE(ÉERROS(CORRESP(LIN(INDIRETO(HORA(B7)*60+MINUTO(B7)&":"&
HORA(C7)*60+SE(C7<B7;24*60;0)+MINUTO(C7)));
LIN(INDIRETO(HORA($I$4)*60+MINUTO($I$4)&":"&
HORA($J$4)*60+SE($J$4<$I$4;24*60;0)+MINUTO($J$4)));0));0;1))-1)/1440))
Ambas fórmulas matriciais que devem ser inseridas com CTRL+SHIFT+ENTER.