Capire informazioni utili è l'obiettivo principale di qualsiasi database. Microsoft Excel offre le funzioni CERCA.VERT e CERCA.VERT per trovare i dati da un foglio di calcolo di grandi dimensioni. Tuttavia, queste funzioni non sono abbastanza flessibili.

Puoi utilizzare INDEX e MATCH in Excel per semplificare l'attività di rilevamento dei dati. Potrai recuperare i dati senza preoccupazioni, anche in situazioni complesse e avanzate. Questo articolo ti aiuta a comprendere queste due funzioni in termini semplici ed esempi di facile comprensione.

Che cos'è la funzione INDICE?

La funzione INDICE di Microsoft Excel recupera un valore da un determinato intervallo di celle. Come un dispositivo GPS che trova una posizione su una mappa, questa funzione trova un valore di cella all'interno di un intervallo di celle.

Mentre per un GPS è necessario inserire latitudine e longitudine, affinché la funzione INDICE funzioni, è necessario fornire un intervallo di celle, un numero di riga e un numero di colonna. Ecco la sintassi:

instagram viewer
=INDEX(array, num_riga, [num_colonna])

Imparentato: Come creare una mappa mentale in Excel: metodi semplici

Puoi provare questi passaggi per applicare la funzione INDICE in uno scenario pertinente:

  1. In una cella, metti un Segno di uguale e poi digita INDICE.
  2. premere Tab e inserisci il primo argomento.
  3. Dovrebbe essere un intervallo di celle seguito da una virgola.
  4. Immettere un numero di riga in cui si aspettano i dati e inserire una virgola.
  5. Il numero di colonna non è necessario poiché esiste una sola colonna di origine.
  6. Metti una parentesi alla fine e premi Invio.
  7. La formula dovrebbe essere simile alla seguente:
=INDICE(C5:C8,3,0)

Scarica: INDICE e CONFRONTA nel tutorial di Excel cartella di lavoro (Libero)

Che cos'è la funzione MATCH?

Se vuoi conoscere il numero di riga o di colonna di un valore di cella o di un indirizzo di cella, devi utilizzare la funzione CONFRONTA in Excel. È utile quando è necessario automatizzare un'attività in Excel, ad esempio individuare il valore di una cella per la funzione INDICE.

Richiede tre input per recuperare la posizione di una cella; il valore di ricerca, l'intervallo di celle in cui esiste il valore e i criteri di corrispondenza. I possibili tipi di corrispondenza sono 0 per una corrispondenza esatta, 1 per minore del valore di ricerca e -1 per maggiore del valore di ricerca. Ecco la sintassi:

=MATCH(valore_ricerca, matrice_ricerca, [tipo_corrispondenza])

Ecco come provare la funzione MATCH:

  1. Immettere un Segno di uguale in qualsiasi cella e tipo CORRISPONDERE.
  2. premere Tab.
  3. Ora seleziona una cella come riferimento di ricerca o digita qualsiasi cosa tra virgolette.
  4. Selezionare un intervallo di celle per i dati di origine e quindi digitare 0 per una corrispondenza esatta.
  5. premere accedere per ottenere la posizione della cella. Quella che segue è la formula in azione:
=PARTITA(C7,C5:C8,0)

=MATCH("ascolto attivo",C5:C8,0)

Imparentato: I migliori metodi di visualizzazione dei dati che aggiungono valore a qualsiasi report

Quali sono i vantaggi di INDEX e MATCH in Excel?

Per attività complesse di ricerca dei dati, è necessario utilizzare entrambe le funzioni per liberare il loro pieno potenziale. I vantaggi dell'utilizzo di questa combinazione di formule sono:

  1. Nessuna restrizione nella ricerca da sinistra a destra o da destra a sinistra
  2. È più facile eliminare, inserire o aggiornare le colonne
  3. Per fogli di calcolo di grandi dimensioni, la formula combinata è molto più veloce di CERCA.VERT
  4. Può recuperare corrispondenze approssimative
  5. È possibile creare formule nidificate più lunghe utilizzando queste due funzioni

Come applicare INDEX e MATCH in una formula

MATCH e INDEX sono molto utili quando li applichi insieme. Diciamo che vuoi scoprire il Reddito e Profitto di qualsiasi app dal database specificato. Ecco come puoi farlo:

  1. Alza il INDICE funzione.
  2. Seleziona le celle C3:C13 per il Reddito fonte di dati.
  3. Tipo CORRISPONDERE e premere Tab.
  4. Selezionare G2 come valore di ricerca, B3:B13 come dati di origine e 0 per una partita completa.
  5. Colpo accedere per recuperare le informazioni sulle entrate per l'app selezionata.
  6. Segui gli stessi passaggi e sostituisci il INDICE fonte con D3:D13 ottenere Profitto.
  7. Quella che segue è la formula di lavoro:
=INDICE(DO3:DO13, PARTITA(SOL2,B3:B13,0))

=INDICE(D3:D13,MATCH(G2,B3:B13,0))

Quanto sopra è un esempio dell'uso unidimensionale di INDEX MATCH in Excel. Puoi anche selezionare righe e colonne insieme per eseguire ricerche più complesse.

Ad esempio, potresti voler utilizzare un menu a discesa invece di celle separate per Reddito e Profitto. Puoi seguire questi passaggi per esercitarti:

  1. Seleziona il Reddito cella e fare clic su Dati scheda sulla barra multifunzione.
  2. Clicca sul Convalida dei dati, e sotto Permettere, Selezionare Elenco.
  3. Seleziona il Reddito e Profitto intestazioni di colonna come Fonte.
  4. Clic ok.
  5. In questa formula, utilizzerai il CORRISPONDERE funzione due volte per recuperare sia il valore della riga che quello della colonna per il finale INDICE funzione.
  6. Copia e incolla la seguente formula accanto a Reddito cella per ottenere valori. Basta usare il menu a discesa per scegliere tra Reddito e Profitto.
=INDICE(DO3:RE13, CONFRONTA(SOL2,LA3:B13,0),CONFRONTA(FA4,DO2:RE2,0))

Nella formula sopra, la prima CORRISPONDENZA nidificata indica a Excel il nome dell'app per la quale sono necessari i dati su entrate e profitti. Il secondo corrisponde alle intestazioni delle colonne ricavi e profitti e riflette i valori rilevanti quando li scambi nel menu a discesa.

Un'altra situazione complessa potrebbe essere la ricerca dei dati in base a tre intestazioni di colonna, come il nome dell'app, le entrate previste e le entrate reali. Qui, devi usare INDEX e MATCH due volte per alimentarsi a vicenda con gli input di cui hanno bisogno. Puoi esercitarti seguendo questi passaggi:

  1. Crea tre menu a discesa per il selettore del nome dell'app, vero/previsione e entrate/profitti.
  2. Ora, applica la seguente formula accanto al nome dell'app in cui desideri il valore di ricerca.
=INDICE(DO4:F14,CONFRONTA(I4,B4:B14,0),CONFRONTA(J2&J3,INDICE(DO2:F2&C3:F3,0),0))

Per entrambe le funzioni CONFRONTA e INDICE, puoi separare più input per gli stessi argomenti usando il & cartello. Quando è necessario eseguire una funzione MATCH per individuare le posizioni di due valori di ricerca, utilizzare & tra le ricerche e un INDEX nidificato per un'origine di ricerca.

Se noti la seconda funzione INDEX, il & segno separa due array di origine. Non ci sono righe o colonne, poiché dobbiamo considerare l'intero array come valori possibili.

Ricerca dei dati vitali semplificata

Ogni volta che devi creare un dashboard o cercare dati da una matrice di grandi dimensioni, prova a seguire gli esempi precedenti e ad applicare la formula combinata INDEX MATCH per comodità. Questa funzione combinata è più potente e flessibile della tradizionale formula CERCA.VERT.

Non devi preoccuparti delle modifiche alle colonne o alle righe poiché Excel regola automaticamente l'origine dati selezionata. Pertanto, puoi cercare in modo più efficiente nella cartella di lavoro di Excel.

6 Funzioni di ricerca di Microsoft Excel per cercare fogli di calcolo in modo più efficiente

La ricerca in un foglio di calcolo Excel di grandi dimensioni non è sempre facile. Usa le formule di ricerca per risparmiare tempo e cercare fogli di lavoro in modo efficiente.

Leggi Avanti

CondividereTwittaE-mail
Argomenti correlati
  • Produttività
  • Microsoft Excel
  • Suggerimenti per fogli di calcolo
  • Analisi dei dati
Circa l'autore
Tamal Das (317 articoli pubblicati)

Tamal è uno scrittore freelance presso MakeUseOf. Dopo aver acquisito una notevole esperienza in tecnologia, finanza e affari processi nel suo precedente lavoro in una società di consulenza informatica, ha adottato la scrittura come professione a tempo pieno 3 anni fa. Pur non scrivendo di produttività e ultime notizie tecnologiche, ama giocare a Splinter Cell e guardare Netflix/Prime Video.

Altro da Tamal Das

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti