Cum se face o căutare sensibilă la majuscule și minuscule în Excel

Anonim


Funcția VLOOKUP a excelului nu este sensibilă la majuscule și minuscule și va returna din listă valoarea potrivită pentru prima dată. INDEX-MATCH nu face excepție, dar poate fi modificat pentru a face sensibil la majuscule. Să vedem cum.

Formula generică pentru căutarea sensibilă la majuscule

{= INDEX (result_array, MATCH (TRUE, EXACT (lookup_value, lookup_array), 0))}

Este o formulă matrice și trebuie introdusă cu CTRL + SHIFT + ENTER.

Rezultat_array : Indexul de la care doriți să obțineți rezultate.

Lookup_value: valoarea pe care o căutați în lookup_array.

Lookup_array: Matricea în care veți căuta valoarea de căutare:

Să învățăm printr-un exemplu.
Exemplu: Faceți un MATCH EXACT INDEX pentru a căuta valoarea sensibilă la majuscule

Aici avem aceste date ale variabilelor. Aceste variabile sunt sensibile la majuscule și minuscule. Adică „test” și „test” sunt două valori diferite. Trebuie să preluăm valoarea „Test” din listă. Să implementăm formula generică de mai sus pentru acest exemplu.

Scrieți această formulă în celula F2. Această formulă este o formulă matrice și trebuie introdusă cu CTRL + SHIFT + ENTER.

{= INDEX (B2: B9, MATCH (ADEVĂRAT, EXACT (E2, A2: A9), 0))}

Aceasta returnează valoarea 8 care se află pe poziția a 5-a. Dacă am fi folosit VLOOKUP sau INDEX-MATCH simplu, am fi returnat 6, care este primul test din listă.

Cum functioneazã?

Este un INDEX-MATCH simplu. Trucul este utilizarea funcției EXACT în această formulă.

EXACT (E2, A2: A9): Funcția EXACT este utilizată sub formă de litere sensibile la majuscule. Această parte caută valoarea lui E2 („Test”) în intervalul A2: A9 și returnează o serie de TRUE și FALSE. {FALSE; FALSE; FALSE; ADEVĂRATE; FALSE; FALSE; FALSE; FALSE}.

Următorul MATCH (ADEVĂRAT,{FALS; FALS; FALS;ADEVĂRAT; FALSE; FALSE; FALSE; FALSE},0) parte, Match caută TRUE în matrice returnată mai sus. Găsește primul adevărat la poziția 4 și returnează 4.

În cele din urmă, formula este simplificată la INDICE (B2: B9,4). Se uită la al 4-lea rând în B2: B9 și returnează valoarea pe care o conține. Care este 8 aici.

Deci, băieți, așa faceți căutarea sensibilă la majuscule și minuscule în Excel. Spuneți-mi dacă aveți îndoieli cu privire la acest subiect sau la orice alt subiect Excel. Secțiunea de comentarii este a ta.

Utilizați INDEX și MATCH pentru a căuta valoarea

Cum se folosește funcția de căutare în Excel

Căutați valoarea cu mai multe criterii

Articole populare:

Funcția VLOOKUP în Excel

COUNTIF în Excel 2016

Cum se utilizează funcția SUMIF în Excel