Restituisce il valore in una data posizione di riga e colonna all'interno di un intervallo.
Sintassi
INDEX(array, row_num, [column_num])Argomenti
arrayobbligatorio
L'intervallo o la matrice da cui restituire un valore.
row_numobbligatorio
La posizione di riga all'interno della matrice.
column_numfacoltativo
La posizione di colonna all'interno della matrice.
INDEX restituisce il valore in una posizione numerica di un intervallo. Da solo è semplice, ma abbinato a MATCH diventa la ricerca più flessibile di Excel — in grado di cercare in qualsiasi direzione e di resistere all'inserimento di colonne. INDEX/MATCH è l'alternativa classica a VLOOKUP nelle versioni senza XLOOKUP.
=INDEX(C2:C100, 5)→$420Restituisce il 5° valore nella colonna dei prezzi.
=INDEX(A2:D100, MATCH("A102", A2:A100, 0), 3)→$1,250INDEX/MATCH: trova la riga di A102 e restituisce la colonna 3.
Scegli l'intervallo di risultato
Indirizza INDEX alla colonna o alla tabella che contiene la tua risposta.
Trova la riga con MATCH
Annida MATCH per trasformare una chiave di ricerca nel numero di riga di cui INDEX ha bisogno.
Aggiungi un numero di colonna se necessario
Per le tabelle bidimensionali, fornisci sia la posizione di riga sia quella di colonna.
INDEX/MATCH può restituire valori a sinistra della chiave, non si rompe quando si inseriscono colonne ed è più veloce su fogli grandi.