Как сделать

Как использовать функцию Excel INDEX

Функция INDEX в Excel

Базы данных Excel могут быть такими же большими или маленькими, как вам нужно, но когда они достигают экстремальных размеров, управлять этими данными не всегда легко. Аналогично, поиск определенной записи в определенной ячейке может привести к большой прокрутке. Если VLOOKUP не совсем подходит, формула INDEX для Excel может помочь вам.

Вот как можно использовать функцию Excel INDEX, чтобы найти нужные вам данные прямо сейчас.

Хотя снимки экрана для этого руководства относятся к Excel 365, инструкции работают как в Excel 2019, так и в Excel 2016; Пользовательский интерфейс немного отличается в каждом.

Что такое формула INDEX в Excel?

Функция INDEX — это формула в Excel и других инструментах баз данных, которая извлекает значение из списка или таблицы на основе данных местоположения, которые вы вводите в формулу. Обычно отображается в следующем формате:

= INDEX (массив, номер_строки, номер_столбца) 

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

Это означает, что вы вводите номера строк и столбцов в указанном диапазоне. Поэтому, если вы хотите нарисовать что-то из второй строки в вашем диапазоне данных, вы должны ввести 2 для номера строки, даже если это не вторая строка во всей базе данных. То же самое касается ввода столбца.

Как использовать функцию INDEX в Excel

Формула INDEX является отличным инструментом для поиска информации из предварительно определенного диапазона данных. В нашем примере мы собираемся использовать список заказов от вымышленного ритейлера, который продает как стационарные, так и лакомства для домашних животных. Наш отчет о заказе включает номера заказа, названия продуктов, их индивидуальные цены и проданное количество.

Функция INDEX в Excel
  1. Откройте базу данных Excel, с которой вы хотите работать, мы заново создадим ту, которую мы показали выше, чтобы вы могли следовать этому примеру.

  2. Выберите ячейку, в которой вы хотите, чтобы вывод INDEX отображался. В нашем первом примере мы хотим найти номер заказа для лакомства динозавров . Мы знаем, что данные находятся в ячейке A7, поэтому мы вводим эту информацию в функцию INDEX в следующем формате:

    = ИНДЕКС (A2: D7,6,1)
    Функция INDEX в Excel
  3. Эта формула просматривает наш диапазон ячеек от A2 до D7 , в шестой строке этого диапазона (строка 7) в первом столбце (A), и выводит наш результат 32321 .

  4. Если бы вместо этого мы хотели узнать количество заказов на скобы , мы бы ввели следующую формулу:

= ИНДЕКС (A2: D7,4,4)

Это выводит 15 .

Функция INDEX в Excel

Вы также можете использовать разные ячейки для ваших входов Row и Column, чтобы обеспечить динамические выходы INDEX, не корректируя вашу оригинальную формулу. Это может выглядеть примерно так:

Функция INDEX в Excel

Единственное отличие здесь состоит в том, что данные Row и Column в формуле INDEX вводятся как ссылки на ячейки, в данном случае F2 и G2 . Когда содержимое этих ячеек отрегулировано, выход INDEX изменяется соответствующим образом.

Как использовать функцию INDEX со ссылкой

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

= ИНДЕКС ((ссылка), номер строки, номер столбца, номер области) 

Мы будем использовать нашу исходную базу данных примера почти таким же образом, чтобы показать, на что способна справочная функция INDEX. Но мы определим три отдельных массива в этом диапазоне, заключив их во второй набор скобок.

  1. Откройте базу данных Excel, с которой вы хотите работать, или следуйте нашей, введя ту же информацию в пустую базу данных.

  2. Выберите ячейку, в которой вы хотите выводить INDEX. В нашем примере мы еще раз посмотрим на номер заказа для угощений динозавров, но на этот раз это часть третьего массива в нашем диапазоне. Таким образом, функция будет записана в следующем формате:

    = ИНДЕКС ((A2: D3, A4: D5, A6: D7), 2,1,3)
  3. Это разделяет нашу базу данных на три определенных диапазона по две строки в одной части и ищет вторую строку, первый столбец, третьего массива. Это выводит номер заказа для лакомства динозавров.

    Функция INDEX в Excel
Похожие посты
Как сделать

Как получить возмещение за покупки в iTunes или App Store

Как сделать

Поверхностное перо не работает? Вот как это исправить

Как сделать

Как настроить и использовать Fire TV Recast

Как сделать

Как изменить рингтон по умолчанию на вашем iPhone