Cerca.vert o Cerca.x differenza: confronto pratico ed errori tipici
Excel 22 Settembre 2026

Cerca.vert o Cerca.x differenza: confronto pratico ed errori tipici

Scritto da

Redazione Weduup

La cerca.vert o cerca.x differenza, in pratica, è questa: CERCA.VERT va bene per ricerche semplici da sinistra a destra ed è ancora utile se devi aprire il file anche con versioni meno recenti di Excel; CERCA.X è più flessibile, cerca anche verso sinistra, regge meglio le modifiche alle colonne e gestisce in modo più pulito i valori non trovati. Per uno studente universitario, quindi, la scelta non è teorica: dipende dal tipo di esercizio, dalla versione del software e da quanto il foglio dovrà essere aggiornato. In questo confronto vediamo sintassi, casi d'uso, limiti ed errori tipici, con un esempio svolto passo per passo.

Differenza chiave tra CERCA.VERT e CERCA.X

Nel confronto vlookup vs xlookup, la differenza più importante è che CERCA.X separa la colonna in cui cerchi dal risultato che vuoi restituire. CERCA.VERT, invece, parte da una tabella intera e chiede il numero della colonna da cui prelevare il dato. Questa differenza sembra piccola, ma cambia manutenzione, rischio di errore e libertà di impostare il foglio.

  • Direzione della ricerca: CERCA.VERT cerca solo nella prima colonna della tabella e restituisce valori a destra; CERCA.X può cercare anche a sinistra.
  • Stabilità: se inserisci o sposti colonne, CERCA.VERT può restituire un campo sbagliato perché usa un indice numerico; CERCA.X resta più stabile perché punti direttamente alla matrice di restituzione.
  • Corrispondenza predefinita: CERCA.VERT può creare errori se dimentichi l'ultimo argomento e lasci la ricerca approssimata; CERCA.X usa come default la corrispondenza esatta.
  • Gestione del non trovato: con CERCA.X puoi scrivere subito cosa mostrare se il valore manca; con CERCA.VERT spesso devi aggiungere SE.ERRORE.
  • Compatibilità: CERCA.VERT è disponibile anche in molte versioni meno recenti; CERCA.X richiede versioni recenti di Excel.

Se vuoi allenarti su questi passaggi con esercizi guidati, il percorso Excel per tutti di Weduup raccoglie lezioni registrate e on-demand utili per ripassare formule e funzioni con ordine.

Sintassi e logica delle due funzioni

Per scegliere bene non basta sapere che una è più recente. Bisogna capire come ragiona ciascuna formula e cosa rappresenta ogni argomento.

CERCA.VERT

La sintassi tipica è =CERCA.VERT(valore; tabella; indice_colonna; [intervallo]). Qui valore è ciò che vuoi cercare, per esempio un codice esame; tabella è l'area completa in cui parti con la ricerca; indice_colonna è il numero della colonna, contato a partire dalla prima colonna della tabella, da cui vuoi il risultato; [intervallo] indica il tipo di corrispondenza. Per una ricerca esatta conviene usare FALSO o 0. Se ometti questo argomento, Excel può interpretare una ricerca approssimata, e qui nascono molti errori.

CERCA.X

La sintassi tipica è =CERCA.X(valore_cercato; matrice_ricerca; matrice_restituzione; [se_non_trovato]; [modo_confronto]; [modo_ricerca]). valore_cercato è il codice o nome che inserisci; matrice_ricerca è la singola colonna o riga dove quel valore deve essere trovato; matrice_restituzione è la colonna o riga da cui vuoi ottenere il risultato; [se_non_trovato] permette di mostrare un messaggio chiaro, come "Codice assente"; gli ultimi due argomenti servono per controllare tipo di confronto e direzione di ricerca. Il vantaggio pratico è che definisci in modo esplicito dove cerchi e cosa restituisci.

Tradotto in linguaggio da esame: CERCA.VERT è più compatta ma più fragile; CERCA.X è più leggibile e, nella maggior parte dei file reali, più facile da correggere e riutilizzare.

Quando usare ancora CERCA.VERT

Dire che CERCA.X è migliore non significa che CERCA.VERT sia da eliminare. Ci sono casi in cui ha ancora senso usarla.

  • Compatibilità con file condivisi: se il file deve aprirsi anche su postazioni con Excel meno recente, CERCA.VERT è la scelta più sicura.
  • Richiesta esplicita dell'esercizio: in laboratorio o in prova può esserti chiesta proprio questa funzione; in quel caso conta saperla usare bene, non sostituirla.
  • Tabelle semplici e stabili: se cerchi nella prima colonna e restituisci un solo campo da destra, la formula resta rapida da scrivere.
  • Archivi piccoli: su elenchi limitati, dove la struttura non cambia, il limite dell'indice di colonna pesa meno.

La condizione decisiva è una: la tabella deve essere ordinata in modo prevedibile e non soggetta a inserimenti di colonne che cambiano il numero del campo da restituire.

Quando usare CERCA.X

Se ti chiedi davvero quando usare CERCA.X, la risposta pratica è: quasi ogni volta che lavori in una versione recente di Excel e vuoi una formula meno fragile.

  • Ricerca verso sinistra: puoi cercare un codice in una colonna a destra e restituire un valore da una colonna a sinistra, cosa che CERCA.VERT non fa da sola.
  • Fogli che cambiano nel tempo: se aggiungi colonne, rinomini campi o riordini l'archivio, CERCA.X regge meglio perché la colonna del risultato è indicata direttamente.
  • Messaggi più chiari: con l'argomento se_non_trovato puoi evitare #N/D e scrivere un avviso leggibile.
  • Restituzione di più informazioni contigue: nelle versioni che supportano gli array dinamici, CERCA.X può alimentare soluzioni più moderne rispetto al classico indice di colonna.

Nel confronto vlookup vs xlookup, il vero vantaggio di CERCA.X non è fare più cose in astratto, ma ridurre il numero di formule da sistemare quando il foglio evolve.

Alternative a CERCA.VERT da conoscere

Le alternative a CERCA.VERT non si esauriscono con CERCA.X. Per uno studente universitario è utile conoscerne almeno tre, perché ogni docente o traccia può preferire un approccio diverso.

  • CERCA.X: è la sostituzione più diretta nelle versioni recenti, soprattutto per ricerche esatte e fogli flessibili.
  • INDICE + CONFRONTA: è una combinazione molto usata quando CERCA.X non è disponibile. CONFRONTA trova la posizione del valore cercato; INDICE restituisce il contenuto della riga o colonna corrispondente. È più lunga da scrivere, ma permette anche la ricerca a sinistra.
  • INDICE + CONFRONTA su due dimensioni: utile se devi incrociare riga e colonna, ad esempio prodotto e mese oppure insegnamento e semestre.
  • FILTRO: nelle versioni recenti è comodo quando non vuoi un solo risultato ma tutti quelli che rispettano una condizione.

In sintesi: se l'obiettivo è sostituire CERCA.VERT in modo moderno, parti da CERCA.X; se lavori su file più datati, saper usare INDICE e CONFRONTA resta un vantaggio concreto.

Esempio svolto

Dati e ipotesi

Immagina un file personale, creato da uno studente per organizzare il proprio piano di studio. Non è un piano ufficiale di ateneo: è solo un archivio privato con quattro colonne.

  • Colonna A: Codice insegnamento
  • Colonna B: Nome insegnamento
  • Colonna C: CFU
  • Colonna D: Semestre
  • MAT101 - Analisi 1 - 9 - 1
  • INF120 - Programmazione 1 - 12 - 1
  • ECO110 - Economia politica - 8 - 1
  • STA130 - Statistica - 6 - 2
  • DIR140 - Diritto privato - 9 - 2

Nella cella G2 inserisci il codice STA130. L'obiettivo è restituire i CFU, cioè il valore della colonna C.

Passaggi

  1. Con CERCA.VERT, la formula è: =CERCA.VERT(G2;A2:D6;3;FALSO). Qui G2 è il valore cercato, A2:D6 è la tabella completa, 3 è la posizione della colonna CFU dentro la tabella, FALSO impone la corrispondenza esatta.
  2. Il risultato atteso è 6, perché il codice STA130 corrisponde a Statistica, che vale 6 CFU.
  3. Con CERCA.X, la formula è: =CERCA.X(G2;A2:A6;C2:C6;"Codice assente"). Qui A2:A6 è la matrice in cui cerchi il codice, C2:C6 è la matrice da cui vuoi restituire i CFU, e l'ultimo argomento mostra un messaggio chiaro se il codice non esiste.
  4. Anche qui il risultato atteso è 6.

Controllo finale

Ora inserisci una nuova colonna tra B e C, chiamandola Anno. La colonna CFU non è più la terza della tabella ma la quarta. Se lasci invariata la formula =CERCA.VERT(G2;A2:D6;3;FALSO), rischi di leggere il dato sbagliato, perché l'indice 3 non punta più ai CFU. La formula con CERCA.X, invece, continua a essere più robusta perché la matrice di restituzione resta legata al campo desiderato. Questo è il caso pratico che spiega meglio la differenza tra le due funzioni.

Procedura numerata per scegliere la funzione giusta

  1. Controlla la versione di Excel: se lavori su una versione recente, CERCA.X è disponibile; se il file deve girare ovunque, valuta CERCA.VERT.
  2. Guarda dove si trova la chiave di ricerca: se il valore da cercare non è nella prima colonna utile, CERCA.VERT potrebbe non bastare.
  3. Chiediti se la tabella cambierà: se prevedi nuovi campi o colonne aggiunte, evita formule troppo dipendenti dall'indice numerico.
  4. Imposta sempre il tipo di corrispondenza: con CERCA.VERT usa FALSO per le ricerche esatte; con CERCA.X valuta se lasciare il default o specificare il comportamento.
  5. Fai un test con un valore presente e uno assente: è il modo più rapido per verificare se la formula restituisce davvero il campo giusto.

Errori comuni e come correggerli

  • Dimenticare FALSO in CERCA.VERT: è uno degli errori più tipici. Se la ricerca deve essere esatta, inserisci sempre FALSO o 0 nell'ultimo argomento.
  • Sbagliare l'indice di colonna: se chiedi la colonna 3 ma il campo desiderato è diventato 4, il risultato può sembrare plausibile ma essere errato. Riconta le colonne partendo dalla prima della tabella.
  • Usare intervalli di dimensioni diverse in CERCA.X: matrice di ricerca e matrice di restituzione devono avere la stessa altezza o larghezza coerente.
  • Confondere numeri e testo: un codice scritto come testo e uno come numero possono non combaciare. Verifica formato, spazi iniziali o finali e zeri non significativi.
  • Bloccare male i riferimenti: se copi la formula in basso o di lato, usa riferimenti assoluti quando serve, per esempio $A$2:$A$6.
  • Non controllare i casi mancanti: se un codice non esiste, CERCA.X può mostrare un messaggio dedicato; con CERCA.VERT puoi affiancare SE.ERRORE per evitare celle piene di #N/D.

Per un compito o per una consegna, l'errore più pericoloso non è il messaggio di Excel, ma il valore apparentemente corretto che in realtà proviene dalla colonna sbagliata.

Checklist operativa prima di consegnare il file

  • La chiave di ricerca è unica o comunque adatta al tipo di esercizio?
  • Hai scelto una corrispondenza esatta quando serve?
  • Hai verificato almeno un caso presente e un caso assente?
  • Se usi CERCA.VERT, l'indice di colonna è ancora corretto dopo eventuali modifiche?
  • Se usi CERCA.X, matrice di ricerca e matrice di restituzione hanno la stessa estensione?
  • I riferimenti sono bloccati correttamente prima di copiare la formula?

Autoverifica veloce

Prima di chiudere, prova a rispondere senza guardare sopra:

  • Se devi cercare un valore e restituire un dato che si trova a sinistra, quale funzione scegli?
  • Se inserisci una nuova colonna nel mezzo della tabella, quale funzione tende a rompersi più facilmente?
  • Se lavori su un PC con Excel non aggiornato, quale funzione è più sicura per compatibilità?
  • Se vuoi mostrare subito un messaggio di non trovato, quale funzione lo gestisce in modo più diretto?

Se hai risposto rispettivamente CERCA.X, CERCA.VERT, CERCA.VERT e CERCA.X, la logica del confronto è chiara.

Cosa ricordare per l'esame e per i file reali

La cerca.vert o cerca.x differenza si riassume così: CERCA.VERT resta utile per compatibilità e per esercizi semplici; CERCA.X è la scelta migliore quando vuoi formule più chiare, meno fragili e più facili da mantenere. Se stai preparando Excel per un esame o vuoi consolidare questi automatismi, il corso Excel per tutti di Weduup propone lezioni online registrate e on-demand, fruibili tramite app desktop per Windows e macOS; su Weduup i contenuti sono organizzati in percorsi specifici per il singolo esame, con esercizi e, quando previsti, appelli. Per molti studenti è una modalità pratica che può sostituire le ripetizioni quando serve soprattutto pratica guidata e non interazione continua. Se stai organizzando anche la sessione, può esserti utile la guida esami UniCal.

Domande Frequenti

CERCA.X sostituisce sempre CERCA.VERT?

No. CERCA.X è più flessibile, ma CERCA.VERT resta utile quando devi garantire compatibilità con versioni meno recenti di Excel o quando una traccia richiede esplicitamente quella funzione.

Perché CERCA.VERT restituisce un valore sbagliato dopo aver aggiunto una colonna?

Perché usa un indice numerico fisso. Se la colonna del risultato si sposta, l'indice può puntare al campo errato anche se la formula non mostra errori.

CERCA.VERT può cercare a sinistra?

No, non in modo diretto. CERCA.VERT cerca nella prima colonna della tabella e restituisce solo valori a destra; per la ricerca a sinistra conviene usare CERCA.X o INDICE più CONFRONTA.

Qual è la migliore alternativa a CERCA.VERT se non ho CERCA.X?

Di solito INDICE più CONFRONTA. È più lungo da scrivere, ma funziona bene anche su versioni di Excel dove CERCA.X non è disponibile.

Percorso di approfondimento