Excel offre un vasto arsenale di funzioni, e tra quelle di ricerca e riferimento, CERCA.VERT (o VLOOKUP in inglese) si distingue per la sua semplicità d'uso e la sua versatilità, sebbene non sia la più complessa o potente. Questa funzione permette di cercare un valore specifico in una colonna (la prima) di un intervallo di celle, e restituire un valore corrispondente situato nella stessa riga di una colonna diversa all'interno di quell'intervallo.

Descrizione della funzione CERCA.VERT

La sintassi della funzione è la seguente:

CERCA.VERT(valore_cercato;matrice_tabella;indice_colonna;[intervallo_ricerca])

  • valore_cercato: Il valore che si desidera trovare nella prima colonna della matrice_tabella. Può essere un numero, testo o una referenza di cella.
  • matrice_tabella: L'intervallo di celle che contiene i dati da cercare. Deve essere un riferimento a un intervallo di celle. La prima colonna di questo intervallo deve contenere i valori da cercare.
  • indice_colonna: Il numero della colonna nella matrice_tabella dalla quale si desidera ottenere il risultato. La prima colonna ha indice 1.
  • [intervallo_ricerca]: (Opzionale) Un valore logico che specifica se la ricerca deve essere esatta (FALSO o 0) o approssimativa (VERO o 1). Se si sceglie VERO o 1, la prima colonna della matrice_tabella deve essere ordinata in ordine crescente.

Esempi d'uso

Esempio 1: Ricerca esatta

Supponiamo di avere una tabella con i codici prodotto (colonna A) e i prezzi corrispondenti (colonna B):

Codice Prodotto Prezzo
A123 10
B456 20
C789 30

Per trovare il prezzo del prodotto con codice "B456", si può usare la seguente formula:

=CERCA.VERT("B456";A1:B3;2;FALSO)

La formula restituirà il valore 20.

Esempio 2: Ricerca approssimativa

Supponiamo di avere una tabella con fasce di reddito (colonna A) e aliquote fiscali corrispondenti (colonna B):

Fascia Reddito (€) Aliquota (%)
0-15000 10
15001-30000 20
30001-50000 30

Per trovare l'aliquota fiscale per un reddito di 25000€, si può usare la seguente formula (nota che la prima colonna deve essere ordinata):

=CERCA.VERT(25000;A1:B3;2;VERO)

La formula restituirà il valore 20.

Utilità della funzione CERCA.VERT

CERCA.VERT è estremamente utile per:

  • Recuperare informazioni da grandi tabelle di dati.
  • Creare report e analisi automatizzate.
  • Semplificare la ricerca di informazioni specifiche.
  • Evitare la ripetizione manuale di operazioni.

Note

Ricordarsi che la prima colonna della matrice_tabella deve essere ordinata in ordine crescente quando si utilizza l'opzione di ricerca approssimativa (VERO o 1). Se la ricerca non trova il valore, in caso di ricerca esatta si riceverà un errore #N/D, mentre in caso di ricerca approssimativa si otterrà il valore corrispondente al valore più piccolo nella colonna maggiore del valore ricercato.

Bibliografia

Supporto Microsoft Excel