Come usare la funzione XMATCH (CONFRONTA.X) in Excel
Italiano | Inglese |
---|---|
CONFRONTA.X | XMATCH |
Introduzione alla Funzione CONFRONTA.X
La funzione CONFRONTA.X, disponibile sia su Microsoft Excel che su Google Sheets, permette di individuare la posizione di un elemento specifico all’interno di un intervallo o di un array. Evoluzione della tradizionale funzione CONFRONTA di Excel, la CONFRONTA.X introduce maggior flessibilità e opzioni per la ricerca.
Sintassi e Parametri
La sintassi della funzione CONFRONTA.X è la seguente:
XMATCH(valore_cercato, intervallo, [tipo_corrispondenza], [tipo_ricerca])
- valore_cercato: Il valore da ricercare nell’intervallo definito.
- intervallo: L’array o l’intervallo di celle in cui avviene la ricerca.
- tipo_corrispondenza (Opzionale): Definisce il tipo di corrispondenza desiderata:
- 0 o omesso: Corrispondenza esatta.
- 1: Trova il valore più vicino e inferiore.
- -1: Trova il valore più vicino e superiore.
- tipo_ricerca (Opzionale): Specifica la metodologia di ricerca:
- 1 o omesso: Ricerca per successione binaria, richiedendo un intervallo ordinato in modo ascendente.
- -1: Ricerca binaria con intervallo ordinato in modo discendente.
- 2: Ricerca lineare, che non necessita di un intervallo ordinato.
Esempi Pratici
Immagina di avere una tabella con i nomi degli studenti e i loro punteggi in un esame e di voler determinare la posizione di un punteggio specifico nella lista ordinata.
Studente | Punteggio |
---|---|
Marco | 75 |
Giulia | 82 |
Luca | 68 |
Sofia | 87 |
=XMATCH(82, B2:B5, 0, 1)
Questa formula restituirà “2”, indicando che il punteggio 82 è il secondo elemento più alto nell’intervallo ordinato ascendentemente.
Casi d’Uso nella Pratica
Scenario 1: Ricerca di posizione in inventario Un magazzino vuole verificare la posizione di un articolo specifico secondo il codice di inventario in un elenco ordinato.
=XMATCH("A123", A2:A100, 0, 1)
Questo restituirà la posizione esatta del codice “A123” nell’elenco, se presente. Scenario 2: Confronto e ordinamento punti vendita Un’azienda intende classificare i suoi punti vendita in base al volume delle vendite.
=XMATCH(VolumeDesiderato, VolumiVenditeRange, 1, 1)
In questo caso, la funzione individua il volume di vendita più vicino e inferiore al valore cercato, se non esiste un corrispettivo esatto.
Maggiori informazioni: https://support.microsoft.com/it-it/office/confronta-x-funzione-confronta-x-d966da31-7a6b-4a13-a1c6-5a33ed6a0312