Я хотел бы предложить два различных метода помогут вам решить проблему.
Способ 1:
Для этого нужен вспомогательный столбец, а затем автоматический фильтр.

- Я предполагаю, что у вас есть даты в диапазоне
A4:A13 .
- Заполните ячейку
A1 временем начала и ячейку A2 временем окончания .
(проверьте критерии времени в зеленом цвете).
Введите эту формулу в ячейку B4 и заполните ее.
=IF(AND(A4>=$A$1,A4<=$A$2), "Good Time", "Bad Time")
Примените Автофильтр к необходимому диапазону (A4:B13) и фильтруйте Good Time .
Способ 2:
Это немного сложно, но лучше и быстрее, особенно когда вы пытаетесь отфильтровать несколько строк и столбцов.

Замечания:
- Диапазон исходных данных -
A4:A13 .
- Критерии Ячейки -
A1 & A2 .
- Счетчик находится в ячейке
C1 .
Напишите эту формулу в ячейке C1 .
=SUMPRODUCT(($A$4:$A$13>=$A$1)*($A$4:$A$13<=$A$2))
Введите эту формулу массива в ячейку D4 , закончите с помощью Ctrl+Shift+Enter и заполните ее Вниз.
{=IF(ROWS(A$4:A4)>$C$1,"",INDEX(A$4:A$13,SMALL(IF(($A$4:$A$13>=$A$1)*($A$14:$A$13<=$A$2),ROW(A$4:A$13)-ROW($A$4)+1),ROWS(A$4:A4))))}
Вы можете настроить ссылки на ячейки для Критериев, Исходных данных, Счетчика и Отфильтрованных данных по мере необходимости.