Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Confronta | Ricerca e Riferimento
Formule Excel

Confronta

Scorri per mostrare il menu

Introduzione alle formule di ricerca e riferimento

Le formule di ricerca e riferimento aiutano a trovare punti dati specifici all'interno di una tabella o di un intervallo, a fare riferimento a valori da fogli diversi e a creare modelli di analisi dati dinamici. Sebbene esistano molte formule di questo tipo, ci concentreremo sulle seguenti:

Queste sono tra le formule più importanti in Excel. Quando si lavora con migliaia di righe e molte colonne, è fondamentale poter trovare valori specifici in modo efficiente.

La formula più efficiente tra queste è XLOOKUP, ma può essere sostituita da una combinazione di formule più semplici. La vedremo alla fine di questa sezione, ma per ora iniziamo con la formula MATCH.

MATCH

MATCH cerca un valore specificato all'interno di un intervallo e restituisce la posizione relativa di quel valore. Viene utilizzata principalmente per cercare un elemento specifico in un intervallo di celle e restituire la posizione relativa di quell'elemento all'interno dell'intervallo.

=MATCH(lookup_value, lookup_array, [match_type])

La vera potenza di MATCH si manifesta quando viene combinata con la funzione INDEX. Questa combinazione consente di cercare un valore in una tabella in base alla sua posizione relativa.

La funzione MATCH trova la posizione del valore che stiamo cercando in un intervallo e la funzione INDEX utilizza questa posizione per restituire il valore corrispondente dall'altro intervallo.

MATCH dinamico con intervalli denominati

L'utilizzo di intervalli denominati rende le formule più leggibili e facili da gestire. Per utilizzarli, è necessario definire un nome per l'intervallo. Vai alla scheda Formule e cerca la sezione Gestione nomi.

Creiamo un intervallo denominato per Months e per le vendite. Months sarà il nome dell'intervallo A1:A6 e Sales per B1:B6. In questo modo possiamo migliorare la nostra formula precedente in qualcosa di simile:

=INDEX(Sales; MATCH(C3; Month; 0))

È possibile andare oltre e fare riferimento a una cella invece di scrivere un valore letterale da cercare (come April). Creando un elenco a discesa per la cella a cui si fa riferimento, è possibile aggiornare e verificare dinamicamente i valori delle vendite per il mese selezionato.

question mark

Cosa restituisce la funzione MATCH?

Seleziona la risposta corretta

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 1

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Sezione 3. Capitolo 1
some-alt