Excel: utilizza index match per restituire più valori in orizzontale


È possibile utilizzare le funzioni INDICE e CONFRONTA in Excel per trovare un valore in una colonna e restituire il valore corrispondente in un’altra colonna.

Se desideri utilizzare INDICE e CONFRONTA per restituire più valori in orizzontale, puoi utilizzare la seguente formula:

 =INDEX( $B$2:$B$13 , SMALL(IF( $A$17 = $A$2:$A$13 ,ROW( $A$2:$A$13 )-ROW( $B$2 )+1), COLUMN( A1 )))

Questa particolare formula cerca il valore nella cella A17 nell’intervallo A2:A13 e restituisce il valore corrispondente nell’intervallo B2:B13 .

Puoi quindi trascinare questa formula orizzontalmente per visualizzare più valori.

L’esempio seguente mostra come utilizzare questa formula nella pratica.

Esempio: utilizzare INDEX MATCH per restituire più valori in orizzontale

Supponiamo di avere il seguente set di dati in Excel che contiene informazioni sui punti segnati dai giocatori di basket di diverse squadre:

Diciamo che vogliamo cercare “Mavs” nella colonna della squadra e restituire ogni valore di punto in orizzontale.

Per fare ciò, possiamo digitare la seguente formula nella cella B17 :

 =INDEX( $B$2:$B$13 , SMALL(IF( $A$17 = $A$2:$A$13 ,ROW( $A$2:$A$13 )-ROW( $B$2 )+1), COLUMN( A1 )))

Lo screenshot seguente mostra come utilizzare questa formula nella pratica:

Possiamo quindi fare clic e trascinare questa formula orizzontalmente verso destra finché non incontriamo una cella che visualizza #NUM! per visualizzare ciascuno dei valori in punti che corrispondono ai “Mavs” nella colonna squadra:

La formula restituisce correttamente i valori 24, 40, 15 e 25 nella stessa riga.

Da notare che ciascuno di questi valori rappresenta un valore nella colonna dei punti che corrisponde ai “Mavs” nella colonna della squadra:

Sentiti libero di modificare il nome della squadra nella cella A17 per trovare i valori dei punti di un’altra squadra.

Risorse addizionali

I seguenti tutorial spiegano come eseguire altre attività comuni in Excel:

Excel: come utilizzare la funzione SE con CONFRONTA INDICE
Excel: come utilizzare SOMMA con CORRISPONDENZA INDICE
Excel: utilizza INDICE e CONFRONTA per restituire più valori verticalmente

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *