Программное Обеспечение

Найти данные в списке с помощью функции Excel INDEX

Автор: Lewis Jackson
Дата создания: 11 Май 2021
Дата обновления: 14 Май 2024
Anonim
31  Функции Excel ИНДЕКС и ПОИСКПОЗ (INDEX MATCH), как более гибкая альтернатива ВПР (VLOOKUP)
Видео: 31 Функции Excel ИНДЕКС и ПОИСКПОЗ (INDEX MATCH), как более гибкая альтернатива ВПР (VLOOKUP)

Содержание

Используйте эту формулу для массивов, чтобы найти данные

Синтаксис и аргументы массива INDEX

Синтаксис функции относится к макету функции и включает имя функции, скобки, разделители запятых и аргументы.

Синтаксис для функции INDEX:

= ИНДЕКС (Array, row_num, номер_столбец)

  • массив: Ссылки на ячейки для диапазона ячеек, которые должны быть найдены функцией для получения необходимой информации
  • ROW_NUM (необязательно): номер строки в массиве для возврата значения. Если этот аргумент опущен, Column_num обязателен.
  • номер_столбца (необязательно): номер столбца в массиве, из которого необходимо вернуть значение. Если этот аргумент опущен, Row_num требуется.

Как для аргументов Row_num, так и для Column_num могут быть введены либо фактические номера строк и столбцов, либо ссылки на ячейки для размещения этой информации на листе.


Пример формы массива INDEX

Варианты ввода функции и ее аргументов включают в себя:

  • Введите полную функцию = ИНДЕКС (A2: C4, В6, В7) в камеру B8.
  • Выберите функцию и ее аргументы, используя диалоговое окно функции INDEX.

Несмотря на то, что можно ввести всю функцию вручную, проще использовать диалоговое окно для ввода аргументов функции. Шаги ниже используют диалоговое окно для ввода аргументов функции.

Откройте диалоговое окно

Поскольку есть две формы функции - каждая со своим набором аргументов - каждая форма требует отдельного диалогового окна.

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


Чтобы ввести функцию INDEX и аргументы в ячейку B8, используя диалоговое окно Function:

  1. Создайте новый лист Excel и введите данные, как показано на рисунке ниже.

  2. Выберите ячейку B8 в листе. Это где функция будет расположена.

  3. Перейти к Формулы вкладка ленты.


  4. ВыбратьПоиск и ссылка > ИНДЕКС.

  5. в Выберите Аргументы диалоговое окно, выберите массив, row_num, column_num и выберите хорошо.

Введите аргументы функции

  1. в Аргументы функции диалоговое окно, выберите массив текстовое окно.

  2. В рабочей таблице выделите ячейки От А2 до С4 ввести диапазон в диалоговом окне.

  3. в Аргументы функции диалоговое окно, выберите ROW_NUM текстовое окно.

  4. Войти 3.

  5. Выберите номер_столбца текстовое окно.

  6. На листе выберите ячейка B7 ввести ссылку на эту ячейку в диалоговом окне.

  7. Выбрать хорошо завершить функцию и закрыть диалоговое окно.

Слово Gizmo появляется в ячейке B8, потому что это термин в ячейке, пересекающий третью строку и второй столбец инвентаря деталей (выбранный диапазон).

Когда вы выбираете ячейку B8, полная функция= ИНДЕКС (A2: C4, В6, В7) появится в строке формул над рабочим листом.

Значения ошибок функции индекса

Типичные значения ошибок, связанных с функцией формы массива INDEX:

  • #СТОИМОСТЬ! происходит, если аргументы Row_num или Column_num не являются числами.
  • #REF! происходит, если либо аргумент Row_num превышает количество строк в выбранном диапазоне, либо аргумент Col_num превышает количество столбцов в выбранном диапазоне.

Excel INDEX Справочная форма

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

Синтаксис и аргументы справочной формы INDEX

Синтаксис и аргументы для справочной формы функции INDEX:

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

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

= ИНДЕКС ((А1: А5, С1: Е1, С4: Д5), В7, В8)

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

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

Для аргументов Row_num и Column_num могут быть введены либо фактические номера строк и столбцов, либо ссылки на ячейки для размещения этой информации на листе.

Area_num (необязательно) используется, когда ссылка Аргумент содержит несколько несмежных диапазонов. Этот аргумент выбирает диапазон ячеек для возврата данных. Если опущено, функция использует первый диапазон, указанный в Справочнике аргумент. Первый диапазон введен в ссылку аргумент имеет номер 1, второй - 2, третий - 3 и т. д.

Пример справочной формы INDEX

В примере используется справочная форма функции INDEX для возврата месяца июля из области 2 диапазона от A1 до E1.

Введите функцию INDEX

Варианты ввода функции и ее аргументов включают в себя:

  • Введите полную функцию = ИНДЕКС ((А1: А5, С1: Е1, С4: Д5), В7, В8) в камеру B10.
  • Выберите функцию и ее аргументы, используя диалоговое окно функции INDEX.

Несмотря на то, что можно ввести всю функцию вручную, проще использовать диалоговое окно для ввода аргументов функции. Шаги ниже используют диалоговое окно для ввода аргументов функции.

Откройте диалоговое окно

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

Чтобы ввести функцию INDEX и аргументы в ячейку B10 с помощью диалогового окна «Аргументы функции»:

  1. Введите данные, показанные в этом листе Excel.

  2. Выберите ячейку B10 в листе, где будет расположена функция.

  3. Перейти к Формулы.

  4. ВыбратьПоиск и ссылка > Индекс.

  5. в Выберите Аргументы диалоговое окно, выберите ссылка, row_num, column_num, area_num.

  6. выберитехорошо открыть Аргументы функции диалоговое окно.

Введите аргументы функции

  1. в Аргументы функции диалоговое окно, выберите Ссылка текстовое окно.

  2. В рабочей таблице выделите ячейки A1: E5 ввести ссылку на эту ячейку в диалоговом окне.

  3. в Аргументы функции диалоговое окно, выберите ROW_NUM текстовое окно.

  4. На листе выберите ячейку B7 ввести ссылку на эту ячейку в диалоговом окне.

  5. в Аргументы функции диалоговое окно, выберите номер_столбца текстовое окно.

  6. На листе выберите ячейку B8 ввести ссылку на эту ячейку в диалоговом окне.

  7. в Аргументы функции диалоговое окно, выберите Area_num текстовое окно.

  8. На листе выберите ячейку B9 ввести ссылку на эту ячейку в диалоговом окне.

  9. Выбрать хорошо.

Месяц июль появляется в ячейке B10, поскольку это месяц в ячейке, пересекающей первую строку и второй столбец второй области (диапазон от C1 до E1).

Значения ошибок функции индекса

Распространенные значения ошибок, связанные с формой ссылки на функцию INDEX:

  • #СТОИМОСТЬ! происходит, если аргументы Row_num, Column_num или Area_num не являются числами.
  • #REF! происходит, если аргумент Row_num больше, чем количество строк в выбранном диапазоне, аргумент Col_num больше, чем число столбцов в выбранном диапазоне, или аргумент Area_num больше, чем количество областей в выбранном диапазоне.

Преимущества диалогового окна

Преимущества использования диалогового окна для ввода данных для аргументов функции включают в себя:

  • Диалоговое окно заботится о синтаксисе функции, облегчая ввод аргументов функции по одному, не вводя знак равенства, скобки или запятые, которые действуют как разделители между аргументами.
  • Ссылки на ячейки, такие как B6 или B7, можно вводить в диалоговое окно, используя указание, которое включает выбор выделенных ячеек с помощью мыши, а не их ввод. Это не только упрощает наведение, но и уменьшает ошибки в формулах, вызванные неправильными ссылками на ячейки.

Набирающие популярность

Рекомендовано вам

Как получить Wi-Fi в вашем автомобиле
Жизнь

Как получить Wi-Fi в вашем автомобиле

рассмотрено Хотя подключение к Wi-Fi в вашем автомобиле стало намного проще, чем это было всего несколько лет назад, существуют расходы, независимо от того, какой метод вы в конечном итоге выберете. ...
Кто на самом деле изобрел iPod?
Жизнь

Кто на самом деле изобрел iPod?

Когда продукт становится таким же популярным и изменяющим мир, как iPod, люди хотят знать, «кто изобрел iPod?» Если вы догадались, что ответ «Стив Джобс и группа людей из Apple», ...