CONFRONTA.X Funzione

Excel 365, Excel 2021

Riepilogo

La funzione CONFRONTA.X cerca un valore specifico in un intervallo o matrice di celle e restituisce la sua posizione relativa. È una versione avanzata e più flessibile della funzione CONFRONTA tradizionale.

Sintassi

CONFRONTA.X(valore; matrice_ricerca; [modalità_confronto]; [modalità_ricerca])

Parametri

Parametro Tipo Richiesto Descrizione
valore Qualsiasi Valore o riferimento da cercare nella matrice_ricerca
matrice_ricerca Intervallo/Matrice Intervallo di celle o matrice dove cercare il valore
modalità_confronto Numero No 0=Corrispondenza esatta (default), -1=Elemento successivo più piccolo, 1=Elemento successivo più grande, 2=Wildcard (*,?,~)
modalità_ricerca Numero No 1=Ricerca normale prima-ultima (default), -1=Ricerca inversa, 2=Binaria crescente, -2=Binaria decrescente

Utilizzo della funzione XMATCH

CONFRONTA.X è ideale per trovare la posizione di elementi in liste ordinate o non ordinate. Offre maggiore flessibilità rispetto a CONFRONTA con opzioni di ricerca avanzate e restituisce sempre la posizione relativa partendo da 1.

Esempi Comuni di XMATCH

Ricerca esatta di un prodotto

=CONFRONTA.X(E3;C3:C7)

Trova la posizione di "Uva" nell'elenco di frutta (posizione 2)

Conteggio venditori sopra soglia

=CONFRONTA.X(F2;C3:C9;1)

Conta quanti venditori hanno superato il target di vendita (ritorna 4)

Ricerca bidimensionale con INDICE

=INDICE(C6:E12;CONFRONTA.X(B3;B6:B12);CONFRONTA.X(C3;C5:E5))

Recupera valore dalle vendite per venditore e mese specifici

Ricerca in array

=CONFRONTA.X(4;{5;4;3;2;1})

Trova posizione del 4 nell'array (posizione 2)

Domande Frequenti

CONFRONTA.X offre più opzioni di ricerca (binaria, inversa) e gestisce meglio matrici dinamiche

Solo con dati ordinati: 2 per crescente, -2 per decrescente. Molto più veloce su liste grandi

Dipende dalla modalità_confronto: #N/D per esatta, valore approssimato per 1/-1

Errori Comuni e Soluzioni

#N/D

Cause: Nessuna corrispondenza trovata con modalità esatta

Solution: Usa modalità 1 o -1 per corrispondenza approssimata

Risultati errati

Cause: Ricerca binaria su dati non ordinati

Solution: Ordina i dati o usa modalità 1/-1

#VALORE!

Cause: Tipi di dati incompatibili

Solution: Verifica che valore e matrice_ricerca siano dello stesso tipo

Note

  • Posizioni partono sempre da 1 (non da 0)
  • Per wildcard usa 2 in modalità_confronto
  • Ricerca binaria richiede dati ordinati
  • Funzione disponibile solo in Excel 365/2021

Compatibilità

Disponibile in: Excel 365, Excel 2021

Non disponibile in: Excel 2019 e precedenti

Contenuto ultima revisione: December 9, 2025
Frequenza di aggiornamento: Secondo necessità
Versioni di Excel testate: Excel 365, Excel 2021