Excel и Google Workspace / Базовые формулы Excel
SEQUENCE / ПОСЛЕД: автоматическая последовательность чисел
SEQUENCE создает динамический массив последовательных чисел с заданным числом строк, столбцов, началом и шагом. Формула заменяет ручную нумерацию. Прием особенно удобен в повторяемых офисных отчетах.
Формула
Обозначения
- $10$
- количество строк, строки
- $1$
- количество столбцов, столбцы
- $1$
- начальное значение, число
- $1$
- шаг между значениями, число
Условия применения
- Версия Excel должна поддерживать динамические массивы.
- Область вывода должна быть свободна.
- Rows и columns задают положительный размер массива.
- Имя функции и разделители зависят от локали.
Ограничения
- SEQUENCE генерирует числа, но не знает смысла строк.
- Разлитый массив нельзя частично редактировать вручную.
- В старых версиях Excel динамические массивы могут не работать.
Подробное объяснение
SEQUENCE создает массив чисел по правилу: сколько строк, сколько столбцов, с какого числа начать и на какой шаг увеличивать следующее значение.
Функция относится к динамическим массивам. Одна формула может заполнить много ячеек, и изменение аргумента rows сразу меняет длину списка.
Шаг может быть не только единицей. Формула =SEQUENCE(6,1,0,5) создаст 0, 5, 10, 15, 20, 25. С датами это тоже работает, потому что даты в Excel хранятся как числа.
В моделях SEQUENCE часто служит вспомогательной функцией: создает номера периодов, индексы для выборки, ось диаграммы или основу для других динамических формул.
При переносе формулы между русской и английской локалью проверьте имя функции и разделитель аргументов: в одной среде это может быть запятая, в другой точка с запятой. Смысл аргументов при этом не меняется, но скопированная формула может не приняться до замены разделителей.
Для надежной модели полезно отдельно проверить три вещи: что входные ячейки имеют правильный тип данных, что диапазон или ссылка включает все нужные строки, и что результат понятен человеку, который не писал файл. Если формула возвращает массив, заранее освободите область разлива; если работает с датами, проверьте одну граничную дату вручную.
Как пользоваться формулой
- Выберите верхнюю левую ячейку будущего массива.
- Задайте число строк и столбцов.
- Укажите начальное значение, если список начинается не с 1.
- Укажите шаг для пропусков или обратного счета.
- Проверьте последнее значение по формуле start + step*(n-1).
Историческая справка
SEQUENCE стала заметной частью Excel после появления динамических массивов в Microsoft 365. До этого пользователи создавали последовательности протягиванием, заполнением прогрессии или вспомогательными формулами со строками. Электронные таблицы сделали такие операции массовыми: пользователь задает правило один раз, а файл пересчитывает результат при изменении исходных данных. В современных версиях Excel и Google Таблиц важны не только имя функции, но и локаль, разделители аргументов, тип данных в ячейках и совместимость динамических массивов. Поэтому хорошая формула должна быть проверяемой: рядом должны быть исходные данные, понятная единица результата и тест на крайний случай. Такой подход превращает отдельную функцию в надежный прием офисной модели. По мере развития Excel эти функции стали частью обычной грамотности работы с таблицами: они уменьшают ручные операции, делают файл воспроизводимым и позволяют передавать расчет другому пользователю без устных пояснений.
Пример
Дано: нужно пронумеровать 12 месяцев в столбце, начиная с 1. Формула: =SEQUENCE(12,1,1,1). Аргументы: rows=12, columns=1, start=1, step=1. Ответ: Excel выведет числа от 1 до 12 вертикально. Проверка: последнее число равно start + step*(rows-1) = 1 + 1*11 = 12. Дополнительная проверка: измените одно исходное значение и убедитесь, что результат пересчитался именно так, как ожидается. Затем проверьте крайний случай: пустую ячейку, дату на границе периода, занятую область разлива или адрес с пробелом. Если формула копируется вниз, посмотрите две соседние строки и убедитесь, что относительные ссылки сместились, а фиксированные параметры остались на месте. Такой мини-тест занимает меньше минуты и обычно ловит ошибки локали, типов данных и неполных диапазонов.
Частая ошибка
Частая ошибка - занятая область разлива, из-за которой появляется #SPILL!. Еще путают строки и столбцы: =SEQUENCE(1,10) даст горизонтальный список, а =SEQUENCE(10,1) вертикальный. При генерации дат нужно применить формат даты, иначе пользователь увидит серийные номера. Отдельно проверьте локаль: формула из англоязычной инструкции может требовать замены запятых на точки с запятой, а локализованное имя функции может отличаться. Не смешивайте текстовые даты, числа как текст и настоящие числовые значения в одном расчете.
Практика
Задачи с решением
Четные
Условие. Какая формула создаст 2, 4, 6, 8, 10 в столбце?
Решение. Нужно 5 строк, 1 столбец, старт 2 и шаг 2: =SEQUENCE(5,1,2,2).
Ответ. =SEQUENCE(5,1,2,2)
Горизонтально
Условие. Как вывести числа 1-6 в одну строку?
Решение. Нужно 1 строка и 6 столбцов: =SEQUENCE(1,6,1,1).
Ответ. =SEQUENCE(1,6,1,1)
Дополнительные источники
- Microsoft Support: Excel functions by category — https://support.microsoft.com/office/excel-functions-by-category-5f91f4e9-7b42-46d2-9bd1-63f26a86c0eb
- Microsoft Support: Excel functions alphabetical — https://support.microsoft.com/office/excel-functions-alphabetical-b3944572-255d-4efb-bb96-c6d90033e188
- Microsoft Support: Overview of formulas in Excel — https://support.microsoft.com/office/overview-of-formulas-in-excel-ecfdc708-9162-49e8-b993-c311f47ca173
- Microsoft Support: SEQUENCE function — https://support.microsoft.com/office/sequence-function-57467a98-57e0-4817-9f14-2eb78519ca90
Связанные формулы
Excel и Google Workspace
Абсолютная ссылка в Excel и Google Таблицах
Абсолютная ссылка фиксирует столбец и строку ячейки с помощью знаков доллара. Она нужна, чтобы при копировании формулы ссылка на ставку, курс или коэффициент не смещалась.
Excel и Google Workspace
COUNT / СЧЁТ: количество чисел в Excel и Google Таблицах
COUNT подсчитывает числовые ячейки в рабочей таблице. Страница показывает международную запись для Excel и Google Таблиц, русское имя функции там, где оно используется, и практические ограничения, из-за которых результат часто отличается от ожиданий.
Excel и Google Workspace
DATE / ДАТА: собрать дату из года, месяца и дня в Excel и Google Таблицах
DATE создает дату из трех чисел в рабочей таблице. Страница показывает международную запись для Excel и Google Таблиц, русское имя функции там, где оно используется, и практические ограничения, из-за которых результат часто отличается от ожиданий.
Excel и Google Workspace
YEAR / ГОД: год из даты в Excel и Google Таблицах
YEAR извлекает год из даты в рабочей таблице. Страница показывает международную запись для Excel и Google Таблиц, русское имя функции там, где оно используется, и практические ограничения, из-за которых результат часто отличается от ожиданий.