Функция CHOOSEROWS

Excel 365, Excel 2021

Краткое описание

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

Синтаксис

=CHOOSEROWS(массив;строка_ном1;[строка_ном2];…)

Параметры

Параметр Тип Обязательный Описание
массив Array Да Исходный массив или диапазон данных
строка_ном1 Number Да Первый номер строки для выборки (1 - первая строка, -1 - последняя)
[строка_ном2];… Number Нет Дополнительные номера строк для выборки

Использование функции CHOOSEROWS

CHOOSEROWS идеально подходит для динамического выбора строк из таблиц и массивов. Позволяет легко извлекать конкретные строки, последние элементы или создавать подмножества данных без использования сложных функций INDEX и FILTER.

Распространенные примеры CHOOSEROWS

Выбор нескольких конкретных строк

=CHOOSEROWS(A2:B7;1;3;5;1)

Возвращает строки 1, 3, 5 и снова 1 из диапазона A2:B7

Использование константного массива

=CHOOSEROWS(A2:B7;{1;3};5;1)

Выбирает строки с использованием массива номеров {1;3} плюс 5 и 1

Выбор последних строк

=CHOOSEROWS(A2:B7;-1;-2)

Возвращает последнюю строку (-1) и предпоследнюю (-2) в указанном порядке

Часто задаваемые вопросы

Функция вернет ошибку #ЗНАЧ!. Номер строки не должен превышать количество строк в массиве или быть равным нулю.

Да, отрицательные номера отсчитываются с конца: -1 = последняя строка, -2 = предпоследняя и т.д.

Да, функция полностью совместима с динамическими массивами и формулами вроде SORT, FILTER.

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

#ЗНАЧ!

Cause: Номер строки равен 0 или превышает количество строк в массиве

Solution: Проверьте диапазон допустимых номеров строк (1 до количества строк или -1 до -количества строк)

#ЗНАЧ!

Cause: Некорректный тип аргументов

Solution: Убедитесь, что массив содержит данные, а номера строк - числа

Примечания

  • Доступна только в Excel 365 и Excel 2021
  • Поддерживает до 126 аргументов номеров строк
  • Отрицательные номера полезны для выборки последних строк
  • Работает с любыми типами данных в массиве

Совместимость

Доступно в: Excel 365, Excel 2021

Недоступно в: Excel 2019 и более ранние версии

Контент последний раз проверен: December 9, 2025
Частота обновления: По мере необходимости
Протестированные версии Excel: Excel 365, Excel 2021