Намерете първото частично съвпадение със заместващи знаци
За да получите позицията на първото частично съвпадение, което съдържа конкретен текстов низ в диапазон в Excel, можете да използвате a MATCH формула със заместващи знаци - the звездичка (*) намлява въпросителен знак (?).
Как да получа позицията на първото частично съвпадение с заместващи знаци?
За да получите позиция на първия мач, съдържащ „Китай“ и първото съвпадение, което има буквата „e“ като своя 5-та буква от таблицата, както е показано по-горе, първо трябва да знаете как да използвате двата заместващи знака – звездичката (*), която съответства на произволен брой знаци; и въпросителен знак (?), който отговаря само на един знак. Например *ice може да означава хубаво, полиция, лед, 9$ice и т.н.; и мо?? може да означава повече, режим, mo1$, настроение и т.н. След като схванем използването на заместващи знаци, можем да ги включим във формула за СЪВПАДАНЕ, за да получим позицията, която искаме.
Общ синтаксис
=MATCH(lookup_value,lookup_array,0)
- търсена_стойност: Стойността MATCH, използвана за връщане на позицията на първото съвпадение, което отговаря на даденото условие в търсене_масив. Тук се отнася за първото съвпадение, съдържащо „Китай“ и първото съвпадение, което има „e“ като 5-та буква.
- търсене_масив: Диапазонът от клетки, от който да получите позицията.
- match_type 0: Принуждава MATCH да намери първата стойност, която е точно равна на търсена_стойност.
За да получите първото съвпадение, съдържащо „Китай“ и първото съвпадение, което има буквата „e“ като 5-та буква, моля, копирайте или въведете формулите по-долу в клетки E6 и E9 и натиснете Въведете за да получите резултатите:
Клетка E6 =МАЧ("*китай*",B5: B11, 0)
Клетка E7 =МАЧ("????e*",B5: B11, 0)
Или използвайте препратки към клетки, за да направите формулите динамични:
Клетка E6 =МАЧ("*"&E5&"*",B5: B11, 0)
Клетка E7 =МАЧ("????"&E8&"*",B5: B11, 0)
√ Забележка: За да слепите препратка към клетка и текст заедно, трябва да добавите амперсанд (&) между тях. И текстът трябва да бъде ограден в двойни кавички.
Обяснение на формулите
=MATCH("*"&E5&"*",B5:B11,0)
- Търсената стойност "*"&E5&"*" ("*китай*") може да съответства на всеки текстов низ, който съдържа низа „Китай“, без значение на каква позиция е низът в думата или изречението.
- - match_type 0 пита функцията MATCH, за да намери точното съвпадение.
- След това функцията MATCH ще върне позицията на първото съвпадение, съдържащо низа „Китай“ в диапазона B5: B11, кое е 4.
=MATCH(("????"&E8&"*",B5:B11,0)
- Търсената стойност "????"&E8&"*" ("????e*") може да съответства на всеки текстов низ, който има „e“ като 5-ти знак, стига текстовият низ да съдържа 5 или повече знака.
- - match_type 0 пита функцията MATCH, за да намери точното съвпадение.
- След това функцията MATCH ще върне позицията на първия текстов низ, който има „e“ като 5-ти знак в диапазона B5: B11, кое е 2.
√ Забележка: За да извлечете стойността въз основа на позицията, която получаваме с MATCH, използвайте функцията INDEX.
Свързани функции
Функцията MATCH на Excel търси конкретна стойност в диапазон от клетки и връща относителната позиция на стойността.
Свързани формули
Потърсете първия номер на частично съвпадение
Има случаи, в които трябва да получите позицията на първото частично съвпадение, което съдържа конкретно число в диапазон от числови стойности в Excel. В този случай формула MATCH и TEXT, която включва звездичка (*), заместващият знак, който съответства на произволен брой знаци, ще ви направи услуга. И ако също трябва да знаете точната стойност на тази позиция, можете да добавите функцията INDEX към формулата.
Търсене на най-близкото съвпадение
За да търсите най-близкото съвпадение на търсена стойност в числов набор от данни в Excel, можете да използвате функциите INDEX, MATCH, ABS и MIN заедно.
Търсете стойност на най-близкото съвпадение с множество критерии
В някои случаи може да се наложи да търсите най-близката или приблизителна стойност на съвпадение въз основа на повече от един критерий. С комбинацията от функции INDEX, MATCH и IF можете бързо да го направите в Excel.
Двупосочно приблизително съвпадение с множество критерии
В този урок ще говорим за това как да търсим приблизително съвпадение въз основа на множество критерии, изброени както в колони, така и в редове в електронна таблица на Excel, с помощта на функциите INDEX, MATCH и IF.
Най-добрите инструменти за производителност в офиса
Kutools за Excel - помага ви да се откроите от тълпата
Kutools за Excel разполага с над 300 функции, Гарантираме, че това, от което се нуждаете, е само на един клик разстояние...
Раздел Office - Активиране на четене и редактиране с раздели в Microsoft Office (включително Excel)
- Една секунда за превключване между десетки отворени документи!
- Намалете стотиците кликвания на мишката за вас всеки ден, кажете сбогом на ръката на мишката.
- Увеличава продуктивността ви с 50% при преглеждане и редактиране на множество документи.
- Внася ефективни раздели в Office (включително Excel), точно като Chrome, Edge и Firefox.