Функция INDEX

Возвращает элемент из массива на основе указанных индексов строки и столбца.
Пример использования
INDEX([Имя задачи]1:[Дата выполнения]5; 1; 2)
Синтаксис
INDEX(
  • диапазон
  • индекс_строки
  • [
    индекс_столбца
    ]
)
  • диапазон
    Группа ячеек, для которых нужно выполнить операцию.
  • индекс_строки
    Позиция строки (используется в одномерном массиве, например в списке) элемента, который нужно вернуть.
  • индекс_столбца
    —(необязательно)
    Позиция столбца (используется в двумерном массиве, например в таблице) элемента, который нужно вернуть.
Примечания об использовании
  • В качестве диапазона можно указать функцию, возвращающую несколько значений, например: ANCESTORS или CHILDREN.
  • Функцию MATCH можно использовать внутри функции INDEX, чтобы возвращать элемент на основе относительной позиции его значения в диапазоне. (См. пример ниже.)

  • Функцию COLLECT можно использовать внутри функции INDEX, чтобы возвращать элемент из диапазона на основе собранных значений, соответствующих указанным критериям. (См. пример ниже.)

Примеры

В этом примере используется информация из следующей таблицы:

  Предмет одежды Общая сумма операции Продано единиц Цена за единицу Есть в наличии?
1 Футболка 1 170,00 78 15,00 true (истина)
2 Брюки 1 491,00 42 35,50 false (ложь)
3 Пиджак 812,00 217 200,00 true (истина)

Вот несколько примеров использования функции INDEX с данными из приведённой выше таблицы:

Формула Описание Результат
=INDEX([Предмет одежды]:[Продано единиц]; 1; 3) Возвращает значение в столбце «Продано единиц» для строки 1. 78
=INDEX(COLLECT([Общая сумма операции]:[Общая сумма операции]; [Есть в наличии?]:[Есть в наличии?]; true); 1) Собираются значения из столбца «Общая сумма операции» для строк с установленным (true) флажком в столбце «Есть в наличии?», и возвращается первое из собранных значений. 1 170,00
=INDEX([Цена за единицу]:[Цена за единицу]; MATCH(“Брюки”; [Предмет одежды]:[Предмет одежды]; 0)) Возвращается значение из столбца «Цена за единицу» для строки, которая содержит значение «Брюки» в столбце «Предмет одежды». 35,50