Excel ha un numero enorme di diverse funzioni del foglio di lavoro, alcune utilizzate abbastanza spesso e altre piuttosto oscure. Una delle funzioni più oscure (almeno per i principianti di Excel) è la funzione CERCA.VERT.

Capire come funziona questa funzione può semplificarti la vita, soprattutto quando si tratta di tabelle di dati e si estraggono informazioni da tali tabelle.

CERCA.VERT è una forma abbreviata di “Ricerca verticale”. È una funzione che guarda verticalmente (su e giù) attraverso una tabella dati ed estrae le informazioni dalla tabella mentre le dirigi. Ad esempio, supponiamo di avere una tabella dati che elenca i numeri di parte ei relativi prezzi. I numeri di parte sono nella colonna H, ei prezzi per quelle parti sono nella colonna I.

(Supponiamo che la tabella dati sia nell’intervallo H5: I27.) È possibile utilizzare la seguente formula per cercare un numero di parte (situato nella cella C28) e restituirne il prezzo:

=VLOOKUP(C28,H5:I27,2)

Si noti che, come minimo, CERCA.VERT richiede tre argomenti. Il primo è il valore che vuoi cercare. In questo caso, C28 contiene il numero di parte da abbinare nella tabella dati. Il secondo argomento è la tabella dati effettiva, in questo caso H5: I27. Il terzo argomento specifica da quale colonna della tabella deve essere restituito il valore. In questo caso volevo il prezzo, che era nella seconda colonna (colonna I) della tabella dei dati.

Ciò che VLOOKUP fa, in questo caso, è prendere il valore in C28 e quindi provare ad abbinarlo a una cella nella prima colonna dell’intervallo H5: 127.

Se trova una corrispondenza, restituisce il valore dalla colonna 2 di quell’intervallo, il prezzo che volevamo.

CERCA.VERT accetterà anche un quarto argomento opzionale, che può essere VERO o FALSO. Il valore predefinito per l’argomento è TRUE, il che significa che CERCA.VERT approssimerà i valori quando vengono confrontati con essi nella tabella dati. Se non è possibile trovare una corrispondenza esatta nella tabella dati, CERCA.VERT considera il valore successivo più basso nella prima colonna della tabella come una corrispondenza. Quindi, se stai cercando un numero di parte come “P23”,

e non c’è un numero di parte simile nella tabella, ma c’è una “P22”,

quindi CERCA.VERT la considera una corrispondenza. Se si imposta il quarto argomento facoltativo su FALSO, CERCA.VERT restituisce correttamente solo se può creare una corrispondenza esatta.

A causa del modo in cui CERCA.VERT esegue la corrispondenza, è molto importante che le informazioni nella tabella dei dati siano ordinate in ordine crescente in base ai valori nella prima colonna.

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (2610) si applica a Microsoft Excel 97, 2000, 2002 e 2003. Puoi trovare una versione di questo suggerimento per l’interfaccia a nastro di Excel (Excel 2007 e versioni successive) qui: