Come usare cerca vert per confrontare due colonne?
Per confrontare due colonne in Excel nel 2025, puoi utilizzare diverse tecniche, tutte compatibili con le versioni recenti di Excel. Le principali sono:
- Formule (con SE, CONFRONTA, CERCA.VERT)
- Formattazione condizionale per evidenziare differenze o corrispondenze
- Funzioni avanzate come INDICE/CONFRONTA oppure strumenti aggiuntivi o macro
Ecco i metodi più efficaci, con esempi pratici:
1. Usare una formula per trovare corrispondenze o differenze
Esempio per trovare se gli elementi della colonna A sono anche in C:
Nella cella B1, inserisci:
=SE(VAL.ERRORE(CONFRONTA(A1; $C$1:$C$100; 0)); "No"; "Sì")
Questa formula dirà "Sì" se l’elemento di A1 è in colonna C, "No" se manca [1] [6].
2. Con la Funzione CERCA.VERT
Se vuoi restituire valori associati (ad esempio, come un database), usa:
=CERCA.VERT(A1; $C$1:$D$100; 2; FALSO)
Questo ti permette di riportare, ad esempio, il nome associato a un ID trovato nella seconda colonna [3] [6] [9].
3. Con Formattazione Condizionale
Per evidenziare le celle che sono presenti in entrambe o solo in una delle colonne:
- Seleziona una colonna, vai su "Home" → "Formattazione condizionale" → "Nuova regola".
- Scegli "Utilizzare una formula per determinare le celle da formattare".
- Usa una formula tipo:
=CONTA.SE($C:$C;A1)=0 - Imposta un colore per evidenziare i non corrispondenti [2] [5].
4. Macro VBA (avanzato)
Se hai molti dati e fai confronti spesso, puoi usare una Macro che automatizza il processo. Esempio macro da inserire nell’editor VBA:
Sub Find_Matches()
Dim CompareRange As Variant, x As Variant, y As Variant
Set CompareRange = Range("C1:C100")
For Each x In Selection
For Each y In CompareRange
If x = y Then x.Offset(0, 1) = x
Next y
Next x
End Sub
Seleziona la colonna A, esegui la macro: troverai in B i valori che sono anche in C [1].
Approfondimento:
- Con CERCA.VERT o INDICE/CONFRONTA puoi anche riportare valori da terze colonne a seconda di corrispondenze tra le prime due, ideale per banche dati o elenchi complessi [3] [6].
Limiti
- Se le colonne hanno formati diversi (spazi, maiuscole/minuscole), possono verificarsi falsi negativi o positivi. Assicurati che i dati siano “puliti” prima di confrontare.
Questi metodi ti consentono di gestire confronti tra colonne in Excel in modo rapido e affidabile anche nelle versioni correnti (2025) [1] [2] [3] [6].