Eu encontrei a resposta finalmente. Este código encontra todos os resíduos para a parada especificada.
=INDEX(WASTE_DATA!$C$2:$C$1452;SMALL(IF((WASTE_DATA!$B$2:$B$1452=STOPS_DATA!$I$2);IF((WASTE_DATA!$A$2:$A$1452>(A2-TIME(1;0;0)));IF(WASTE_DATA!$A$2:$A$1452<(B2+TIME(1;0;0));ROW(WASTE_DATA!$B$2:$B$1452)-1;"");"");"");1))
Em seguida, pressione CSE. Eu uso uma função IF aninhada porque AND não funciona com matrizes. Eu também subtraio uma hora e adiciono uma hora às datas apenas para ter certeza de que não perco um desperdício.