Функция SEQUENCE (ПОСЛЕД) - синтаксис и основные правила
На первый взгляд, простая функция для генерации массива последовательных чисел в рамках заданных параметров в теле формулы функции SEQUENCE.
Функция состоит из 4х аргументов: 1 — обязательный; 3 — необязательных.
=SEQUENCE(row; [column]; [start]; [step]) - латинская версия =ПОСЛЕД(число_строк; [число_столбцов]; [первое_значение]; [шаг]) - русская версия
- row (число_строк) — обязательный аргумент. Число строк для построения массива. Если не указано никаких других аргументов (к примеру: SEQUENCE(5)), то отсчет идет от — 1 и заканчивается значением первого аргумента: 1, 2, 3, 4, 5. В качестве аргумента может выступать значение, число в ячейке, ссылка на другую функцию, выводящую значение числового формата или дату / время.
- [column] [число_столбцов] — необязательный аргумент. Число столбцов для построения геометрической прогрессии чисел. Если аргумент не указан, функция будет возвращать — 1 столбец.
- [start] [первое_значение] — необязательный аргумент. Число, с которого начинается построение последовательности чисел. Если не указывать данный аргумент, то последовательность будет начинаться с — 1.
- [step] [шаг] — необязательный аргумент. Значение, на которое возрастает или убывает каждое последующее число. Если это значение не указано, последовательность будет увеличиваться / убывать на 1.
Функция SEQUENCE (ПОСЛЕД) как пользоваться в Google таблицах?
Если нужно отобразить простую последовательность чисел, к примеру: пронумеровать список в Google таблице до определенной строки
=SEQUENCE(5)
Функция пронумерует строки до 5й, если не указаны другие необязательные аргументы функции.
Классический пример работы функции ПОСЛЕД (SEQUENCE) с указанием числа строк и количества столбцов:
=SEQUENCE(10;2)
Функция пронумерует строки с 1 до 20, попеременно выстраивая из них прогрессию по ячейкам в двух столбцах.
Пример работы функции ПОСЛЕД (SEQUENCE) с указанием числа строк, количества столбцов и порядкового номера, с которого будет начинаться отсчет:
=SEQUENCE(10;2;5)
Функция пронумерует строки с 5 до 24, попеременно выстраивая из них прогрессию по ячейкам в двух столбцах.
Пример работы функции ПОСЛЕД (SEQUENCE) с указанием числа строк, количества столбцов, порядкового номера, с которого будет начинаться отсчет и шага, на который будет увеличиваться каждое последующее число в массиве прогрессии:
=SEQUENCE(10;2;5;10)
Функция пронумерует строки с 5 до 195, попеременно выстраивая из них прогрессию по ячейкам в двух столбцах.
Если аргумент [step] [шаг] будет отрицательным -1, а значение начального отсчета принять за — 0, то последующие числа прогрессии станут уменьшаться на единицу от предыдущего значения:
=SEQUENCE(10;2;0;-1)
Функция пронумерует строки с 0 до -19, попеременно выстраивая из них прогрессию по ячейкам в двух столбцах.