Skip to main content

Come confrontare due colonne e restituire valori dalla terza colonna in Excel?

Author: Xiaoyang Last Modified: 2025-08-06

Ad esempio, ho le seguenti due colonne: la colonna A contiene alcuni progetti e la colonna B i nomi corrispondenti. Ora, nella colonna D ho alcuni progetti casuali e voglio restituire i nomi corrispondenti dalla colonna B basandomi sui progetti presenti nella colonna D. Come posso confrontare le colonne A e D e restituire i valori corrispondenti dalla colonna B in Excel?


Confronta due colonne e restituisce il valore dalla terza colonna con la funzione CERCA.VERT

La funzione CERCA.VERT può aiutarti a confrontare due colonne ed estrarre i valori corrispondenti dalla terza colonna, procedi come segue:

1. Inserisci una delle due formule seguenti in una cella vuota accanto alla colonna da confrontare, E2 in questo caso:

=VLOOKUP(D2,$A$2:$B$16,2,FALSE)
=IFERROR(VLOOKUP(D2,$A$2:$B$16,2,FALSE), "")
Nota: Nelle formule sopra: D2 è la cella del criterio in base al quale vuoi restituire il valore, A2:A16 è la colonna che include i criteri da confrontare, A2:B16 è l'intervallo dati che desideri utilizzare.

2. Premi il tasto "Invio" per ottenere il primo valore corrispondente, quindi seleziona la cella della formula e trascina la maniglia di riempimento verso il basso fino alle celle in cui vuoi applicare questa formula, e tutti i valori corrispondenti verranno restituiti immediatamente, vedi screenshot:

A screenshot showing results from comparing two columns and returning values using VLOOKUP in Excel


Confronta due colonne e restituisce il valore dalla terza colonna con le funzioni INDICE e CONFRONTA

In Excel, le funzioni INDICE e CONFRONTA possono anche aiutarti a risolvere questo compito, procedi come segue:

1. Inserisci una delle due formule seguenti in una cella vuota dove vuoi restituire il risultato:

=INDEX($B$2:$B$16, MATCH(D2,$A$2:$A$16,0))
=IFERROR(INDEX($B$2:$B$16, MATCH(D2,$A$2:$A$16,0)), "")
Nota: Nelle formule sopra: D2 è il valore per il quale vuoi restituire le informazioni relative, A2:A16 è l'elenco che contiene il valore che vuoi restituire, B2:B16 è la colonna che stai cercando.

2. Premi il tasto "Invio" per ottenere il primo valore corrispondente, quindi seleziona la cella della formula e copiala nelle altre celle necessarie, e tutti i valori corrispondenti verranno restituiti, vedi screenshot:

A screenshot showing results from comparing two columns and returning values using INDEX and MATCH functions in Excel


Se utilizzi spesso la funzione CERCA.VERT in Excel, Kutools per Excel offre formule potenziate di CERCA.VERT grazie alla funzione "Super RICERCA.VERT", consentendoti di eseguire ricerche senza dover ricordare formule complesse.

A demonstration of Kutools for Excel's Super LOOKUP features

Kutools per Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi funzionalità AI gratuite per sempre! Ottienilo ora


Cerca verticale su più colonne e restituisce i valori corrispondenti con le funzioni INDICE e CONFRONTA

A volte, potresti avere un intervallo di dati che contiene tre colonne, ora vuoi cercare nella tabella per abbinare due valori di criteri; se entrambi i valori corrispondono, restituirà i dati dalla terza colonna C.

A screenshot of a dataset showing columns with multiple criteria for comparison in Excel

Per gestire questo compito, applica la seguente formula:

=INDEX($C$2:$C$16,MATCH(E2&F2, $A$2:$A$16&$B$2:$B$16,0))
Nota: Nelle formule sopra: E2, F2 sono le celle dei criteri in base ai quali vuoi restituire il valore, C2:C16 è la colonna che contiene i valori che vuoi restituire, A2:A16, B2:B16 sono le colonne che stai cercando.

Premi contemporaneamente i tasti "Ctrl" + "Maiusc" + "Invio" per ottenere il primo risultato, vedi screenshot

A screenshot showing results after applying an array formula to compare two columns and return values in Excel

Copia e incolla questa formula matrice in altre celle per ottenere i risultati completi:

A screenshot showing the final results after copying the array formula to return multiple matching values in Excel


Usa Kutools per Excel per confrontare due colonne e restituire il valore dalla terza colonna

Kutools per Excel “Trova dati in un intervallo” può anche aiutarti a restituire i dati corrispondenti da un altro intervallo di dati.

Kutools per Excel offre oltre 300 funzionalità avanzate per semplificare compiti complessi, aumentando creatività ed efficienza. Integrato con capacità di intelligenza artificiale, Kutools automatizza le attività con precisione, rendendo la gestione dei dati senza sforzo. Informazioni dettagliate su Kutools per Excel... Prova gratuita...

1. Clicca su una cella dove vuoi inserire il risultato corrispondente.

2. Quindi clicca "Kutools" > "Assistente formula" > "Assistente formula", vedi screenshot:

A screenshot of Kutools for Excel's Formula Helper option in Excel

3. Nella finestra di dialogo "Assistente formula", effettua le seguenti operazioni:

  • Nell'elenco a discesa "Tipo di formula", seleziona l'opzione "Ricerca";
  • Quindi, seleziona l'opzione "Trova dati in un intervallo" nell'elenco "Seleziona una formula";
  • Infine, nei campi di testo "Inserimento argomento", seleziona l'intervallo dati, la cella dei criteri e la colonna da cui vuoi restituire il valore corrispondente separatamente.

A screenshot of the Formula Helper dialog box for setting lookup arguments

4. Clicca su "Ok", e il primo dato corrispondente in base a un valore specifico è stato restituito. Devi solo trascinare la maniglia di riempimento per applicare questa formula ad altre celle necessarie, vedi screenshot:

A screenshot showing the results of using Kutools for Excel to compare two columns and return values

Kutools per Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi funzionalità AI gratuite per sempre! Ottienilo ora


Altri articoli correlati a CERCA.VERT:

  • CERCA.VERT e Concatena Più Valori Corrispondenti
  • Come sappiamo tutti, la funzione CERCA.VERT in Excel può aiutarci a cercare un valore e restituire i dati corrispondenti in un'altra colonna, ma generalmente può ottenere solo il primo valore relativo se ci sono più dati corrispondenti. In questo articolo, parlerò di come usare CERCA.VERT e concatenare più valori corrispondenti in una sola cella o in una lista verticale.
  • CERCA.VERT e Restituisci L'Ultimo Valore Corrispondente
  • Se hai un elenco di elementi che si ripetono molte volte, e ora vuoi conoscere l'ultimo valore corrispondente con i tuoi dati specificati. Ad esempio, ho il seguente intervallo di dati, ci sono nomi di prodotti duplicati nella colonna A ma nomi diversi nella colonna C, e voglio restituire l'ultimo elemento corrispondente Cheryl del prodotto Apple.
  • CERCA.VERT Valori Attraverso Più Fogli Di Lavoro
  • In Excel, possiamo facilmente applicare la funzione CERCA.VERT per restituire i valori corrispondenti in una singola tabella di un foglio di lavoro. Ma, hai mai considerato come fare una ricerca verticale attraverso più fogli di lavoro? Supponendo di avere i seguenti tre fogli di lavoro con intervalli di dati, e ora voglio ottenere parte dei valori corrispondenti in base ai criteri provenienti da questi tre fogli di lavoro.
  • CERCA.VERT e Restituisci Più Valori Verticalmente
  • Normalmente, puoi usare la funzione CERCA.VERT per ottenere il primo valore corrispondente, ma a volte vuoi restituire tutti i record corrispondenti in base a un determinato criterio. In questo articolo, parlerò di come usare CERCA.VERT e restituire tutti i valori corrispondenti verticalmente, orizzontalmente o in una singola cella.

I migliori strumenti per la produttività in Office

🤖 Kutools AI Aide: Rivoluziona l’analisi dei dati grazie a: Esecuzione intelligente | Genera codice | Crea formule personalizzate | Analizza dati e genera grafici | Richiama Funzioni avanzate
Funzionalità popolari: Trova, evidenzia o identifica duplicati | Elimina righe vuote | Combina colonne o celle senza perdere dati | Arrotonda
Super RICERCA.VERT: Ricerca con criteri multipli    Ricerca valori multipli  |   Ricerca su più fogli   |   Corrispondenza approssimativa ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa | Elenco a discesa dipendente | Elenco a discesa a selezione multipla….
Gestione colonne: Aggiungi un numero specifico di colonne | Sposta colonne | Cambia lo stato di visibilità delle colonne nascoste | Confronta intervalli e colonne...
Funzionalità in evidenza: Attenzione della griglia | Visualizzazione di progettazione | Barra delle formule avanzata | Gestione Cartella di lavoro & Foglio di lavoro | Libreria AutoText | Selettore di data | Unisci dati | Crittografa/Decrittografa celle | Invia Email da elenco | Super Filtri | Filtro speciale (filtra grassetto/corsivo/barrato...)...
I15 migliori kit di strumenti:12 strumenti di testo (Aggiungi testo, Elimina Caratteri Specifici, ...) | Oltre50 tipi di grafici (Diagramma di Gantt, ...) | Oltre40 formule utili (Calcola l'età in base alla data di nascita, ...) |19 strumenti di inserimento (Inserisci codice QR, Inserisci immagine dal percorso, ...) |12 strumenti di conversione (Converti in parole, Conversione valuta, ...) |7 strumenti per unire & dividere (Unione avanzata righe, Dividi celle, ...) | ...e altro ancora
Usa Kutools nella lingua che preferisci – supporta Inglese, Spagnolo, Tedesco, Francese, Cinese e oltre40 altre!

Migliora le tue competenze su Excel con Kutools per Excel e sperimenta un nuovo livello di efficienza. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...


Office Tab porta l’interfaccia a schede su Office, rendendo il tuo lavoro molto più semplice

  • Abilita la modifica a schede e la lettura in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, invece che in nuove finestre.
  • Aumenta la tua produttività del50% e ti fa risparmiare centinaia di clic ogni giorno!