Функция Excel INDEX (Содержание)

  • Введение в индексную функцию в Excel
  • Как использовать функцию INDEX в Excel?

Введение в индексную функцию в Excel

Функция INDEX в Excel - это встроенная встроенная функция, которая относится к категории « Поиск и справочная функция».

  • Функция INDEX в Excel помогает вам найти значение в диапазоне набора данных, где он может искать значения как по столбцу, так и по строке.
  • Чтобы найти значение ячейки, где происходит пересечение строки и столбца.
  • Обычно используется вместе с функцией MATCH, где комбинация функций INDEX и MATCH является альтернативной опцией для функции VLOOKUP, которая является более мощной и гибкой.
  • Формула или функция INDEX возвращает значение из табличного диапазона или массива на основе заданного вами номера строки и столбца.

Формула или синтаксис для функции INDEX в Excel:

  • Форма массива

Он используется, когда ссылка на ячейку находится в пределах одного диапазона, например, A1: C12

= INDEX (массив, row_num, (column_num))

  • Справочная форма

= INDEX (массив или ссылка, row_num, (col_num), (area_num)) для трехстороннего поиска.

Когда ссылка на ячейку находится в нескольких диапазонах, например, A1: C12, E1: G12

Синтаксис или формула для функции INDEX в Excel имеет следующие аргументы:

  • Array : (обязательный или обязательный аргумент). Указывает диапазон или массив ячеек, которые вы хотите найти, например, A1: C12.

В случае нескольких диапазонов это ссылка или массив, где отдельный диапазон или области разделены запятыми и заключены в квадратные скобки - например (A1: C2, C4: D7) для формы ссылки.

  • Row_num: (обязательный или обязательный аргумент). Это номер строки, из которой вы хотите получить значение.

Примечание. Если в массиве или диапазоне таблиц имеется только одна строка, этот аргумент будет необязательным.

  • Col_num: (обязательный или обязательный аргумент) Это номер столбца, из которого вы хотите получить значение

Примечание: если в массиве или в таблице только один столбец, этот аргумент будет необязательным

  • Area_num (необязательный аргумент) - Если опорное значение поставляется в виде нескольких диапазонов, area_num указывает, которые варьируются в использовании. Области нумеруются в порядке их указания.

Примечание. Если значение Area_num оставлено пустым или если ничего не введено, функция INDEX по умолчанию считается областью 1

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

Давайте проверим, как работает функция INDEX в Excel, используя несколько примеров.

Вы можете скачать этот шаблон Excel с функцией INDEX здесь - Шаблон Excel с функцией INDEX

Пример № 1 - Форма массива

В приведенном ниже примере Таблица содержит имя сотрудника в столбце A (от A2 до A8) ID сотрудника в столбце B (от B2 до B8), пол сотрудника в столбце C (от C2 до C8) и возраст сотрудника в столбце D ( От D2 до D8).

Предположим, я хочу узнать идентификатор сотрудника Nishant с помощью функции INDEX в Excel.

Давайте применим функцию INDEX в ячейке B11. Теперь нажмите кнопку « Вставить функцию» (fx) под панелью инструментов раздела формулы.

Появится диалоговое окно « Вставка функции ». Введите ключевое слово «INDEX» в поле « Поиск функционального блока», в окне выбора функции появится функция «INDEX».

Теперь дважды щелкните по функции INDEX .

Теперь появляется диалоговое окно Select Arguments, в котором появляются два типа функции INDEX, здесь мы работаем над одним диапазоном или таблицей, поэтому нам нужно выбрать 1- й

После того, как вы его выберете, появится всплывающее окно с аргументами функции, где вам нужно ввести аргументы функции INDEX. = INDEX (массив, row_num, (column_num))

Массив: это диапазон таблицы или массив ячеек, в которых вы хотите искать, здесь вам нужно выбрать диапазон таблицы, исключая имена табличных столбцов, то есть A2: D8.

Row_num: это номер строки, откуда мне нужно извлечь значение, т.е. 5, пересечение произойдет в 5- й строке таблицы

Col_num: это номер столбца, из которого мне нужно извлечь значение, т. Е. 2, пересечение произойдет во 2- м столбце таблицы

Нажмите OK, после ввода всех трех аргументов.

= ИНДЕКС (C8: F14, 5, 2)

Индексная функция вернет значение 5-й строки и 2-го столбца, т. Е. «333».

Пример №2 - Справочная форма

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

Предположим, я хочу вытащить данные идентификатора сотрудника Harshitha из таблицы 2 с помощью справочной формы функции индекса.

Давайте применим функцию INDEX в ячейке C21 . Введите или введите = INDEX ( в этой ячейке появляются две опции функции INDEX, здесь нам нужно ввести аргументы второй функции INDEX.

  • Ссылка: Это ссылка или массив, где отдельный диапазон таблицы или массив должны быть упомянуты через запятую и с закрытыми скобками, т.е. (A2: C8, A11: C13, A17: D18)

  • Row_num: это номер строки, из которого мне нужно получить значение, т. Е. Сведения об идентификаторе сотрудника Harshitha представлены в таблице 2, поэтому нам нужно ввести номер строки, то есть 2, пересечение произойдет во 2- й строке Таблица
  • Col_num: это номер столбца, из которого мне нужно получить значение, т. Е. 2, пересечение произойдет во 2- м столбце 2- й таблицы
  • Area_num: здесь есть несколько таблиц или диапазонов ячеек, area_num указывает, какой диапазон или таблицу использовать. Итак, мне нужно использовать 2- ю таблицу, в которой указаны данные сотрудника. т.е. 2

Функция INDEX в Excel возвращает ссылку на номер строки 2 и номер столбца 2 второй области или диапазона таблицы или массива A11: C13, который ссылается на ячейку H6. Значение ячейки B21 - 520, которое является идентификатором сотрудника Harshitha.

Что следует помнить о функции INDEX в Excel

  • Номер строки / номера столбца является обязательным или обязательным, в противном случае функция INDEX возвращает # ЗНАЧЕНИЕ! ошибка, это также может произойти, если оба значения введены в ноль или если оба параметра оставлены пустыми
  • Если введенные аргументы row_num, col_num или area_num не являются числовыми значениями. тогда # ЗНАЧЕНИЕ! Происходит ошибка
  • #REF! ошибка возникает, если аргумент Col_num превышает количество столбцов в таблице или диапазоне массива, или аргумент Row_num превышает количество строк в таблице или диапазоне массива
  • #REF! ошибка возникает, когда аргумент area_num больше или превышает количество областей в предоставленном диапазоне.
  • Если аргумент или параметр области упоминается в формуле INDEX в Excel, на него ссылаются с любого другого листа. Затем функция индекса в Excel возвращает # ЗНАЧЕНИЕ! Ошибка.
  • Аргумент области или параметр, упомянутый в формуле INDEX в Excel, должен находиться на этом листе.

Рекомендуемые статьи

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

  1. Как использовать QUOTIENT в Excel?
  2. Строки и столбцы в Excel
  3. VLOOKUP с суммой в Excel
  4. Как переместить столбцы в Excel?

Категория: