Чувствително към малки и големи букви
Може би знаете, че можете да комбинирате - INDEX намлява MATCH функции или използвайте ВОЛОКУП функция за търсене на стойности в Excel. Въпреки това справките не са чувствителни към малки и големи букви. Така че, за да извършите съвпадение, чувствително към главни и малки букви, трябва да се възползвате от ТОЧНО and ИЗБИРАМ fсанкции.
Извършете търсене, чувствително към главни и малки букви, с INDEX и MATCH
Извършете търсене с разлика между главни и малки букви с VLOOKUP
Извършете търсене, чувствително към главни и малки букви, с INDEX и MATCH
За да познаете клас of ЮКИ както е показано на екранната снимка по-горе с INDEX и MATCH, можете да използвате функцията EXACT, за да сравните текстовите низове в диапазона от имена на учениците с YUKI, стойността в клетка G5, включително регистъра на буквите на всеки знак. След това можем да използваме функциите INDEX и MATCH заедно, за да намерим желаната стойност.
Общ синтаксис
=INDEX(return_range,MATCH(TRUE,EXACT(lookup_value,lookup_range),0))
√ Забележка: Това е формула за масив, която изисква да въведете с Ctrl + Превключване + Въведете.
- върнат_обхват: Диапазонът, от който искате комбинираната формула да върне стойността. Тук се отнася до диапазона на степента.
- търсена_стойност: Стойността EXACT, използвана за извършване на сравнение с малки и големи букви с текстовите низове в диапазон_за_търсене. Тук се отнася до даденото име, YUKI.
- диапазон_за_търсене: Диапазонът от клетки за сравнение с търсена_стойност. Тук се отнася до диапазона от имена.
- match_type 0: MATCH ще намери първата стойност, която е точно равна на търсена_стойност.
За да познаете клас of ЮКИ, моля, копирайте или въведете формулата по-долу в клетката G6, и натиснете Ctrl + Превключване + Въведете за да получите резултата:
=ИНДЕКС(D5: D14,МАЧ(ВЯРНО,ТОЧНО("ЮКИ",B5: B14),0))
Или използвайте препратка към клетка, за да направите формулата динамична:
=ИНДЕКС(D5: D14,МАЧ(ВЯРНО,ТОЧНО(G5,B5: B14),0))
Обяснение на формулата
=INDEX(D5:D14,MATCH(TRUE,EXACT("YUKI",B5:B14),0))
- ТОЧНО(G5;B5:B14): Функцията EXACT сравнява текстовите низове в диапазона от имена на учениците B5: B14 срещу "ЮКИ“, стойността в клетката G5, връща TRUE, ако стойност в клетките от B5 до B14 е точно същата като YUKI, FALSE в противен случай. И така, ще получим масив от TRUE и FALSE като този:
{FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE} - MATCH(TRUE,ТОЧНО(G5;B5:B14), 0) = MATCH(TRUE,{FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE}, 0): Типът_съвпадение 0 пита функцията MATCH, за да намери точното съвпадение. След това функцията ще върне позицията на своята точна lookup_value “Туре” в масива, който е 10, тъй като единственото ИСТИНСКО е в 10позиция в масива.
- ИНДЕКС(D5: D14,MATCH(TRUE,ТОЧНО(G5;B5:B14), 0)) = ИНДЕКС(D5: D14,10): Функцията INDEX връща 10та стойност в диапазона на степента D5: D14, кое е A.
Извършете търсене с разлика между главни и малки букви с VLOOKUP
За да познаете държава че JIMMY идва от с функцията VLOOKUP, трябва да се възползвате от функциите CHOOSE и EXACT, за да извършите търсене, чувствително към главни и малки букви. Функцията EXACT ще извърши сравнение с малки и големи букви между JIMMY и всеки текстов низ в диапазона на имената на учениците. След това можем да използваме CHOOSE, за да комбинираме ТОЧНИЯ резултат и стойностите в диапазона на страната. Сега е време VLOOKUP да покаже способността си.
Общ синтаксис
=VLOOKUP(TRUE,CHOOSE({1,2},EXACT(lookup_value,lookup_range),return_range),2,FALSE)
√ Забележка: Това е формула за масив, която изисква да въведете с Ctrl + Превключване + Въведете.
- търсена_стойност: Стойността EXACT, използвана за извършване на сравнение с малки и големи букви с текстовите низове в диапазон_за_търсене. Тук се отнася за даденото име, ДЖИМИ.
- диапазон_за_търсене: Диапазонът от клетки за сравнение с търсена_стойност. Тук се отнася до диапазона от имена.
- върнат_обхват: Диапазонът, от който искате комбинираната формула да върне стойността. Тук се отнася за обхвата на страната.
- range_lookup FALSE: Функцията VLOOKUP ще търси точното съвпадение.
За да познаете страна ДЖИМИ идва от, моля, копирайте или въведете формулата по-долу в клетката G9, и натиснете Ctrl + Превключване + Въведете за да получите резултата:
=VLOOKUP(ВЯРНО,ИЗБОР({1,2},ТОЧНО("ДЖИМИ",B5: B14),C5:C14),2,НЕВЯРНО)
Или използвайте препратка към клетка, за да направите формулата динамична:
=VLOOKUP(ВЯРНО,ИЗБОР({1,2},ТОЧНО(G8,B5: B14),C5:C14),2,НЕВЯРНО)
Обяснение на формулата
=VLOOKUP(TRUE,CHOOSE({1,2},EXACT(G8,B5:B14),C5:C14),2,FALSE)
- ТОЧНО(G8;B5:B14): Функцията EXACT сравнява текстовите низове в диапазона от имена на учениците B5: B14 срещу стойността в клетката G8, JIMMY, връща TRUE, ако стойност в диапазона от имена на учениците е точно същата като JIMMY, FALSE в противен случай. И така, ще получим масив от TRUE и FALSE като този:
{FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE} - ИЗБЕРИ({1,2},ТОЧНО(G8;B5:B14),C5:C14) = ИЗБЕРИ({1,2},{FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE},C5:C14): Аргументът index_num на CHOOSE 1,2 {} комбинира ТОЧНИЯ масив и стойностите от C5:C14 в двуизмерен масив като този:
{FALSE,"Китай";FALSE,"Англия";FALSE,"Америка";FALSE,"Индия";TRUE,"Америка";FALSE,"Индия";FALSE,"Америка";FALSE,"Китай";FALSE ,"Англия";FALSE,"Китай"} - VLOOKUP(TRUE,ИЗБЕРИ({1,2},ТОЧНО(G8;B5:B14),C5:C14),2,НЕВЯРНО) = VLOOKUP(TRUE,{FALSE,"Китай";FALSE,"Англия";FALSE,"Америка";FALSE,"Индия";TRUE,"Америка";FALSE,"Индия";FALSE,"Америка";FALSE,"Китай";FALSE ,"Англия";FALSE,"Китай"},2,НЕВЯРНО): Диапазонът_търсене FALSE пита функцията VLOOKUP за търсене на точната стойност “TRUE” в 1-вата колона на двумерния масив и връща точното му съвпадение в 2рата колона, която е Америка.
Свързани функции
Функцията ИНДЕКС на Excel връща показаната стойност въз основа на дадена позиция от диапазон или масив.
Функцията MATCH на Excel търси конкретна стойност в диапазон от клетки и връща относителната позиция на стойността.
Функцията VLOOKUP на Excel търси стойност чрез съвпадение в първата колона на таблица и връща съответната стойност от определена колона в същия ред.
Функцията EXACT сравнява два низа и връща TRUE, ако са абсолютно еднакви (като се вземе предвид чувствителността към малки и главни букви), или връща FALSE.
Функцията CHOOSE връща стойност от списъка със стойностен аргумент въз основа на дадения индексен номер. Например CHOOSE(3,”Apple”,”Peach”,”Orange”) връща оранжево, номерът на индекса е 3, а оранжевото е третата стойност след номера на индекса във функцията.
Свързани формули
Точно съвпадение с INDEX и MATCH
Ако трябва да разберете информацията, посочена в Excel за конкретен продукт, филм или човек и т.н., трябва да използвате добре комбинацията от функции INDEX и MATCH.
Преброяване на клетки, които съдържат конкретен текст, с разлика между главни и малки букви
В този урок ще научите как да използвате формула с функции SUMPRODUCT, ISNUMBER и FIND, за да преброите клетки, които съдържат специфичен текст, като вземете предвид главните и малките букви.
Най-добрите инструменти за производителност в офиса
Kutools за Excel - помага ви да се откроите от тълпата
Kutools за Excel разполага с над 300 функции, Гарантираме, че това, от което се нуждаете, е само на един клик разстояние...
Раздел Office - Активиране на четене и редактиране с раздели в Microsoft Office (включително Excel)
- Една секунда за превключване между десетки отворени документи!
- Намалете стотиците кликвания на мишката за вас всеки ден, кажете сбогом на ръката на мишката.
- Увеличава продуктивността ви с 50% при преглеждане и редактиране на множество документи.
- Внася ефективни раздели в Office (включително Excel), точно като Chrome, Edge и Firefox.