Come confrontare due fogli di lavoro all’interno della stessa cartella di lavoro o tra cartelle diverse?
Nel nostro uso quotidiano di Excel, confrontare i dati presenti in due fogli di lavoro è un’esigenza frequente. Che si tratti di verificare registrazioni finanziarie, monitorare l’inventario in periodi diversi o semplicemente controllare le modifiche tra versioni di un report, spesso occorre individuare differenze o aggiornamenti tra i fogli. A seconda delle proprie esigenze specifiche, si può optare per un semplice confronto visivo, un elenco dettagliato delle discrepanze oppure l’evidenziazione diretta nel foglio delle celle non corrispondenti. Di seguito sono illustrati diversi metodi pratici per confrontare fogli di lavoro all’interno della stessa cartella o di cartelle diverse, con indicazioni sugli scenari d’uso e sugli aspetti chiave da considerare per ciascun approccio.
Confrontare due fogli di lavoro nella stessa cartella di lavoro
Confrontare due fogli di lavoro in due cartelle di lavoro diverse
Elenca tutte le differenze tra due fogli di lavoro nella stessa cartella di lavoro
Evidenzia le differenze tra due fogli di lavoro nella stessa cartella di lavoro
Confronta ed evidenzia le differenze tra due fogli di lavoro in cartelle di lavoro diverse
Confronta ed evidenzia le differenze tra due intervalli in due fogli di lavoro
Confrontare due fogli di lavoro utilizzando codice VBA
Confrontare due fogli di lavoro nella stessa cartella di lavoro
Se desideri confrontare visivamente il contenuto di due fogli di lavoro all’interno della stessa cartella di Excel—ad esempio per individuare errori manuali nell’inserimento dei dati o piccole differenze nella formattazione—Excel ti offre una soluzione immediata con la funzione **Nuova finestra**. Questo approccio è rapido, non richiede formule né plug-in esterni ed è perfetto quando ti basta visualizzare entrambi i fogli affiancati o scorrerli simultaneamente per effettuare controlli mirati.
Tuttavia, questo metodo si presta meglio a set di dati di dimensioni ridotte o quando si cerca una panoramica generale, piuttosto che un confronto puntuale cella per cella delle differenze.
1. Apri la cartella di lavoro che contiene i due fogli da confrontare, quindi fai clic su «Visualizza» > «Nuova finestra». Vedi screenshot:
2. Successivamente, passa alla barra delle applicazioni per visualizzare la nuova finestra del foglio di lavoro corrente. Vedi screenshot:
3. Passa ai due fogli da confrontare in ciascuna finestra e posizionali affiancati tramite «Visualizza» > «Disponi tutto» > «Verticale» o «Orizzontale», in base alle tue preferenze. In questo modo individuerai più facilmente eventuali discrepanze. Vedere screenshot:
4. Ora puoi confrontare direttamente i due fogli: ogni modifica apportata in una finestra si riflette istantaneamente nell’altra, poiché entrambe visualizzano lo stesso file.
Suggerimento: quando utilizzi questa funzione, tieni presente che qualsiasi modifica apportata nella finestra influisce direttamente sulla cartella di lavoro reale; fai quindi molta attenzione ad evitare modifiche accidentali durante la revisione.
Questo metodo è perfetto per confronti rapidi e manuali o per verificare i dati. Tuttavia, se i dati sono numerosi o se devi generare un report delle modifiche, ti consigliamo di prendere in considerazione gli approcci automatizzati illustrati di seguito.
Confrontare due fogli di lavoro in due cartelle di lavoro diverse
Quando i fogli di lavoro da confrontare si trovano in due cartelle distinte, puoi sfruttare lo strumento «Visualizza affiancate» di Excel. Questa funzione è particolarmente utile quando i set di dati o i file di origine sono archiviati separatamente per periodo, reparto o utente. Visualizzando entrambe le cartelle una accanto all’altra, ti permette di confrontare facilmente dati, formule e formattazioni tra i file.
Tenere presente che, sebbene sia possibile visualizzare e scorrere contemporaneamente entrambe le cartelle, questo metodo non evidenzia né segnala modifiche specifiche. Utilizzatelo per un controllo visivo rapido, ideale per monitorare dati di sintesi, rilevare differenze di layout o confrontare file inviati da utenti diversi.
Apri le due cartelle contenenti i fogli da confrontare, attiva uno dei fogli e fai clic su «Visualizza» > «Visualizza affiancate». Vedi screenshot:
A questo punto, i due fogli appartenenti alle rispettive cartelle vengono visualizzati affiancati in orizzontale.
È ora possibile confrontare visivamente i due fogli. Se le strutture dei dati sono simili, utilizza la funzione «Scorrimento sincrono» (disponibile nella scheda Visualizza) per scorrere entrambi i fogli contemporaneamente.
Nota: questo approccio non evidenzia né elenca automaticamente le differenze; è ideale per controlli rapidi o per confronti affiancati di formattazioni, layout o valori chiave. Se i fogli contengono grandi volumi di dati, si consiglia di ricorrere a metodi basati su formule strutturate o su componenti aggiuntivi per un’analisi completa.
Elenca tutte le differenze tra due fogli di lavoro nella stessa cartella di lavoro
Se si desidera confrontare sistematicamente il contenuto di due fogli di lavoro e ottenere un elenco completo delle differenze, l’uso di formule rappresenta un approccio pratico e trasparente. Questo metodo è particolarmente efficace quando si vuole individuare con precisione dove sono state apportate modifiche e visualizzare tali risultati su un nuovo foglio di lavoro, ideale per archiviazione o analisi successive.
Questa soluzione offre i migliori risultati quando entrambi i fogli di lavoro presentano un’organizzazione analoga, con celle della stessa dimensione e struttura. Non è consigliata per confrontare fogli con layout radicalmente diversi.
1. Apri la cartella di lavoro contenente i due fogli da confrontare e crea un nuovo foglio in cui verranno visualizzate le differenze: questo fungerà da report di confronto. Vedere screenshot:
2. Nel nuovo foglio, seleziona una cella vuota, ad esempio A1, e inserisci la seguente formula:
=IF(Sheet1!A1<> Sheet7!A1, "Sheet1:"&Sheet1!A1&" vs Sheet7:"&Sheet7!A1, "") 
3. Premere Invio per confermare la formula, quindi trascinare il quadratino di riempimento sia in orizzontale che in verticale fino a coprire l’intero intervallo di celle da confrontare nei due fogli. In questo modo, la logica di confronto verrà applicata a tutta l’area dati. Vedere screenshot:
Le differenze tra i due fogli sono ora chiaramente elencate nel nuovo foglio di lavoro appositamente creato per la revisione e gli interventi successivi.
![]() |
![]() |
![]() |
Note sui parametri: assicurati che entrambi i fogli confrontati includano un Intervallo abbinamento; in caso contrario, potrebbero verificarsi errori o risultati incompleti. Se successivamente rinomini un foglio di lavoro o espandi/riduci l’area dati, aggiorna di conseguenza la formula.
Questo approccio garantisce un registro persistente e automaticamente aggiornato delle differenze, ideale per la gestione di progetti e audit continui. Per minimizzare gli errori, controlla sempre con attenzione i riferimenti delle formule prima di estenderle su ampi intervalli.
Evidenzia le differenze tra due fogli di lavoro nella stessa cartella di lavoro
L’utilizzo della formattazione condizionale in Excel offre un modo efficiente per identificare visivamente le differenze tra celle corrispondenti in due fogli di lavoro. Questa tecnica è particolarmente utile durante le revisioni manuali, poiché evidenzia le discrepanze con colori o stili distintivi, permettendo di individuarle rapidamente.
Questo metodo è ideale quando i dati da confrontare si trovano nelle stesse posizioni in entrambi i fogli; risulta invece meno efficace se i layout sono diversi o se, in uno dei fogli, sono stati aggiunti o rimossi dati dall’ultimo confronto.
1. Seleziona l’intervallo in uno dei fogli di lavoro da confrontare per individuare le differenze. Vai a «Home» > «Formattazione condizionale» > «Nuova regola». Vedi screenshot:
2. Nella finestra di dialogo visualizzata, seleziona «Utilizza una formula per determinare le celle da formattare» dall’elenco «Seleziona un tipo di regola». Inserisci la seguente formula nel campo «Formatta i valori per cui questa formula è vera», quindi fai clic su «Formato» per scegliere lo stile di evidenziazione desiderato (ad esempio, un colore di sfondo).
=A1<>Sheet7!A1 
Suggerimento: in questa formula, «A1» deve corrispondere alla cella in alto a sinistra del proprio intervallo selezionato, mentre «Foglio7» è il nome del foglio di lavoro con cui si sta effettuando il confronto. Adatta questi valori in base al tuo set di dati.
3. Fare clic su «OK» per applicare la regola. Tutte le celle selezionate che differiscono dalle celle corrispondenti nell’altro foglio verranno ora evidenziate, rendendole facilmente individuabili e verificabili.
Consiglio pratico: se si copiano frequentemente dati tra fogli, è opportuno rimuovere le vecchie regole di formattazione prima di applicarne di nuove, per evitare evidenziazioni contrastanti. Inoltre, verificare sempre attentamente i riferimenti ai fogli di lavoro nella formula quando si copiano regole o si utilizzano modelli in file diversi.
Confronta ed evidenzia le differenze tra due fogli di lavoro in cartelle di lavoro diverse
Per attività di confronto più avanzate o su larga scala in Excel—soprattutto quando si devono confrontare set di dati complessi o fogli di lavoro con strutture leggermente diverse appartenenti a cartelle distinte—la funzione «Confronta schede» di Kutools per Excel rappresenta una soluzione affidabile. Questo strumento semplifica l’intero processo, evidenzia automaticamente le celle differenti e permette modifiche flessibili in base ai risultati ottenuti.
Attenzione: questa funzione confronta schede in cartelle di lavoro diverse, risultando estremamente versatile per una vasta gamma di attività di gestione dati.
1. Nella cartella di lavoro che desideri confrontare con altre, vai su «KUTOOLS PLUS» > «Foglio di lavoro» > «Confronta schede» > «Confronta schede».
2. Nella finestra di dialogo «Confronta schede», il foglio di lavoro corrente è già impostato come «File principale»; nell’elenco Foglio di lavoro principale, seleziona il foglio da confrontare. Passa alla sezione «Ricerca», fai clic sul pulsante «Sfoglia» per individuare la cartella di lavoro contenente il foglio con cui desideri confrontare il file principale, quindi scegli il foglio corrispondente dall’elenco Foglio di lavoro di ricerca. Una volta aggiunti, i due fogli vengono visualizzati affiancati nella finestra.

3. Fare clic su «Avanti» e specificare le impostazioni per evidenziare le differenze. Regolare le opzioni in base al tipo di dati (valori, formule, formattazione, ecc.) e fare clic su «OK» per avviare il confronto.

Opzionale: per aggiornare un foglio di lavoro in base all’altro dopo il confronto, utilizza la funzione «Abilita confronto fogli» tramite «KUTOOLS PLUS» > «Foglio di lavoro» > «Confronta schede» > «Abilita confronto fogli».
Dopo aver abbinato le celle corrispondenti nei due fogli, l’evidenziazione viene rimossa automaticamente, offrendo un feedback immediato che rende le correzioni rapide e precise.
Nota pratica: prima di avviare il confronto, assicurati che entrambi i fogli siano aggiornati e privi di formattazioni superflue per velocizzare l’elaborazione e ottenere risultati più chiari. Kutools potrebbe richiedere più tempo per elaborare set di dati molto grandi: attendi la comparsa delle finestre di conferma prima di chiudere lo strumento.
Confronta ed evidenzia le differenze tra due intervalli in due fogli di lavoro
In alcune situazioni potrebbe essere necessario confrontare solo parti specifiche di due fogli di lavoro, ad esempio elenchi chiave di prodotti, registri di stato o tabelle riepilogative. La funzione «Seleziona celle uguali/diverse» di Kutools per Excel ti permette di identificare ed evidenziare rapidamente valori univoci o diversi all’interno di un intervallo limitato, indipendentemente dalla loro posizione. Questo approccio si rivela particolarmente efficiente quando serve un confronto mirato o quando desideri concentrarti esclusivamente sulle discrepanze presenti in un sottoinsieme dei dati.
1. Fai clic su «Kutools» > «Seleziona» > «Seleziona celle uguali/diverse». Vedi screenshot:
2. Nella finestra di dialogo visualizzata, fai clic sui pulsanti «Sfoglia» nelle caselle «Trova valori in» e «In base a» per selezionare i due intervalli di destinazione. Seleziona le opzioni «Singola cella» e «Valore diverso», quindi imposta il colore di sfondo e il colore del carattere preferiti per l’evidenziazione. Vedi screenshot:
3. Fai clic su «OK». Una finestra di dialogo ti informerà sul numero di celle diverse trovate; fai clic su «OK» per chiudere la notifica. Le differenze tra gli intervalli saranno automaticamente selezionate ed evidenziate in modo visivo per la revisione.
Suggerimento: questo metodo funziona al meglio quando si confrontano intervalli di dimensioni uguali o colonne/elenchi corrispondenti. Se gli intervalli includono Celle vuote, assicurati che l'interpretazione delle celle vuote sia coerente con gli obiettivi del confronto.
Kutools per Excel– Potenzia Excel con oltre 300 strumenti essenziali, rendendo il tuo lavoro più veloce e semplice, e sfrutta le funzionalità basate sull’IA per un’elaborazione dati più intelligente e una maggiore produttività.Scaricalo ora
Confrontare due fogli di lavoro utilizzando codice VBA
Se devi confrontare ampi intervalli o desideri automatizzare attività ripetitive di confronto—ad esempio nell’ambito di una chiusura mensile o per garantire un controllo qualità costante all’interno del tuo team—una macro VBA rappresenta una soluzione potente e personalizzabile.
VBA permette di analizzare in modo efficiente interi fogli di lavoro, evidenziare o registrare le differenze e generare un rapporto con il minimo sforzo e ripetizione. Prima di progettare o eseguire codice, crea sempre un backup delle cartelle di lavoro per evitare modifiche accidentali ai dati.
1. Apri entrambi i fogli di lavoro che desideri confrontare. Fai clic su Strumenti sviluppatore > Visual Basic, quindi, nella finestra dell’editor VBA, scegli Inserisci > Modulo e incolla il seguente codice:
Sub CompareSheets()
Dim ws1 As Worksheet, ws2 As Worksheet
Dim r1 As Range, r2 As Range, cell1 As Range, cell2 As Range
Dim rDiff As Range
On Error Resume Next
Set ws1 = Application.InputBox("First worksheet to compare", "KutoolsforExcel", Type:=8).Parent
Set ws2 = Application.InputBox("Second worksheet to compare", "KutoolsforExcel", Type:=8).Parent
Set r1 = Application.InputBox("Select range in the first worksheet", "KutoolsforExcel", Type:=8)
Set r2 = Application.InputBox("Select range in the second worksheet", "KutoolsforExcel", Type:=8)
If r1.Count <> r2.Count Then
MsgBox "The ranges are of different sizes.", vbExclamation
Exit Sub
End If
For Each cell1 In r1
Set cell2 = r2.Cells(cell1.Row - r1.Row + 1, cell1.Column - r1.Column + 1)
If cell1.Value <> cell2.Value Then
cell1.Interior.Color = vbYellow
cell2.Interior.Color = vbYellow
If rDiff Is Nothing Then
Set rDiff = cell1
Else
Set rDiff = Union(rDiff, cell1)
End If
End If
Next
If rDiff Is Nothing Then
MsgBox "No differences found.", vbInformation
Else
MsgBox "Differences highlighted in yellow.", vbInformation
End If
End Sub 2 Fai clic sul pulsante
per eseguire il codice. Seleziona i fogli di lavoro e gli intervalli di destinazione richiesti. Al termine, le celle diverse nell’intervallo limitato di entrambi i fogli saranno evidenziate in giallo per una revisione semplice.
Risoluzione problemi: se si verificano errori, assicurati che entrambi gli intervalli abbiano dimensioni identiche e che entrambi i fogli di lavoro siano presenti nelle cartelle di lavoro attualmente aperte. Salva i file prima di eseguire le macro per garantire la sicurezza dei dati.
Nella scelta del metodo più adatto per confrontare fogli di lavoro, valuta la complessità dei dati, la frequenza con cui devi effettuare i confronti e se hai bisogno di una verifica rapida o di una procedura ripetibile per generare report. Le tecniche manuali e visive sono perfette per controlli occasionali e su piccola scala, mentre formule, componenti aggiuntivi o codice VBA si rivelano ideali per analisi strutturate, ripetibili o su larga scala. In caso di errori (come #N/D o #RIF!), ricontrolla attentamente i riferimenti ai fogli e agli intervalli. Prima di ogni nuovo confronto, rimuovi evidenziazioni e risultati precedenti per garantire l’accuratezza dell’analisi. Combinando funzionalità integrate, formule e strumenti come Kutools, ottieni un toolkit flessibile ed efficace per gestire al meglio ogni attività di confronto tra fogli di lavoro in Excel.
Demo: confronta due intervalli in due fogli di lavoro utilizzando Kutools per Excel
Migliori Strumenti per la Produttività in Office
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab Porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede all’interno della stessa finestra, invece che in finestre separate.
- Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!
Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.
Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.
- Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
- Funziona meglio insieme— produttività ottimizzata tra le app di Office
- Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
- Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi


