FormulaCamp
← Tutte le funzioni
Lookup & reference

CONFRONTA (MATCH) in Excel

CONFRONTA (MATCH) in Excel: sintassi, argomenti, esempi verificati, corrispondenze esatte o approssimative ed errori comuni.

Sintassi

MATCH(lookup_value, lookup_array, [match_type])

Esempio: =MATCH(A2,B2:B100,0)

Disponibile in: All versions

CONFRONTA (MATCH) restituisce la posizione di un valore all’interno di una singola riga o colonna, non il valore stesso. Usa =MATCH(value, range, 0) per una corrispondenza esatta; in genere si abbina a INDICE per creare formule di ricerca.

Quando usarla

Argomenti

Esempi spiegati

Posizione di un nome

A
1Name
2Ana
3Ben
4Chloe
5Dev

Formula: C1: =MATCH("Chloe",A2:A5,0)

Risultato: 3

Chloe è il terzo elemento di A2:A5. Lo 0 richiede una corrispondenza esatta.

Corrispondenza approssimativa per fasce di voto

AB
1Score fromGrade
20F
360D
470C
580B
690A

Formula: D1: =MATCH(84,A2:A6,1)

Risultato: 4

Con 1, CONFRONTA trova il valore più grande che non supera 84, cioè 80, che è l’elemento 4. L’elenco deve essere ordinato in modo crescente.

Il valore è presente nell’elenco?

A
1Allowed
2NY
3CA
4TX

Formula: C1: =ISNUMBER(MATCH("CA",A2:A4,0))

Risultato: TRUE

CONFRONTA restituisce un numero quando trova il valore e #N/A quando non lo trova; VAL.NUMERO converte il risultato in TRUE o FALSE.

Provalo subito

Modifica una formula o un valore nella tabella di esempio e controlla il risultato.

Formula in F2: =MATCH(103,A2:A6,0)

Tabella di esempio: MATCH
ABCDEF
1IDItemPriceStockResult
2101Pen2.51203
3102Notebook480
4103Lamp2515
5104Mug7.540
6105Backpack3912
Risultato in F2: 3
Esercitati in una lezione in inglese: INDEX + MATCH

Errori e controlli

Funzioni correlate

Domande frequenti

Che cosa restituisce CONFRONTA?
La posizione relativa del primo elemento corrispondente nell’intervallo, espressa come numero.
Che cosa significano 0, 1 e -1 in CONFRONTA?
0 indica una corrispondenza esatta; 1 trova il valore più grande che non supera l’obiettivo nei dati crescenti; -1 trova il valore più piccolo non inferiore all’obiettivo nei dati decrescenti.
CONFRONTA supporta i caratteri jolly?
Sì, con tipo di corrispondenza 0 e testo: "Sm*" corrisponde a "Smith".
CONFRONTA distingue maiuscole e minuscole?
No. "ana" e "ANA" corrispondono tra loro.

Altre funzioni di Lookup & reference