Funzione CERCA.VERT in Excel

La funzione CERCA.VERT (VLOOKUP in inglese) serve a cercare un valore in una colonna di una tabella e restituire un valore in una colonna specificata della stessa riga.

Sintassi

CERCA.VERT(valore_cercato, tabella_array, indice_colonna, [intervallo])

Parametri

  • valore_cercato: Il valore che desideri cercare nella prima colonna della tabella.
  • tabella_array: L'intervallo di celle che contiene i dati.
  • indice_colonna: Il numero della colonna da cui vuoi restituire il valore.
  • intervallo: Facoltativo. VERO per una corrispondenza approssimativa, FALSO per una corrispondenza esatta.

Esempi

Esempio 1

Per cercare un valore nella colonna A e restituire il corrispondente valore dalla colonna B:

=CERCA.VERT(D1, A1:C10, 2, FALSO)

In questo caso, D1 è il valore cercato, e A1:C10 è l'intervallo con i dati.

Esempio 2

Se hai una tabella con i dipendenti e i loro stipendi:

    A        | B
    -----------------
    Mario    | 2500
    Anna     | 3000
    Luca     | 2800
    

Puoi cercare lo stipendio di Anna con:

=CERCA.VERT("Anna", A1:B3, 2, FALSO)

Questa formula restituirà 3000.

Esempio 3

Se desideri una corrispondenza approssimativa, puoi usare:

    A         | B
    -----------------
    1000     | A
    2000     | B
    3000     | C
    

Per cercare una soglia come 1500 per restituire "A":

=CERCA.VERT(1500, A1:B3, 2, VERO)

Questa formula restituirà A poiché 1500 è più vicino a 1000.

Esempio 4

Se vuoi cercare un valore e gestire eventuali errori (es. valore non trovato):

=SE.ERRORE(CERCA.VERT(D1, A1:B10, 2, FALSO), "Non trovato")

Questa formula restituirà "Non trovato" se il valore in D1 non è presente nella tabella.