Формула на Excel: Позиция на първото частично съвпадение -

Обща формула

=MATCH("*text*",rng,0)

Обобщение

За да получите позицията на първото частично съвпадение (т.е. клетката, която съдържа текст, който търсите), можете да използвате функцията MATCH с заместващи символи.

В показания пример формулата в E8 е:

=MATCH("*"&E7&"*",B6:B11,0)

Обяснение

Функцията MATCH връща позицията или "индекса" на първото съвпадение въз основа на търсеща стойност в диапазон.

MATCH поддържа съвпадение на заместващи символи със звездичка "*" (един или повече знака) или въпросителен знак "?" (един символ), но само когато третият аргумент, match_type, е зададен на FALSE или нула.

В примера вземаме стойността в клетка E7 и използваме конкатенация, за да комбинираме тази стойност със звездички (*) от двете страни. Търсещият масив е в диапазона от B6 до B11, а match_type е зададен на нула за всички частични съвпадения с заместващи символи.

Резултатът е позицията на първата клетка в диапазона за търсене, която съдържа текста "ябълка".

За да извлечете стойността на клетка в определена позиция, използвайте функцията INDEX.

Интересни статии...