Se si desidera una formula che restituisca il valore utilizzando la ricerca con distinzione tra maiuscole e minuscole, è possibile utilizzare una combinazione di "INDICE"," CORRISPONDENZA" & "ESATTO"funzioni per ricavare l'output.
INDICE: Restituisce un valore o un riferimento della cella all'intersezione di una particolare riga e colonna, in un determinato intervallo.
Sintassi: =INDICE(matrice,num_riga,num_colonna)
Vettore:L'array è un intervallo di celle o tabelle.
numero_riga:Il numero di riga nella matrice da cui viene restituito il valore.
numero_colonna:È facoltativo. È il numero di colonna nell'array utilizzato per restituire il valore.
INCONTRO La funzione cerca un elemento specificato in un intervallo di celle selezionato e quindi restituisce la posizione relativa di quell'elemento nell'intervallo.
Sintassi =MATCH(lookup_value,lookup_array,match_type)
valore di ricerca: Il valore che vuoi cercare
ricerca_array: La tabella dei dati contiene le informazioni da cui si desidera restituire l'output.
match_type: 1,0 e -1 sono tre opzioni.
1 (predefinito): troverà il valore più grande nell'intervallo. L'elenco deve essere ordinato in ordine crescente.
0: troverà una corrispondenza esatta
-1: Troverà il valore più piccolo nell'intervallo. L'elenco deve essere ordinato in ordine decrescente.
ESATTO: Controlla se due stringhe di testo sono esattamente uguali e restituisce VERO o FALSO. EXACT fa distinzione tra maiuscole e minuscole.
Sintassi =ESATTO(testo1,testo2)
Testo 1: È la prima stringa di testo
testo2: È la seconda stringa di testo
Facciamo un esempio:
Abbiamo alcuni caratteri nella colonna A e i loro codici nella colonna B utilizzando la funzione Codice.
- Nella cella E2, vogliamo una formula basata sul valore di ricerca nella cella D2
- La formula nella cella E2 sarebbe {=INDICE($B$2:$B$7,CONFRONTA(VERO,ESATTO(D2,$A$2:$A$7),0))}
- Questa è una formula di matrice che deve essere inserita con CTRL + MAIUSC + INVIO altrimenti darà risultati falsi
- Nella cella D2, dobbiamo applicare il menu a discesa utilizzando la funzione di convalida dei dati.
- Se cambiamo il valore nella cella D2 per dire b, la formula restituirà il valore di conseguenza.
Questo è il modo in cui possiamo recuperare il valore utilizzando le ricerche con distinzione tra maiuscole e minuscole in Microsoft Excel.