Поиск местоположения данных с помощью функции MATCH в Excel

Найдите положение определенного значения в вашем наборе данных

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

Инструкции в этой статье относятся к Excel 2019, 2016, 2013, 2010, 2007; Excel для Office 365, Excel Online, Excel для Mac, Excel для iPad, Excel для iPhone и Excel для Android.

Синтаксис и аргументы функции MATCH

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

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

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

Lookup_array (обязательно) – это диапазон ячеек, в которых выполняется поиск.

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

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

Используйте функцию MATCH в Excel

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

Чтобы ввести функцию и аргументы MATCH:

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

  2. Выберите ячейку D2 , чтобы сделать ее активной.

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

  4. Выберите Поиск и справка , чтобы открыть раскрывающийся список функций.

  5. Выберите MATCH в списке, чтобы открыть диалоговое окно «Аргументы функции». В Excel для Mac откроется построитель формул.

  6. Поместите курсор в текстовое поле Lookup_value .

  7. Выберите ячейку C2 на листе, чтобы ввести ссылку на ячейку.

  8. Поместите курсор в текстовое поле Lookup_array .

  9. Выделите ячейки E2 до E7 на листе, чтобы ввести диапазон.

  10. Поместите курсор в текстовое поле Match_type .

  11. Введите число 0 в этой строке, чтобы найти точное совпадение с данными в ячейке D3.

  12. Выберите ОК , чтобы завершить функцию. За исключением Excel для Mac, где вы выбираете Готово .

  13. Число 5 отображается в ячейке D3, поскольку термин Gizmos является пятым элементом сверху в списке инвентаря.

При выборе ячейки D3 полная функция отображается на панели формул над рабочим листом.

 = ПОИСКПОЗ (С2, Е2: E7,0) 

Объедините МАТЧ с другими функциями Excel

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

  • Аргумент col_index_num для VLOOKUP.
  • Аргумент row_num для функции INDEX.
Оцените статью
Solutics.ru
Добавить комментарий