Da asporto chiave
- La sintassi della funzione MATCH è =MATCH(Valore_ricerca, Matrice_ricerca, Tipo_corrispondenza).
- Può essere inserito manualmente. Oppure, per utilizzare le funzioni integrate di Excel, seleziona Formulas > Cerca e riferimento > MATCH.
- Restituisce un numero che indica la prima posizione relativa dei dati in un elenco, una matrice o un intervallo di celle selezionato.
Ecco come utilizzare la funzione CONFRONTA di Excel per individuare la posizione di un valore in una riga, colonna o tabella. Questo è utile quando devi trovare la posizione dell'oggetto nell'elenco invece dell'oggetto stesso.
MATCH Sintassi della funzione
La sintassi di una funzione si riferisce al layout della funzione e include il nome della funzione, le parentesi, i separatori di virgole e gli argomenti. La sintassi per la funzione MATCH è:
=MATCH(Lookup_value, Lookup_array, Match_type)
MATCH Funzione Argomenti
Qualsiasi input che dai a una funzione viene chiamato argomento. La maggior parte delle funzioni che si trovano in Excel richiedono input o informazioni per essere calcolate correttamente.
Questi sono gli argomenti della funzione CONFRONTA:
Ricerca_valore
Lookup_value (obbligatorio) è il valore che vuoi trovare nell'elenco dei dati. Questo argomento può essere un numero, un testo, un valore logico o un riferimento di cella.
Lookup_array
Lookup_array (obbligatorio) è l'intervallo di celle da cercare.
Tipo_corrispondenza
Tipo_corrispondenza (opzionale) indica a Excel come abbinare il valore_ricerca ai valori nell'array_ricerca. Il valore predefinito per questo argomento è 1. Le scelte sono -1, 0 o 1.
- Se Match_type è uguale a 1 o è omesso, MATCH trova il valore più grande minore o uguale a Lookup_value. I dati Lookup_array devono essere ordinati in ordine crescente.
- Se Match_type è uguale a 0, MATCH trova il primo valore che è esattamente uguale a Lookup_value. I dati Lookup_array possono essere ordinati in qualsiasi ordine.
- Se Match_type è uguale a -1, MATCH trova il valore più piccolo maggiore o uguale a Lookup_value. I dati Lookup_array devono essere ordinati in ordine decrescente.
Come utilizzare la funzione MATCH in Excel
L'esempio MATCH mostrato in questo tutorial utilizza la funzione per trovare la posizione del termine Gizmos in un elenco di inventario. La sintassi della funzione può essere inserita manualmente in una cella o utilizzando le funzioni integrate di Excel, come mostrato qui.
Per accedere alla funzione CONFRONTA e agli argomenti:
-
Apri un foglio di lavoro Excel vuoto e inserisci i dati nelle colonne C, D ed E, come mostrato nell'immagine qui sotto. Lascia vuota la cella D2, poiché quella particolare cella ospiterà la funzione.
- Seleziona cella D2 per renderla la cella attiva.
- Seleziona la scheda Formule del menu ribbon.
- Scegli Ricerca e riferimento per aprire l'elenco a discesa Funzione.
- Seleziona MATCH nell'elenco per aprire la finestra di dialogo Argomenti funzione. (In Excel per Mac, si apre Formula Builder.)
- Posiziona il cursore nella casella di testo Lookup_value.
- Seleziona cella C2 nel foglio di lavoro per inserire il riferimento della cella.
-
Posiziona il cursore nella casella di testo Lookup_array.
- Evidenzia celle da E2 a E7 nel foglio di lavoro per entrare nell'intervallo.
- Posiziona il cursore nella casella di testo Tipo_corrispondenza.
-
Inserisci il numero 0 su questa riga per trovare una corrispondenza esatta con i dati nella cella D3.
- Seleziona OK per completare la funzione. (In Excel per Mac, seleziona Fatto.)
- Il numero 5 appare nella cella D3 poiché il termine Gizmos è il quinto elemento dall' alto nell'elenco di inventario.
-
Quando selezioni la cella D3, la funzione completa appare nella barra della formula sopra il foglio di lavoro.
=MATCH(DO2, MI2:MI7,0)
Combina MATCH con altre funzioni di Excel
La funzione CONFRONTA viene solitamente utilizzata insieme ad altre funzioni di ricerca, come CERCA. VERT o INDICE e viene utilizzata come input per gli argomenti dell' altra funzione, come:
- L'argomento col_index_num per VLOOKUP.
- L'argomento row_num per la funzione INDEX.