Navigazione Rapida
CONFRONTA Funzione
Riepilogo
La funzione CONFRONTA cerca un valore specifico all'interno di un intervallo di celle e restituisce la posizione relativa di quel valore nell'intervallo. È particolarmente utile per determinare l'indice di un elemento da utilizzare con funzioni come INDICE.
Sintassi
CONFRONTA(valore; matrice; [corrisp])
Parametri
| Parametro | Tipo | Richiesto | Descrizione |
|---|---|---|---|
| valore | Qualsiasi |
Sì | Valore da cercare nella matrice (numero, testo, logico o riferimento cella) |
| matrice | Intervallo |
Sì | Intervallo di celle in cui eseguire la ricerca |
| corrisp | Numero |
No | Tipo di corrispondenza: 1 (o omesso)=approssimata crescente, 0=esatta, -1=approssimata decrescente |
Utilizzo della funzione MATCH
CONFRONTA è ideale quando serve conoscere la posizione di un valore in un intervallo anziché il valore stesso. È comunemente usata in combinazione con INDICE per creare formule di ricerca flessibili più potenti di CERCA.VERT.
Esempi Comuni di MATCH
Corrispondenza Esatta
=CONFRONTA(41;B2:B5;0)
Restituisce 4, la posizione di 41 nell'intervallo B2:B5 (Pere)
Corrispondenza Approssimata
=CONFRONTA(39;B2:B5;1)
Restituisce 2, la posizione del valore più grande minore o uguale a 39 (38 - Arance)
CONFRONTA con INDICE
=INDICE(A2:A5;CONFRONTA("Mele";A2:A5;0))
Restituisce "Mele" cercando la sua posizione esatta e usandola come riga per INDICE
Domande Frequenti
Errori Comuni e Soluzioni
#N/D
Cause: Valore non trovato nella matrice
Solution: Verifica il valore di ricerca, l'intervallo e il tipo di corrispondenza
#VALORE!
Cause: Matrice non valida o parametri errati
Solution: Assicurati che matrice sia un intervallo di celle valido
Risultati errati con corrisp=1 o -1
Cause: Intervallo non ordinato correttamente
Solution: Ordina crescente per corrisp=1, decrescente per corrisp=-1
Note
- Per corrisp=1 l'intervallo deve essere ordinato crescente
- Per corrisp=-1 l'intervallo deve essere ordinato decrescente
- Con corrisp=0 l'intervallo può essere in qualsiasi ordine
- Wildcard ? e * funzionano solo con corrisp=0 e testo
- Suggerimento: Prova CONFRONTA.X per funzionalità avanzate
Compatibilità
Disponibile in: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Non disponibile in:
Contenuto ultima revisione: December 9, 2025
Frequenza di aggiornamento: Secondo necessità
Versioni di Excel testate: Excel 2007+