Come eseguire la ricerca con distinzione tra maiuscole e minuscole in Excel

Anonim


La funzione VLOOKUP di excel non fa distinzione tra maiuscole e minuscole e restituirà il primo valore corrispondente dall'elenco. INDEX-MATCH non fa eccezione, ma può essere modificato per fare distinzione tra maiuscole e minuscole. Vediamo come.

Formula generica per la ricerca con distinzione tra maiuscole e minuscole

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

È una formula di matrice e deve essere inserita con CTRL+MAIUSC+INVIO.

Risultato_array : l'indice da cui si desidera ottenere i risultati.

Valore di ricerca: il valore che stai cercando in lookup_array.

Lookup_array: L'array in cui cercherai il valore di ricerca:

Impariamo con un esempio.
Esempio: eseguire una CORRISPONDENZA INDICE ESATTO per cercare un valore con distinzione tra maiuscole e minuscole

Qui abbiamo questi dati di variabili. Queste variabili fanno distinzione tra maiuscole e minuscole. Intendo dire che "test" e "Test" sono due valori diversi. Dobbiamo recuperare il valore di "Test" dall'elenco. Implementiamo la formula generica sopra su questo esempio.

Scrivi questa formula nella cella F2. Questa formula è una formula di matrice e deve essere immessa con CTRL+MAIUSC+INVIO.

{=INDICE(B2:B9,CONFRONTA(VERO,ESATTO(E2,A2:A9),0))}

Questo restituisce il valore 8 che si trova in quinta posizione. Se avessimo usato VLOOKUP o semplice INDEX-MATCH, avrebbe restituito 6 che è il primo test nell'elenco.

Come funziona?

È un semplice INDICE-MATCH. Il trucco è usare la funzione ESATTA in questa formula.

ESATTO(MI2,LA2:LA9): La funzione EXACT viene utilizzata per la corrispondenza delle lettere con distinzione tra maiuscole e minuscole. Questa parte cerca il valore di E2 ("Test") nell'intervallo A2: A9 e restituisce una matrice di VERO e FALSO. {FALSO;FALSO;FALSO;VERO;FALSO;FALSO;FALSO;FALSO}.

Prossimo in CONFRONTA(VERO,{FALSO;FALSO;FALSO;VERO;FALSO;FALSO;FALSO;FALSO},0) parte, Match cerca TRUE nell'array restituito sopra. Trova il primo vero in 4a posizione e restituisce 4.

Infine la formula è semplificata in INDICE(B2:B9,4). Sembra la 4a riga in B2: B9 e restituisce il valore che contiene. Che è 8 qui.

Quindi sì ragazzi, questo è il modo in cui si esegue la ricerca con distinzione tra maiuscole e minuscole in Excel. Fammi sapere se hai dei dubbi su questo argomento o su qualsiasi altro argomento excel. La sezione dei commenti è tutta tua.

Usa INDEX e MATCH per cercare il valore

Come utilizzare la funzione CERCA in Excel

Valore di ricerca con criteri multipli

Articoli popolari:

La funzione CERCA.VERT in Excel

CONTA.SE in Excel 2016

Come utilizzare la funzione SOMMA.SE in Excel