Scarica la cartella di lavoro di esempio
Questo tutorial dimostrerà come eseguire una ricerca 2D con le funzioni INDICE e CONFRONTA in Excel e Fogli Google.
Abbina due assi - Riga e colonna (ricerca 2D)
La funzione INDICE restituisce un valore da un determinato riferimento di riga e colonna. Possiamo fornire sia i riferimenti di riga che di colonna con le funzioni CONFRONTA per eseguire una ricerca 2D:
1 | =INDICE(C3:E5,CONFRONTA(H2,B3:B5,0),CONFRONTA(J2,C2:E2,0)) |
Entriamo nei dettagli.
Funzione CONFRONTA
Per trovare la riga, usa la funzione MATCH con il tuo primo valore.
1 | =CONFRONTA("Berlino",B3:B5,0) |
L'esempio sopra, trova la riga contenente "Berlin" e restituisce la sua posizione all'interno dell'intervallo specificato. "Berlino" è la prima città nella colonna B, quindi la funzione CONFRONTA restituisce 1.
Quindi ripetiamo per la colonna che ci interessa.
1 | =CONFRONTA("Vienna",DO2:MI2,0) |
"Vienna" è la seconda città, quindi la funzione MATCH restituisce 2.
Funzione INDICE
Ora che abbiamo le posizioni per la riga e la colonna, le usiamo come argomenti nella funzione INDEX per restituire il valore della cella in cui si intersecano (qui, la distanza da Berlino a Vienna).
1 | =INDICE(C3:E5,I3,I4) |
Sostituendo i numeri di colonna e riga con le funzioni CONFRONTA che li hanno trovati ci dà la nostra formula originale:
1 | =INDICE(C3:E5,CONFRONTA(H2,B3:B5,0),CONFRONTA(J2,C2:E2,0)) |
INDICE CORRISPONDENZA in Fogli Google
Queste formule funzionano esattamente allo stesso modo in Fogli Google come in Excel.