Skip to main content

ИНДЕКС

Функция ИНДЕКС возвращает содержимое ячейки из области по номеру строки и столбца.

Это мощный инструмент для работы с таблицами и массивами данных.

Синтаксис​

ИНДЕКС(область; номер_строки; [номер_столбца]; [номер_диапазона])

АргументОписаниеДопустимые значения
областьМассив, диапазон или список диапазонов, в котором вы хотите выбрать элементЛюбой диапазон или массив данных
номер_строкиНомер ряда в заданном диапазоне или массивеЦелое число или ссылка на ячейку с числом
[номер_столбца](необязательный) Номер столбца в заданном диапазоне или массиве. По умолчанию 1Целое число или ссылка на ячейку с числом
[номер_диапазона](необязательный) Номер диапазона, в котором вы хотите выбрать элемент. По умолчанию 1Целое число > 0 или ссылка на ячейку с числом

Примеры использования​

Стандартное использование​

=ИНДЕКС(A1:C3; 2; 3)

Эта формула вернет значение из второй строки и третьего столбца диапазона A1:C3.

Использование с одним столбцом​

=ИНДЕКС(A1:A5; 3)

Формула вернет значение из третьей строки столбца A (ячейка A3).

Комбинирование с другими функциями​

=ИНДЕКС(A1:C3; ПОИСКПОЗ("Продукт"; A1:A3; 0); 2)

Здесь функция ПОИСКПОЗ ищет строку, в которой находится "Продукт", и ИНДЕКС возвращает соответствующее значение из второго столбца.

Ссылка на весь столбец​

=СУММ(ИНДЕКС(A1:C5; 0; 3))

В данном примере функция ИНДЕКС с аргументом номер_строки равным 0 возвращает ссылку на весь третий столбец (C1:C5), а функция СУММ затем складывает все значения в этом столбце.

Примечания​

  • Функция ИНДЕКС может использоваться для извлечения данных из больших таблиц и может быть комбинирована с другими функциями, такими как ПОИСКПОЗ, для создания мощных формул.

  • Важно убедиться, что указанные номера строки и столбца не выходят за пределы диапазона, иначе функция вернет ошибку #ССЫЛКА!.

  • Когда вы указываете 0 в аргументе номер_строки, функция возвращает весь столбец указанного диапазона. Аналогично, если 0 указан для номер_столбца — возвращается вся строка. Это работает только в формулах массива или в сочетании с некоторыми другими функциями (например, СУММ).