FormulaCamp
Tutti gli esercizi interattivi
Esercizi pratici di Excel

Esercizi con INDICE e CONFRONTA online

Esercitati con INDICE e CONFRONTA (INDEX MATCH): ricerche esatte, verso sinistra e a doppia entrata, con soluzioni svolte e verificate.

INDEX e MATCH, in italiano INDICE e CONFRONTA, dividono una ricerca in due compiti chiari: MATCH trova una posizione, INDEX restituisce il valore che occupa quella posizione. Questa separazione rende lo schema flessibile, soprattutto quando la colonna dei risultati sta a sinistra della chiave o quando serve la corrispondenza sia di una riga sia di una colonna. Nel foglio interattivo usa il nome di un team come chiave e restituisci il dipendente corrispondente da un piccolo elenco.

La sequenza di esercizi parte dai due componenti presi separatamente, poi li combina in ricerche esatte e a doppia entrata. Include anche VLOOKUP e XLOOKUP, così puoi confrontare lo stesso problema aziendale con schemi diversi. Il dettaglio importante è l'allineamento: l'intervallo passato a INDEX deve corrispondere riga per riga a quello in cui cerca MATCH. Uno scarto di una riga può restituire un valore dall'aspetto corretto, ma preso dal record sbagliato.

Usa le soluzioni svolte dopo aver tentato gli esercizi. Mostrano come esaminare MATCH da solo, verificare la posizione restituita e solo allora avvolgerlo in INDEX. Questo metodo a tappe è utile nei colloqui sui fogli di calcolo, perché ti permette di spiegare e correggere il tuo ragionamento. Rende anche più semplice controllare le vecchie cartelle di lavoro quando una lunga formula annidata dà un risultato inatteso.

Tocca a te

In F2 restituisci con INDEX e MATCH il nome del dipendente del team in E2.

Tabella di esempio: elenco dei dipendenti
ABCDEF
1Employee IDNameTeamRateFind team
2E201OmarOps38Finance
3E202MinaFinance44
4E203LuisSales41
5E204HanaSupport39
Non ancora risolto.

Esercizi correlati

Apri un esercizio nella lezione in inglese.

  1. INDEX + MATCH, esercizio 1 (in inglese) Gratis
  2. INDEX + MATCH, esercizio 2 (in inglese) Gratis
  3. Lookup by Row and Column, esercizio 1 (in inglese) Gratis
  4. The VLOOKUP Function, esercizio 1 (in inglese) Gratis
  5. XLOOKUP, esercizio 1 (in inglese) Gratis
  6. A Lookup Table on Another Sheet, esercizio 2 (in inglese) Gratis
  7. Practice: Lookups, esercizio 3 (in inglese) Gratis
  8. Practice: Lookups, esercizio 5 (in inglese) Gratis

Soluzioni spiegate

Prova prima da solo, poi confronta formula e risultato.

Tariffa oraria dal codice dipendente

Quale tariffa oraria corrisponde al dipendente E204? I codici sono in A2:A5, le tariffe in D2:D5.

Formula: =INDEX(D2:D5,MATCH("E204",A2:A5,0)) → 39

Trovare il team a partire dal nome

A quale team appartiene Luis? Cerca il nome in B2:B5 e restituisci il team di C2:C5.

Formula: =INDEX(C2:C5,MATCH("Luis",B2:B5,0)) → Sales

Domande frequenti

Perché usare INDICE e CONFRONTA?

Cercano in qualsiasi direzione, tengono ben distinti l'intervallo della chiave e quello dei risultati e si estendono in modo naturale alle ricerche a doppia entrata.

Perché ottengo la riga adiacente invece di quella giusta?

Gli intervalli di ricerca e di risultato probabilmente iniziano da righe diverse. Rendili alti uguale e allinea le loro prime righe di dati.

CERCA.X è più semplice?

Spesso sì. INDEX e MATCH restano utili per le cartelle di lavoro più vecchie, per gli schemi bidimensionali e per i colloqui che verificano le basi delle ricerche.