Частичное совпадение в тексте MATCH или ПОИСКПОЗ

=ПОИСКПОЗ(«*текст*», «диапазон», 0)

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

В показанном примере, формула в F8:

=ПОИСКПОЗ(«*»&F5&»*»,C5:C9,0)

Как эта формула работает

Функция поискпоз возвращает позицию, или индекса «» первого поискпоз  в зависимости от значения подстановки в поиске.

Поискпоз поддерживает подстановочные символы звездочка «*» (один или несколько символов) или знак вопроса «?» (один символ), но только когда третий аргумент, ноль (полное совпадение),  или частичное совпадение минус один.

В примере, мы берем значение в ячейку F5 и использовать конкатенацию совместить это значение со звездочкой (*) с обеих сторон. Массив подстановок серии C5:C9, и тип устанавливается равным нулю, чтобы все значения совпали.

Результат установки первой ячейки в диапазоне поиска, который содержит текст.

Для получения значения ячейки в определенном положении, используйте функцию индекс.

Файл Частичное совпадение в тексте MATCH или ПОИСКПОЗ xls

 

Комментарии запрещены.

Навигация по записям