Excel MATCH Функция
Microsoft Excel Функция ПОИСКПОЗ выполняет поиск определенного значения в диапазоне ячеек и возвращает относительное положение этого значения.
Синтаксис
=MATCH (lookup_value, lookup_array, [match_type])
аргументы
Искомое_значение (необходимые): Конкретное значение, которое вы хотите сопоставить в массиве look_up;
Этот аргумент может быть числом, текстом, логическим значением или ссылкой ячейки на значение (число, текст или логическое значение).
Поиск_массива (необходимые): Диапазон ячеек, содержащий искомое значение.
Тип_соответствия (необязательный): Тип соответствия, которое будет выполнять функция. Он состоит из 3-х видов:
- 0 - Находит первое значение, точно соответствующее lookup_value
- 1 - или опущено. Если точное значение соответствия не может быть найдено, Match найдет наибольшее значение, которое меньше или равно значению look_up.
Значения в аргументе массива look_up должны быть в порядке возрастания.. - -1 - Находит наименьшее значение, которое больше или равно значению look_up.
Значения в аргументе массива look_up должны быть в порядке убывания..
Возвращаемое значение
Функция ПОИСКПОЗ вернет число, представляющее позицию значения, которое вы ищете.Примечания к функциям
1. Функция ПОИСКПОЗ не чувствительна к регистру.
2. Функция Match вернет значение ошибки # N / A, если совпадение не будет найдено.
3. Функция ПОИСКПОЗ позволяет использовать символы подстановки в аргументе lookup_value для приблизительного совпадения.
Примеры
Пример 1: функция ПОИСКПОЗ для точного совпадения
Пожалуйста, сделайте следующее, чтобы вернуть позицию Чарльза Монагана в диапазоне B3: B7.
Выберите пустую ячейку, введите в нее формулу ниже и нажмите клавишу Enter, чтобы получить результат.
=MATCH(D4,B3:B7,0)
Внимание: В формуле D4 содержит поисковое значение; B3: B7 это диапазон ячеек, содержащий искомое значение; количество 0 означает, что вы ищете точное значение соответствия.
Пример 2: функция ПОИСКПОЗ для приблизительного совпадения
В этом разделе рассказывается об использовании функции ПОИСКПОЗ для поиска приблизительного совпадения в Excel.
Как показано на скриншоте ниже, вы хотите найти позицию числа 2500 в диапазоне B3: B7, но в списке нет 2500, здесь я покажу вам, как вернуть позицию самого большого значения, которое меньше 2500 в списке.
Выберите пустую ячейку, введите в нее приведенную ниже формулу и нажмите клавишу Enter, чтобы получить результат.
=MATCH(D4,B3:B7,1)
Затем он вернет позицию числа 2000, которое является наибольшим значением, меньшим 2500 в списке.
Примечание. В этом случае все значения в списке B3: B7 должны быть отсортированы в порядке возрастания, в противном случае будет возвращена ошибка # N / A.
Чтобы вернуть позицию наименьшего значения (говорит 3000), которое больше 2500 в списке, примените эту формулу:
=MATCH(D4,B3:B7,-1)
Внимание: Все значения в списке B3: B7 должны быть отсортированы по убыванию в случае возврата ошибки # N / A.
Пример 3: функция ПОИСКПОЗ для соответствия подстановочным знакам в функции ПОИСКПОЗ
Кроме того, функция ПОИСКПОЗ может выполнять сопоставление с использованием подстановочных знаков, когда тип сопоставления установлен на ноль.
Как показано на скриншоте ниже, для получения позиции значения, которое начинается с «привет», сделайте следующее.
Выберите пустую ячейку, введите в нее формулу ниже (вы можете заменить D4 непосредственно на «привет *») и нажмите клавишу Enter. Он вернет позицию первого значения совпадения.
=MATCH(D4,B3:B7,0)
Функции: Функция ПОИСКПОЗ не чувствительна к регистру.
Больше примеров
Как найти следующее по величине значение в Excel?
Как найти самую длинную или самую короткую текстовую строку в столбце?
Как найти максимальное значение в строке и заголовке столбца возврата в Excel?
Лучшие инструменты для работы в офисе
Kutools for Excel - Помогает вам выделиться из толпы
Kutools for Excel Имеет более 300 функций, Гарантия того, что то, что вам нужно, находится на расстоянии одного клика...

Office Tab - Включить чтение и редактирование с вкладками в Microsoft Office (включая Excel)
- Одна секунда для переключения между десятками открытых документов!
- Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
- Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.
