Если первая дата находится в строке 1 и вы хотите, чтобы даты появлялись через каждые 50 строк, то следующая дата будет в строке 51, 101 и т.д. Помня об этом, поместите дату в ячейку A1. Затем используйте эту формулу в ячейке A2 и скопируйте ее по желанию.
=IF(MOD(ROW(),50)=1,OFFSET(B2,-50,-1)+1,"")
Отформатируйте столбец A как дату. Если ваши данные не начинаются со строки 1, скорректируйте значение сравнения в условии оператора IF. Mod(Row(), 50) вернет 1 в строках 1, 51, 101 и 2 в строках 2, 52, 102 и т.д.
Редактировать: если ячейки между формулами должны быть пустыми или иметь статический текст, введите дату в первую строку, например, E1. Вам нужна реальная дата в ячейке E1, а не формула, потому что формула увеличивает реальную дату без начальной даты, и нечего увеличивать. Заполните остальные ячейки между E1 и E50 нужным вам статическим текстом. Затем поместите формулу в ячейку E51 и, если она показывает правильную дату, выберите ячейки E2-E51 и перетащите вниз маркер заполнения. Это будет повторять образец выбранных 50 строк в следующих строках.