Как использовать автоматическую нумерацию и даты в Excel: пошаговая инструкция

Иван Корнев·18 августа 2026·3 мин

Чтобы использовать автоматическую нумерацию и даты в Excel, применяйте формулу =СТРОКА() для номеров, =СЕГОДНЯ() для дат или клавиши CTRL + ; для статической вставки.

Оглавление

Автоматическая нумерация строк

В Excel существует несколько способов автоматизации нумерации, от простых действий с мышью до динамических формул.

  1. Функция СТРОКА (Динамическая нумерация): Это наиболее надежный способ, при котором номера обновляются автоматически при удалении или добавлении строк. Введите формулу =СТРОКА(A1) в первую ячейку диапазона, и она вернет номер соответствующей строки. При использовании варианта =СТРОКА() без аргумента функция возвращает номер текущей строки, что удобно для автоматической нумерации новых записей.
  2. Маркер заполнения: Для быстрой статической нумерации введите первое значение (например, «1») в начальную ячейку и второе значение («2») в соседнюю, затем выделите обе ячейки и перетащите маркер заполнения вниз. Если ввести только одно число и протянуть его с зажатой клавишей Ctrl, Excel создаст последовательность вместо копирования значения.
  3. Power Query: Для сложных таблиц можно использовать редактор Power Query, выбрав вкладку «Добавить столбец» > «Индексный столбец», чтобы создать профессиональную автоматическую нумерацию.

Работа с датами

Инструменты для работы с датами делятся на статические (фиксируются в момент ввода) и динамические (обновляются автоматически).

ДействиеСочетание клавиш / ФормулаРезультат
Вставка текущей датыCTRL + ;Статическая дата (не меняется)
Вставка текущего времениCTRL + SHIFT + ;Статическое время
Вставка даты и времениCTRL + ;, пробел, CTRL + SHIFT + ;Статические дата и время
Динамическая дата=СЕГОДНЯ()Обновляется при каждом открытии листа

Функция =СЕГОДНЯ() не имеет аргументов и всегда отображает системную дату компьютера. Если вам необходимо зафиксировать дату ввода документа, чтобы она не менялась в будущем, используйте горячие клавиши CTRL + ;, а не эту формулу.

Автозаполнение дат: Вы можете автоматически заполнить диапазон последовательными датами, перетащив маркер заполнения из ячейки с начальной датой вниз или дважды щелкнув по нему. При этом Excel позволяет настроить шаг автозаполнения (дни, месяцы, годы или только рабочие дни) через контекстное меню маркера.

Частые ошибки

  • Сбой нумерации при удалении строк: Использование маркера заполнения для статической нумерации в таблицах, где строки часто удаляются или добавляются, приводит к нарушению последовательности. Решение: используйте функцию =СТРОКА().
  • Путаница в горячих клавишах: Нажатие CTRL + SHIFT + ; вставляет время, а не дату. Для даты используется только CTRL + ;.
  • Ожидание фиксации даты от формулы: Многие пользователи вводят =СЕГОДНЯ(), ожидая, что дата останется неизменной. Эта формула пересчитывается при каждом открытии файла.

FAQ

Как сделать, чтобы нумерация не сбивалась при удалении строк?
Используйте формулу =СТРОКА(A1) или =СТРОКА(). Она динамически пересчитывает номера строк, сохраняя непрерывную последовательность даже после изменения структуры таблицы.

Как заполнить диапазон датами только по рабочим дням?
Перетащите маркер заполнения вниз от ячейки с начальной датой, затем откройте контекстное меню маркера (значок параметров автозаполнения) и выберите шаг «Заполнить только рабочие дни».

Как создать автоматическую нумерацию в сложной или большой таблице?
Для профессиональной обработки данных используйте редактор Power Query. Перейдите на вкладку «Добавить столбец» и выберите «Индексный столбец». Это создаст надежную нумерацию, независимую от ручных ошибок.