KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Come confrontare due fogli di lavoro all’interno della stessa cartella di lavoro o tra cartelle diverse?

AutoreSun Data di modifica

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:
Uno screenshot di due fogli disposti affiancati in Excel

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, "")
Nota: sostituisci «Foglio1» e «Foglio7» con i nomi effettivi dei fogli che stai confrontando e «A1» con il riferimento di cella appropriato in base al tuo Intervallo dati.

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:
Uno screenshot del trascinamento della maniglia di riempimento automatico per confrontare i dati in Excel

Le differenze tra i due fogli sono ora chiaramente elencate nel nuovo foglio di lavoro appositamente creato per la revisione e gli interventi successivi.

Uno screenshot che mostra i contenuti in due fogli
freccia giù documento
Uno screenshot che mostra le differenze elencate tra due fogli in Excel

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.

Kutools per Exceloffre oltre 300 funzionalità avanzate per semplificare attività complesse, aumentando creatività ed efficienza.Integrato con funzionalità basate sull’IA, Kutools automatizza le attività con precisione, rendendo la gestione dei dati semplice e immediata.Informazioni dettagliate su Kutools per Excel...         Prova gratuita...

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.

Uno screenshot che mostra i fogli affiancati per il confronto

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.
Uno screenshot dell'impostazione delle opzioni di evidenziazione nella finestra di dialogo Confronta fogli di lavoro di Kutools
Uno screenshot che mostra le differenze evidenziate tra due fogli utilizzando Kutools

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».
Uno screenshot dell'attivazione di Confronta fogli di lavoro per la modifica in Kutools

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.
Uno screenshot dell'attivazione di Confronta fogli di lavoro per la modifica in Kutools

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.

Kutools per Exceloffre oltre 300 funzionalità avanzate per semplificare attività complesse, aumentando creatività ed efficienza.Integrato con funzionalità basate sull’IA, Kutools automatizza le attività con precisione, rendendo la gestione dei dati semplice e immediata.Informazioni dettagliate su Kutools per Excel...         Prova gratuita...

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.
Uno screenshot che mostra le differenze evidenziate in Excel utilizzando Kutools

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 Pulsante Esegui 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

 
Kutools per Excel: Oltre 300 strumenti pratici a portata di mano! Goditi funzionalità basate sull’intelligenza artificiale per lavorare in modo più intelligente e veloce!Scarica ora!


Migliori Strumenti per la Produttività in Office

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati in base a:Esecuzione Intelligente   |  Genera Codice|  Crea formule personalizzate  |  Analizza Dati e Genera Grafici|  Richiama Funzioni avanzate
Funzionalità Popolari:Trova, Evidenzia o Contrassegna Duplicati   |  Elimina righe vuote   |  Combinare Colonne o Celle senza Perdere Dati   |   Arrotondamento senza usare la formula...
Super RICERCA.VERT:VLookup con Criteri Multipli  |  VLookup con Valori Multipli  |   VLookup tra Fogli Multipli   |   Corrispondenza approssimativa....
Elenco a discesa avanzato:Crea Rapidamente un Elenco a Discesa   |  Elenco a Discesa Dipendente   |  Elenco a Discesa con Selezione Multipla....
Gestione Colonne:Aggiungi un Numero Specifico di Colonne|Sposta Colonne|Attiva/Disattiva lo Stato di Visibilità delle Colonne Nascoste|Confronta Intervalli e Colonne...
Funzionalità in Evidenza:Attenzione della griglia   |  Visualizzazione Design   |Barra delle formule avanzata   | Gestione Cartelle di Lavoro e Fogli   |  Biblioteca di risorse(Testo Automatico)|  Selettore di Date   |  Unisci fogli di lavoro  |  Crittografa/Decrittografa celle   | Invia Email da Lista   |  Super Filtri   |   Filtro speciale(Filtra celle con testo in grassetto/corsivo/barrato...) ...
Principali Set di Strumenti 15:12 Strumentiper il Testo(Aggiungi testo,Elimina Caratteri Specifici, ...)|   50+Tipidi Grafico(Diagramma di Gantt, ...)|   40+ Formule Pratiche(Calcola l'età in base alla data di nascita, ...)|   19 Strumentidi Inserimento(Inserisci Codice QR,Inserisci Immagine dal Percorso, ...)|   12 Strumentidi Conversione(Converti in parole,Conversione del tasso di cambio, ...)|   7 StrumentiUnisci e Dividi(Unione avanzata righe,Dividi celle, ...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

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.

ExcelWordOutlookTabsPowerPoint
  • 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