Поиск местоположения данных с помощью функции ПОИСКПОЗ Excel

Оглавление:

Поиск местоположения данных с помощью функции ПОИСКПОЗ Excel
Поиск местоположения данных с помощью функции ПОИСКПОЗ Excel
Anonim

Ключевые выводы

  • Синтаксис функции ПОИСКПОЗ: =ПОИСКПОЗ(Искомое_значение, Искомый_массив, Тип_совпадения).
  • Можно ввести вручную. Или, чтобы использовать встроенные функции Excel, выберите Formulas > Lookup & Reference > MATCH..
  • Возвращает число, указывающее первую относительную позицию данных в списке, массиве или выбранном диапазоне ячеек.

Вот как использовать функцию ПОИСКПОЗ Excel для определения положения значения в строке, столбце или таблице. Это полезно, когда вам нужно найти место элемента в списке, а не сам элемент.

MATCH Синтаксис функции

Синтаксис функции относится к структуре функции и включает в себя имя функции, скобки, разделители-запятые и аргументы. Синтаксис функции ПОИСКПОЗ:

=ПОИСКПОЗ(Искомое_значение, Искомый_массив, Сопоставление_типа)

MATCH Аргументы функции

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

Это аргументы функции ПОИСКПОЗ:

Искомое_значение

Искомое_значение (обязательно) - это значение, которое вы хотите найти в списке данных. Этот аргумент может быть числом, текстом, логическим значением или ссылкой на ячейку.

Искомый_массив

Lookup_array (обязательно) - это диапазон искомых ячеек.

Match_type

Match_type (необязательно) сообщает Excel, как сопоставлять Lookup_value со значениями в Lookup_array. Значение по умолчанию для этого аргумента равно 1. Возможные варианты: -1, 0 или 1.

  • Если Match_type равен 1 или опущен, ПОИСКПОЗ находит наибольшее значение, которое меньше или равно Lookup_value. Данные Lookup_array должны быть отсортированы в порядке возрастания.
  • Если Match_type равен 0, ПОИСКПОЗ находит первое значение, точно равное Lookup_value. Данные Lookup_array можно сортировать в любом порядке.
  • Если Match_type равно -1, ПОИСКПОЗ находит наименьшее значение, которое больше или равно Lookup_value. Данные Lookup_array должны быть отсортированы в порядке убывания.

Как использовать функцию ПОИСКПОЗ в Excel

Пример ПОИСКПОЗ, показанный в этом руководстве, использует функцию для поиска позиции термина «Гизмо» в инвентарном списке. Синтаксис функции можно ввести вручную в ячейку или с помощью встроенных функций Excel, как показано здесь.

Image
Image

Для входа в функцию ПОИСКПОЗ и аргументы:

  1. Откройте пустой лист Excel и введите данные в столбцы C, D и E, как показано на рисунке ниже. Оставьте ячейку D2 пустой, так как эта конкретная ячейка будет содержать функцию.

    Image
    Image
  2. Выберите ячейку D2, чтобы сделать ее активной ячейкой.
  3. Выберите вкладку Формулы в меню ленты.
  4. Выберите Поиск и справочник, чтобы открыть раскрывающийся список Функция.
  5. Выберите ПОИСКПОЗ в списке, чтобы открыть диалоговое окно Аргументы функции. (В Excel для Mac открывается Построитель формул.)
  6. Поместите курсор в текстовое поле Искомое_значение.
  7. Выберите ячейку C2 на листе, чтобы ввести ссылку на ячейку.
  8. Поместите курсор в текстовое поле Lookup_array.
  9. Выделите ячейки с E2 по E7 на листе, чтобы ввести диапазон.
  10. Поместите курсор в текстовое поле Match_type.
  11. Введите число 0 в этой строке, чтобы найти точное совпадение с данными в ячейке D3.

    Image
    Image
  12. Выберите OK для завершения функции. (В Excel для Mac выберите Готово.)
  13. Число 5 отображается в ячейке D3, поскольку термин Gizmos является пятым элементом сверху в списке инвентаря.
  14. Когда вы выбираете ячейку D3, полная функция появляется в строке формул над рабочим листом.

    =ПОИСКПОЗ(C2, E2:E7, 0)

Объединить ПОИСКПОЗ с другими функциями Excel

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

  • Аргумент col_index_num для функции ВПР.
  • Аргумент row_num для функции ИНДЕКС.

Рекомендуемые: