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