Corrispondenza approssimativa con INDEX e MATCH
Ci sono momenti in cui abbiamo bisogno di trovare corrispondenze approssimative in Excel per valutare le prestazioni dei dipendenti, valutare i punteggi degli studenti, calcolare le spese di spedizione in base al peso, ecc. In questo tutorial, parleremo di come utilizzare il INDICE e PARTITA funzioni per recuperare i risultati di cui abbiamo bisogno.
Come trovare corrispondenze approssimative con INDEX e MATCH?
Per scoprire il file tariffa di spedizione in base al peso del pacco indicato (9, il valore nella cella F6) come mostrato nello screenshot qui sopra, puoi combinare le funzioni INDICE e CONFRONTA e utilizzare un piccolo trucco per fare in modo che la formula trovi la corrispondenza approssimativa di cui hai bisogno: il match_type -1 chiede a CONFRONTA di trovare la posizione del valore più piccolo maggiore o uguale a 9, quindi INDEX troverà la tariffa di spedizione corrispondente sulla stessa riga.
Sintassi generica
=INDEX(return_range,MATCH(lookup_value,lookup_array,[match_type]))
- intervallo_ritorno: L'intervallo da cui desideri che la formula di combinazione restituisca la tariffa di spedizione. Qui si riferisce alla gamma di tariffe di spedizione.
- valore di ricerca: Il valore MATCH utilizzato per individuare la posizione della tariffa di spedizione corrispondente. Qui si riferisce al peso dato.
- ricerca_array: L'intervallo di celle con i valori da confrontare con il valore di ricerca. Qui si riferisce alla gamma di peso.
- tipo_match: 1 o -1.
1 o omesso (predefinito), CONFRONTA troverà il valore più grande minore o uguale a valore di ricerca. I valori in ricerca_array devono essere inseriti in ordine crescente.
-1, MATCH troverà il valore più piccolo maggiore o uguale a valore di ricerca. I valori in ricerca_array devono essere posti in ordine decrescente.
Per trovare la tariffa di spedizione per un pacco che pesa 9kg, per favore copia o inserisci la formula sotto nella cella F7e premere ENTRA per ottenere il risultato:
= INDICE (C6: C10,INCONTRO(9,B6: B10,-1))
Oppure, usa un riferimento di cella per rendere dinamica la formula:
= INDICE (C6: C10,INCONTRO(F6,B6: B10,-1))
Spiegazione della formula
=INDEX(C6:C10,MATCH(F6,B6:B10,-1))
- CORRISPONDENZA(F6,B6:B10,-1): La funzione CONFRONTA trova la posizione del peso dato 9 (il valore nella cella F6) nell'intervallo di peso B6: B10. Il match_type -1 chiede CONFRONTA per trovare il valore più piccolo maggiore o uguale al peso dato 9, che è 10. Quindi, la funzione restituirà 3 dato che è il 3valore rd nell'intervallo. (Nota che match_type -1 ha bisogno dei valori nell'intervallo B6: B10 posto in ordine decrescente.)
- INDICE(C6: C10,CORRISPONDENZA(F6,B6:B10,-1)) = INDICE(C6: C10,3): La funzione INDICE restituisce il 3valore rd nell'intervallo di velocità C6: C10, Che ha 50.
Funzioni correlate
La funzione INDICE di Excel restituisce il valore visualizzato in base a una determinata posizione da un intervallo o da una matrice.
La funzione CONFRONTA di Excel cerca un valore specifico in un intervallo di celle e restituisce la posizione relativa del valore.
Formule correlate
Corrispondenza esatta con INDEX e MATCH
Se hai bisogno di trovare le informazioni elencate in Excel su uno specifico prodotto, film o persona, ecc., dovresti fare un buon uso della combinazione delle funzioni INDICE e CONFRONTA.
Cerca il valore di corrispondenza più vicino con più criteri
In alcuni casi, potrebbe essere necessario cercare il valore di corrispondenza più vicino o approssimativo in base a più di un criterio. Con la combinazione delle funzioni INDICE, CONFRONTA e SE, puoi farlo rapidamente in Excel.
I migliori strumenti per la produttività in ufficio
Kutools per Excel: ti aiuta a distinguerti dalla folla
Kutools per Excel vanta oltre 300 funzionalità, Garantirti che ciò di cui hai bisogno sia a portata di clic...
Scheda Office: abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)
- Un secondo per passare da una dozzina di documenti aperti all'altra!
- Riduci ogni giorno centinaia di clic del mouse, dì addio alla mano del mouse.
- Aumenta la produttività del 50% durante la visualizzazione e la modifica di più documenti.
- Porta schede efficienti in Office (incluso Excel), proprio come Chrome, Edge e Firefox.