Sappiamo come eseguire una corrispondenza approssimativa con CERCA.VERT. Ma come possiamo approssimare la corrispondenza usando INDEX MATCH? In questo stesso articolo, impareremo, in Excel, come eseguire una corrispondenza approssimativa usando INDEX e MATCH.
Formula generica per corrispondenza approssimativa
=INDICE(matrice_risultato,CONFRONTA(valore di ricerca,array di ricerca,1))
Risultato_array : L'indice da cui si desidera ottenere il risultato.
Valore di ricerca: il valore che stai cercando in lookup_array.
Lookup_array: L'array in cui cercherai il valore di ricerca:
Nota: la tabella di ricerca deve essere ordinata in ordine crescente per ottenere le risposte corrette.
Impariamo con un esempio.
Esempio: eseguire una CORRISPONDENZA INDICE APPROSSIMATIVA per ottenere voti
Qui ho un elenco di studenti con i voti ottenuti nei test di routine. Devo dare voti a questi studenti secondo un'altra tabella. Da 0 a 39 come F, da 40 a 59 D, da 60 a 79 C, da 80 a 89 B e 90 o superiore come A.
Si noti che la tabella di ricerca (voti e voti) è ordinata in modo crescente.
Scrivi questa formula in E2 e copiala.
=INDICE($I$2:$I$6, CONFRONTA(D2,$H$2:$H$6,1))
Come funziona?
Bene, questa formula utilizza la funzionalità di MATCH di fare una corrispondenza approssimativa nell'intervallo. In realtà, quando forniamo 1, TRUE o niente alla funzione MATCH, esegue una corrispondenza approssimativa per il valore di ricerca. Significa che se non trova il valore dato nell'intervallo di ricerca, restituisce l'ultimo valore trovato che era inferiore al numero dato.
Quindi se guardiamo la formula in E3, è
INDICE($I$2:$I$6, CONFRONTA(D3,$H$2:$H$6,1))
La funzione CONFRONTA cerca il valore di D3 (36) nell'intervallo H2:H6. Non riesce a trovare 36 nel raggio d'azione. Quindi restituisce l'indice dell'ultimo valore trovato in H2: H6 che è inferiore a 36. E quel valore è 0 e il suo indice è 1. Quindi MATCH (D3, $ H $ 2: $ H $ 6,1) questo si traduce in 1 in E3.
Ora abbiamo la formula INDEX($I$2:$I$6,1). E questo restituisce F.
Quindi sì ragazzi, ecco come si esegue una corrispondenza approssimativa utilizzando la funzione INDICE e CONFRONTA in Excel. In caso di dubbi su questo o su qualsiasi altro argomento di Excel 2019, 2016 e 2013 o versioni precedenti, fammi sapere la sezione commenti qui sotto.
Download file:
Articoli Correlati:
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