Определение первого частичного совпадения с помощью подстановочных знаков
Чтобы найти позицию первого частичного совпадения, содержащего заданную текстовую строку, в диапазоне Excel используйте формулу с функцией ПОИСКПОЗ, применяя подстановочные знаки: звёздочку (*) и вопросительный знак (?).

Как найти позицию первого частичного совпадения с использованием подстановочных знаков?
Чтобы определить позицию первого совпадения, содержащего «China» и первого совпадения, у которого пятая буква — «e» в приведённой выше таблице, сначала разберитесь, как работают два подстановочных знака: звёздочка (*) заменяет любое количество символов, а вопросительный знак (?) — ровно один символ. Например, *ice может означать nice, police, ice, 9$ice и т.д., а mo?? — more, mode, mo1$, mood и т.д. Освоив подстановочные знаки, вы сможете использовать их в формуле «Выделить формулы», чтобы получить нужную позицию.
Общий синтаксис
=MATCH(lookup_value,lookup_array,0)
- значение_поиска: Значение, которое функция ПОИСКПОЗ использует для определения позиции первого совпадения в массиве_поиска, удовлетворяющего заданному условию. Речь идет о первом совпадении, содержащем «China», и первом совпадении, у которого пятая буква — «e».
- массив_поиска: Диапазон ячеек, из которого требуется определить позицию.
- тип_сопоставления 0: Заставляет функцию ПОИСКПОЗ найти первое значение, точно равное значению_поиска.
Чтобы определить позицию первого совпадения, содержащего «China», и первого совпадения, у которого пятая буква — «e»,скопируйте или введите приведенные ниже формулы в ячейки E6 и E9 и нажмите клавишу Enter, чтобы получить результаты:
Ячейка E6 =ПОИСКПОЗ()«*china*»,B5:B11,0)
Ячейка E7 =ПОИСКПОЗ()«????e*»,B5:B11,0)
Или используйте ссылки на ячейки, чтобы сделать формулы динамическими:
Ячейка E6 =ПОИСКПОЗ()«*»&E5&«*»,B5:B11,0)
Ячейка E7 =ПОИСКПОЗ()«????»&E8&«*»,B5:B11,0)
√ Примечание: Чтобы объединить Ссылка на ячейку и текст, необходимо использовать амперсанд (&). При этом текст должен быть заключен в двойные кавычки.

Пояснение формул
=MATCH("*"&,E5&,"*",B5:B11,0)
- Шаблон поиска «*»&E5&«*» («*china*») находит любую текстовую строку, содержащую подстроку «China», независимо от её положения в слове или предложении.
- Параметр тип_сопоставления 0 указывает функции ПОИСКПОЗ искать точное совпадение.
- Функция ПОИСКПОЗ вернёт позицию первого совпадения, содержащего подстроку «China», в диапазоне B5:B11, которая равна 4.
=MATCH(("????"&E8&"*",B5:B11,0)
- Значение поиска «????»&E8&«*» («????e*») соответствует любой текстовой строке, у которой пятый символ — «e», при условии, что длина строки составляет не менее 5 символов.
- Параметр тип_сопоставления 0указывает функции ПОИСКПОЗ искать точное совпадение.
- Функция ПОИСКПОЗ вернёт позицию первой текстовой строки в диапазоне B5:B11, у которой пятый символ — «e». Эта позиция равна 2.
√ Примечание:Чтобы получить значение по позиции, найденной с помощью функции ПОИСКПОЗ, используйте функцию ИНДЕКС.
Связанные функции
Функция ПОИСКПОЗ в Excel ищет заданное значение в указанном диапазоне ячеек и возвращает его относительную позицию.
Связанные формулы
Поиск номера первого частичного совпадения
Иногда требуется найти позицию первого частичного совпадения, содержащего заданное число, в диапазоне числовых значений Excel. Справиться с этой задачей поможет формула, сочетающая функции ПОИСКПОЗ и ТЕКСТ и использующая звёздочку (*) — подстановочный знак, заменяющий любое количество символов. А если вам нужно получить само значение на найденной позиции, просто дополните формулу функцией ИНДЕКС.
Чтобы найти ближайшее совпадение для искомого значения в числовом наборе данных Excel, используйте комбинацию функций ИНДЕКС, ПОИСКПОЗ, ABS и МИН.
Поиск значения ближайшего совпадения по нескольким критериям
Иногда вам нужно найти ближайшее или приблизительное совпадение по нескольким критериям одновременно. С комбинацией функций ИНДЕКС, ПОИСКПОЗ и ЕСЛИ вы легко и быстро справитесь с этой задачей в Excel.
Двустороннее приблизительное сопоставление по нескольким критериям
В этом руководстве мы покажем, как найти приблизительное совпадение по нескольким критериям, заданным одновременно в столбцах и строках таблицы Excel, с помощью функций ИНДЕКС, ПОИСКПОЗ и ЕСЛИ.
Лучшие инструменты для повышения продуктивности в Office
Kutools для Excel — Помогает Вам выделяться из толпы
Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…
Office Tab — Включает вкладочное чтение и редактирование в Microsoft Office (включая Excel)
- Переключайтесь между десятками открытых документов всего за секунду!
- Сокращает сотни кликов мышью каждый день — забудьте о «мышечной руке» раз и навсегда!
- Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
- Добавляет эффективность вкладок в Office (включая Excel) — как в Chrome, Edge и Firefox.