www.valterborsato.it

In questa sezione viene presentato un confronto operativo tra CERCA.X e CERCA.VERT, evidenziando quando è più conveniente utilizzare l’una o l’altra funzione. Vedremo le principali differenze pratiche, gli errori più comuni da evitare e le modalità corrette per passare da CERCA.VERT a CERCA.X senza compromettere i risultati o la struttura dei dati.

ℹ️

In 10 secondi: differenze nette

CERCA.X = più robusta: indica direttamente colonna di ricerca + colonna di restituzione, può restituire anche valori a sinistra e gestisce il non trovato con uno specifico argomento della Funzione stessa.
CERCA.VERT = più fragile: restituisce solo i valori presenti a destra, dipende da un indice di colonna (se si inseriscono/eliminano colonne si rischiano risultati errati). Se l’ultimo argomento viene omesso, potrebbe restituire una ricerca per approssimazione.

1) Differenze principali (tabella comparativa)

Caratteristica CERCA.X CERCA.VERT
Direzione ricerca Può restituire valori sia a sinistra sia a destra della colonna di ricerca (ricerca “bidirezionale”). Restituisce solo valori a destra della colonna di ricerca: il valore cercato deve essere pertanto nella prima colonna dell’intervallo.
Gestione “non trovato” Parametro dedicato [se_non_trovato] (niente SE.ERRORE obbligatorio). Serve tipicamente SE.ERRORE o SE.NON.DISP. (altrimenti può restituire #N/D).
Robustezza a colonne inserite/eliminate Alta: si indica l’intervallo di restituzione, non un indice colonna fisso. Più fragile: se si cambia la struttura della tabella, l’indice può puntare ad una colonna sbagliata.
Impostazione predefinita Corrispondenza esatta come impostazione standard (se non si cambiano i parametri). Se si omette l’ultimo argomento, si imposta la ricerca per approssimazione (porre molta attenzione).
Compatibilità Disponibile nelle versioni più recenti di Excel (Microsoft 365 / Excel 2021+). Disponibile praticamente ovunque (anche versioni meno recenti).
📌

Nota

Se devi condividere il file con persone che potrebbero usare versioni meno recenti, valuta se mantenere CERCA.VERT oppure preparare una versione alternativa del file.

2) Sintassi: a colpo d’occhio

CERCA.VERT (struttura “tabella + indice colonna”):

=CERCA.VERT(valore; tabella_matrice; indice; [intervallo])

CERCA.X (struttura “ricerca + restituzione”):

=CERCA.X(valore; matrice_ricerca; matrice_restituita; [se_non_trovato]; [modalità_confronto]; [modalità_ricerca])

Suggerimento pratico

Se stai usando CERCA.VERT per una corrispondenza esatta, imposta sempre l’ultimo argomento a FALSO/0. È uno degli errori più frequenti nei fogli “aziendali”.

3) Esempio: stesso obiettivo, due formule a confronto

Scenario: ho un codice in A2, voglio il prezzo dalla colonna D.

La  Funzione CERCA.X versus CERCA.VERT
La Funzione CERCA.X versus CERCA.VERT
:: Funzione CERCA.VERT 
=CERCA.VERT(A2;B6:D14;3;FALSO)

:: Funzione CERCA.X (più facile)
=CERCA.X(A2;B:B;D:D)

⚠️

Attenzione (errore frequente)

Con CERCA.VERT, se inserisci colonne nella tabella e ti dimentichi di aggiornare l’indice, potresti restituire un dato sbagliato senza accorgertene. Con CERCA.X, questo rischio si riduce perché la colonna di restituzione è un intervallo esplicito.

4) Mini-checklist di migrazione (CERCA.VERT → CERCA.X)

Quando converti una Funzione, verifica questi punti:

1) Il “valore” da cercare è sempre nella stessa posizione? (es. A2)
2) matrice_ricerca = la colonna dove si trova il valore da cercare
3) matrice_restituita = la colonna (o colonne) da cui si vuole il risultato
4) impostare [se_non_trovato] per evitare l'eventuale restituzione #N/D (Es. "Non trovato")
5) se nel CERCA.VERT si stava applicando la ricerca per approssimazione, replica la logica impostando [modalità_confronto]
ℹ️

Osservazione

Per tutorial completi e approfondimenti su queste Funzioni di ricerca si rimanda alle sezioni: Funzione CERCA.X e Funzione CERCA.VERT.

5) Quando scegliere quale (in pratica)

Usa CERCA.X quando si vogliono formule più leggibili, robustezza ai cambiamenti di struttura, gestione integrata del “non trovato” e (se serve) ricerche più avanzate.
Usa CERCA.VERT quando si deve mantenere massima compatibilità con versioni meno recenti o stai lavorando su file legacy dove è già lo standard.

[Valter Borsato: febbraio - 2026 | Ultimo aggiornamento 19/03/2026]