Функция SEQUENCE возвращает массив последовательных чисел, например 1, 2, 3, 4.
Синтаксис
SEQUENCE(число_строк; число_столбцов; первое_значение; шаг)
Аргумент | Описание |
число_строк |
Обязательный аргумент. Количество строк, которое необходимо вернуть. |
число_столбцов |
Необязательный аргумент. Количество столбцов, которое необходимо вернуть. Если это значение не указано, возвращенный массив будет содержать один столбец. |
первое_значение |
Необязательный аргумент. Первое число в последовательности. Если это значение не указано, последовательность начнется с 1. |
шаг |
Необязательный аргумент. Значение, на которое возрастает или убывает каждое последующее число. Если это значение не указано, последовательность будет увеличиваться на 1. |
Примеры формул
Пример 1: SEQUENCE(2)
Пример 2: SEQUENCE(2; 3)
Пример 3: SEQUENCE(2; 3; 3; 2)
Пример 4: SEQUENCE(2; 3; 10; -1)
Примечание
Если аргумент "число_столбцов" не задан, функция возвращает массив в виде вертикального списка. Если вам нужен горизонтальный список, укажите значение 1 для строк и задайте нужное значение для столбцов или поменяйте столбцы и строки местами в вертикальном списке.
Результат для A1=SEQUENCE(2)
A | B | |
1 | 1 | |
2 | 2 |
Результат для A1=SEQUENCE(2; 3)
A | B | C | |
1 | 1 | 2 | 3 |
2 | 4 | 5 | 6 |
3 |
Результат для A1=SEQUENCE(2; 3; 3; 2)
A | B | C | |
1 | 3 | 5 | 7 |
2 | 9 | 11 | 13 |
3 |
Результат для A1=SEQUENCE(2; 3; 10; -1)
A | B | C | |
1 | 10 | 9 | 8 |
2 | 7 | 6 | 5 |
3 | 4 | 3 | 2 |