Функция ПОИСКПОЗ в Excel используется для нахождения точной позиции желаемого значения в списке или матрице данных.
Что возвращает функция
Возвращает число, соответствующее позиции искомого значения.
Синтаксис
= MATCH (lookup_value, lookup_array, [match_type]) — английская версия
= SEARCH (lookup_value; lookup_array; [match_type]) — русская версия
Аргументы функции
- lookup_value (lookup_value) — значение, с которым вы хотите сопоставить данные из массива или списка данных;
- lookup_array (lookup_array) — диапазон ячеек, в котором вы ищите данные, которые ищете;
- [match_type] ([match_type]) — (необязательно) — этот аргумент определяет, как будет выполняться поиск. Допустимые значения аргумента: «-1», «0», «1» (подробнее см. Ниже).
Дополнительная информация
- Чаще всего функция ПОИСКПОЗ используется вместе с функцией ИНДЕКС);
- Подстановочные знаки могут использоваться в аргументах функции, когда значение поиска является текстовой строкой;
- Функция ПОИСКПОЗ не чувствительна к регистру;
- Функция возвращает ошибку # Н / Д, если запрошенное значение не найдено;
- Аргумент match_type указывает, как будет выполняться поиск:
— Если match_type (match_type) = 0, то это критерий точного соответствия. Возвращает первую точную позицию совпадения (или ошибку, если совпадения нет);
— Если match_type (match_type) = 1 (по умолчанию), данные должны быть отсортированы в порядке возрастания для этой опции. Функция возвращает наибольшее значение, равное или меньшее искомого значения.
— Если match_type (match_type) = -1, данные должны быть отсортированы в порядке убывания для этой опции. Функция возвращает наименьшее и наибольшее значение поиска.