Быстрое создание последовательности дат в Excel

Иван Корнев·13.04.2026·4 мин

Чтобы протянуть даты по порядку в Excel, введите начальную дату, выделите ячейку и потяните за маркер автозаполнения (черный крестик в правом нижнем углу). Программа автоматически распознает формат и продолжит ряд (день за днем). Для настройки шага (недели, месяцы) или пропуска выходных используйте меню «Заполнить» или специальные формулы. Этот процесс занимает секунды и работает во всех версиях Excel.

Главное правило: Убедитесь, что ячейки отформатированы как «Дата», а не как «Текст». Иначе вместо последовательности вы получите копирование одной и той же записи.

Способ 1: Маркер автозаполнения (самый быстрый)

Этот метод идеален для создания непрерывного ряда дней. Excel умеет определять логику продолжения ряда, если вы зададите ему направление.

  1. Введите первую дату в ячейку (например, 01.04.2026).
  2. Вариант А (простой): Наведите курсор на правый нижний угол ячейки, пока он не превратится в черный крестик. Зажмите левую кнопку мыши и тяните вниз. По умолчанию Excel будет увеличивать дату на 1 день.
  3. Вариант Б (умный): Введите первые две даты вручную (например, 01.04.2026 и 03.04.2026). Выделите обе ячейки и протяните маркер. Excel поймет шаг (в данном случае +2 дня) и продолжит последовательность с этим интервалом.

После протяжки рядом с заполненной областью появляется значок «Параметры автозаполнения». Нажав на него, можно быстро переключить режим: «Заполнить по дням», «Заполнить по рабочим дням», «Заполнить по месяцам» или «Заполнить по годам».

Способ 2: Меню «Заполнить» (для точных настроек)

Если нужно создать длинный список (например, на год вперед) или задать специфический шаг, удобнее использовать встроенный инструмент прогрессии.

  1. Введите начальную дату в первую ячейку диапазона.
  2. Выделите весь диапазон, который нужно заполнить (можно сделать это через поле имени слева от строки формул, вписав адрес, например A1:A365, и нажав Enter).
  3. Перейдите на вкладку Главная → группа Редактирование → кнопка ЗаполнитьПрогрессия.
  4. В открывшемся окне настройте параметры:
    • Расположение: по столбцам.
    • Тип: даты.
    • Единицы: выберите шаг (день, месяц, год).
    • Предельное значение: (опционально) дата, на которой нужно остановиться.
  5. Нажмите ОК.

Этот способ гарантирует отсутствие ошибок при пропуске ячеек и позволяет мгновенно генерировать тысячи записей.

Способ 3: Формулы для гибкого управления

Формулы необходимы, когда последовательность зависит от условий или требует сложных вычислений (например, только рабочие дни или конец каждого месяца).

Базовые арифметические операции

В Excel даты хранятся как числа, поэтому к ним можно применять математику.

  • Следующий день: =A1+1
  • Неделя вперед: =A1+7
  • Месяц вперед (приблизительно): =A1+30 (не рекомендуется из-за разной длины месяцев).

Специализированные функции

Для корректной работы с календарем используйте встроенные функции:

ЗадачаФормулаОписание
Следующий рабочий день=РАБОЧИЙ.ДЕНЬ(A1; 1)Пропускает субботы и воскресенья
Конец текущего месяца=КОНМЕСЯЦА(A1; 0)Возвращает последнее число месяца даты в A1
Конец следующего месяца=КОНМЕСЯЦА(A1; 1)Возвращает последнее число следующего месяца
Дата через N месяцев=ДАТА(ГОД(A1); МЕСЯЦ(A1)+N; ДЕНЬ(A1))Корректно переносит дату на нужное количество месяцев

Введите формулу в ячейку рядом с исходной датой и протяните её вниз маркером автозаполнения.

Частые ошибки и решения

  • Вместо дат отображаются знаки #####: Столбец слишком узок. Дважды кликните на границу заголовка столбца справа, чтобы расширить его автоматически.
  • Даты копируются, а не продолжаются: Скорее всего, включен режим копирования. После протяжки нажмите на появившийся значок параметров и выберите «Заполнить по дням». Либо убедитесь, что вы выделили две ячейки с разным значением перед протяжкой.
  • Формат сбился на число (например, 45382): Это нормальное внутреннее представление даты. Выделите ячейки, нажмите Ctrl+1, выберите категорию Дата и нужный формат отображения.
  • Формула не меняется при протяжке: Проверьте, не закреплены ли ссылки знаком доллара ($). Для протяжки вниз ссылка должна быть относительной (например, A1, а не $A$1).

FAQ

Как протянуть только рабочие дни без формул? Используйте маркер автозаполнения: протяните даты, затем нажмите на всплывающий значок «Параметры автозаполнения» и выберите пункт «Заполнить по рабочим дням».

Можно ли создать последовательность дат одной формулой в новых версиях Excel? Да, в Excel 365 и 2021 используется функция ПОСЛЕДОВАТЕЛЬНОСТЬ. Пример для 30 дней начиная с сегодня: =СЕГОДНЯ()+ПОСЛЕДОВАТЕЛЬНОСТЬ(30;1;0;1).

Как изменить формат даты во всем столбце сразу? Выделите столбец, нажмите сочетание клавиш Ctrl+Shift+3 (формат даты по умолчанию) или используйте меню формата ячеек (Ctrl+1) для выбора конкретного вида (ДД.ММ.ГГГГ).