Прескочи на основното съдържание

Намерете първото съвпадение, което не започва с

Автор: Аманда Ли Последна промяна: 2022-01-14

За да намерите позицията на първото съвпадение, което не започва с определен низ, the MATCH, в наличност намлява IF функциите могат да ви направят услуга.

намерете първото съвпадение, което не започва с 1

Как да намерите първото съвпадение, което не започва с „kutools“?

За да намерите позиция на първата стойност, която не започва с „kutools“ в списъка, както е показано по-горе, можете да използвате функциите LEFT и IF заедно, за да генерирате TRUE и FALSE масив, в който TRUE представлява стойност, която не започва с „kutools“, и FALSE в противен случай. След това функцията MATCH ще съпостави първата TURE в масива, за да върне позицията на първата стойност, която не започва с „kutools“.

Общ синтаксис

=MATCH(TRUE,IF(LEFT(range,n)<>n_string,TRUE),0)

√ Забележка: Това е формула за масив, която изисква да въведете с Ctrl + Превключване + Въведете.

  • диапазон: Списъкът, от който да се върне първата стойност, която не започва с n_низ.
  • n: Дължината на дадената n_низ.
  • n_низ: Низът, който сте посочили, за да съответства на първата стойност, която не започва с него. Дължината му трябва да бъде n. Например, за да намерите позицията на първата стойност, която не започва с „k“. Трябва да зададете n аргумент като 1, и задайте n_низ като "k".
  • 0: - match_type 0 принуждава MATCH да извърши точно съвпадение.

За да намерите позиция на първата стойност, която не започва с „kutools“, моля, копирайте или въведете формулата по-долу в клетка E5 и натиснете Ctrl + Превключване + Въведете за да получите резултата:

=МАЧ(ВЯРНО,АКО(ЛЯВО(B5: B11,7)<>"kutools",ВЯРНО),0)

Или използвайте препратка към клетка, за да направите формулата динамична:

=МАЧ(ВЯРНО,АКО(ЛЯВО(B5: B11,7)<>E4,ВЯРНО),0)

намерете първото съвпадение, което не започва с 2

Обяснение на формулата

=MATCH(TRUE,IF(LEFT(B5:B11,7)<>E4,TRUE))

  • НАЛЯВО(B5:B11,7;XNUMX): Функцията LEFT връща най-лявата позиция 7 символи от текстовите низове в диапазона B5: B11. Резултатите ще бъдат в масив като този: {"Kutools";"Kutools";"Ku tool";"Office ";"Инструменти";"Kutool ";"ExtendO"}.
  • АКО(НАЛЯВО(B5:B11,7;XNUMX)<>E4, TRUE) = АКО({"Kutools";"Kutools";"Ku tool";"Office ";"Инструменти";"Kutool ";"ExtendO"}<>E4, TRUE): Функцията IF проверява всяка стойност в масива дали съвпадат kutools (стойност в E4) или не. Ако да, ще бъде върнато FALSE, в противен случай ще бъде върнато TRUE. И така, резултатът ще бъде така: {FALSE;FALSE;TRUE;TRUE;TRUE;TRUE;TRUE}.
  • MATCH(TRUE,АКО(НАЛЯВО(B5:B11,7;XNUMX)<>E4, TRUE)) = СЪОТВЕТСТВИЕ (ВЯРНО,{FALSE;FALSE;TRUE;TRUE;TRUE;TRUE;TRUE}): - match_type 0 принуждава функцията MATCH да извърши точно съвпадение. След това функцията връща позицията на първото точно TRUE в масива. Така че функцията ще се върне 3 тъй като първото TRUE е на 3трета позиция.

Неща, които трябва да знаете

  • Формулата не е чувствителна към главни и малки букви. За да извършите съпоставяне с малки и големи букви, вижте урока тук.
  • Можете да промените оператора не е равно на (<>) на други оператори, както ви е необходимо. Например, за да намерите първото съвпадение, което започва с низ, можете да го промените на знак за равенство (=).
  • За да извлечете стойността в позицията, предоставена от MATCH, можете да добавите функцията INDEX.

Свързани функции

Excel MATCH функция

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

Функция ЛЯВО на Excel

Функцията LEFT извлича дадения брой знаци от лявата страна на даден низ. Например =LEFT("123-234",3) извлича първите 3 знака от лявата страна на "123-234" и връща "123".

Excel IF функция

Функцията IF е една от най-простите и полезни функции в работната книга на Excel. Той извършва прост логически тест, който в зависимост от резултата от сравнението, и връща една стойност, ако резултатът е TRUE, или друга стойност, ако резултатът е FALSE.


Свързани формули

Намерете първото частично съвпадение със заместващи знаци

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

Намерете първата грешка

За да намерите позицията на първата грешка в колона или ред, функциите MATCH и ISERROR могат да ви направят услуга.

Намерете първото съвпадение, което не съдържа

За да намерите позицията на първото съвпадение, което не съдържа определен низ, можете да използвате формула, базирана на функциите MATCH, ISNUMBER и SEARCH.

Намерете максималната стойност в диапазон

Има случаи, когато трябва да намерите позицията на максималната стойност в списък, таблица или ред в Excel. В този урок ще обсъдим подхода за изпълнение на задачата с функциите MAX и MATCH.


Най-добрите инструменти за производителност в офиса

Kutools за Excel - помага ви да се откроите от тълпата

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати  |  Изтриване на празни редове  |  Комбинирайте колони или клетки без загуба на данни  |  Кръг без формула ...
Супер VLookup: Множество критерии  |  Множество стойности  |  В много листове  |  Размито търсене...
адв. Падащ списък: Лесен падащ списък  |  Зависим падащ списък  |  Падащ списък с множество избори...
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  Сравнете колони с Изберете Същите и различни клетки ...
Препоръчани функции: Мрежов фокус  |  Изглед на дизайна  |  Голям формула бар  |  Мениджър на работни книги и листове | Библиотека с ресурси (Автоматичен текст)  |  Избор на дата  |  Комбинирайте работни листове  |  Шифроване/декриптиране на клетки  |  Изпращайте имейли по списък  |  Супер филтър  |  Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 15 комплекта инструменти12 Текст Инструменти (добавяне на текст, Премахване на символи ...)  |  50 + Графика Видове (диаграма на Гант ...)  |  40+ Практичен формули (Изчислете възрастта въз основа на рождения ден ...)  |  19 вмъкване Инструменти (Въведете QR код, Вмъкване на картина от пътя ...)  |  12 Конверсия Инструменти (Числа към думи, Валутен обмен ...)  |  7 Обединяване и разделяне Инструменти (Разширено комбиниране на редове, Разделете клетки на Excel ...)  |  ... и още

Kutools за Excel разполага с над 300 функции, Гарантираме, че това, от което се нуждаете, е само на един клик разстояние...

Описание


Раздел Office - Активиране на четене и редактиране с раздели в Microsoft Office (включително Excel)

  • Една секунда за превключване между десетки отворени документи!
  • Намалете стотиците кликвания на мишката за вас всеки ден, кажете сбогом на ръката на мишката.
  • Увеличава продуктивността ви с 50% при преглеждане и редактиране на множество документи.
  • Внася ефективни раздели в Office (включително Excel), точно като Chrome, Edge и Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations