Просто в свойствах выпадающего списка указываете этот диапазон и всё.
Если диапазон переменной длины, и вы хотите, чтобы выпадающий список определял её автоматически, то это сложнее. Решение в лоб такое: нужно выделить отдельный столбец исключительно под пункты списка. Либо выделить достаточно большое место под пункты. Этот отдельный столбец заполняется формулами, которые как бы вырезают кусок данных из исходного столбца между дат. Но формулы получатся громоздкие. Ведь надо найти дату одну, другую, перевести в номера строк, сопоставить с номерами строк в новым столбце, и эта формула должна быть в каждой ячейке нового столбца. Ну а дальше просто указываете новый столбец в свойствах выпадающего списка. Пустые ячейки в списке не появятся.
Хардкорный вариант - использовать Google Scripts. Сделайте свою функцию на JavaScript, которая ищет даты и возвращает все ячейки между ними. Правда, отдельный столбец всё равно понадобится. Кстати, это самое красивое решение будет. Но при изменении исходных данных, список будет пересчитываться каждый раз 1-2 секунды.