Verificare riferimenti aggiornati
Confronta prodotti tramite riferimenti stabili per trovare nuovi record, rimozioni e proprietà cambiate.
Analizza due tabelle affiancate, identifica righe aggiunte, rimosse o modificate ed esporta un report dettagliato del confronto.
I tuoi file vengono elaborati localmente nel browser e non vengono mai inviati ai nostri server.
Rilascia qui il tuo file
Dimensione consigliata: fino a 40 MB
Versione precedente:
Nuova versione:
Confrontare due versioni di un foglio aiuta a individuare record aggiunti, rimossi o modificati senza leggere ogni riga. Lo strumento usa una colonna comune come chiave e poi confronta i record completi associati. Produce un rapporto di differenze, non una cartella Excel con celle colorate o commenti. Il primo file rappresenta lo stato precedente e il secondo quello nuovo: l’ordine determina aggiunte e rimozioni. Scegli una chiave stabile e controlla i tipi importati prima di interpretare il rapporto.
Seleziona esattamente due file CSV, TSV, XLSX, XLS o JSON tabellari piatti. L’area permette fino a 40 MiB per file; entrambe le tabelle e il rapporto devono entrare nella memoria del browser. Viene usato soltanto il primo foglio di ogni cartella. Stili, macro e formule attive non vengono confrontati. I valori visualizzati delle cartelle sono letti come testo, mentre tipi scalari JSON possono restare distinti. Le chiavi disponibili sono nomi presenti in entrambe le tabelle.
La chiave viene convertita in testo senza togliere spazi o ignorare maiuscole. Numero JSON 1 e testo 1 possono corrispondere come chiavi, ma i record completi differiscono per tipo. Anche chiavi vuote o null formano un gruppo. Con chiavi ripetute si associano prima record identici e poi le occorrenze residue. Quelle in eccesso diventano aggiunte o rimozioni. Nessun record viene sovrascritto soltanto perché la stessa chiave compare più volte.
Le coppie complete sono confrontate per campi e tipi, ignorando l’ordine delle proprietà JSON. Spazi, maiuscole, colonne assenti e valori rimangono significativi. Le righe invariate sono omesse. Aggiunte e rimozioni contengono dati con _status e _key; modifiche contengono JSON testuale in _before e _after. Se un nome del rapporto esiste già nelle fonti, viene scelto un suffisso libero come _status_2 per preservare i dati originali. Il nome del metadato rimane coerente in tutto il rapporto. XLSX, CSV e JSON esportano differenze senza evidenziare ogni cella.
Importa entrambi i file e verifica i nomi di Versione precedente e Nuova versione. Invertili se necessario prima del confronto. Controlla i primi fogli e le convenzioni delle colonne corrispondenti.
Preferisci identificativi stabili a importi o etichette variabili. Esamina chiavi vuote e ripetute: l’associazione non determina l’identità applicativa.
Controlla aggiunta, rimozione e modifica nelle fonti. Leggi _before e _after; un rapporto vuoto non costituisce una convalida applicativa generale.
Confronta prodotti tramite riferimenti stabili per trovare nuovi record, rimozioni e proprietà cambiate.
Controlla estrazioni di richieste o conti senza confondere spostamenti delle righe e cambiamenti dei contenuti.
Esamina correzioni conservando entrambe le versioni e una chiave dal significato invariato.
Chiave: id. Si aggiunge 3, si rimuove 2 e cambia 1. Compaiono tutte e tre le categorie.
Input
PRIMA
id;nome
1;Ada
2;Marco
DOPO
id;nome
1;Adele
3;LeaRisultato
[
{
"id": "3",
"nome": "Lea",
"_status": "added",
"_key": "3"
},
{
"id": "2",
"nome": "Marco",
"_status": "removed",
"_key": "2"
},
{
"_status": "changed",
"_key": "1",
"_before": "{\"id\":\"1\",\"nome\":\"Ada\"}",
"_after": "{\"id\":\"1\",\"nome\":\"Adele\"}"
}
]Chiave: id. A/20 viene associato prima al suo identico; A/10 si confronta con A/30. Una modifica senza false aggiunte o rimozioni.
Input
PRIMA
id;valore
A;10
A;20
DOPO
id;valore
A;20
A;30Risultato
[
{
"_status": "changed",
"_key": "A",
"_before": "{\"id\":\"A\",\"valore\":\"10\"}",
"_after": "{\"id\":\"A\",\"valore\":\"30\"}"
}
]Non se chiave e contenuto rimangono identici. Il confronto usa chiavi anziché posizioni e ignora l’ordine delle proprietà JSON. Uno spazio, un tipo o una colonna aggiuntiva può comunque produrre differenze anche quando i valori visualizzati sembrano simili.
Tutte le occorrenze vengono conservate. Prima si associano record identici, poi i restanti; quelli in eccesso diventano aggiunte o rimozioni. Una chiave univoca resta preferibile per attribuire una modifica a una scheda applicativa precisa.
Non qui: un nome comune serve da chiave in entrambi i file. Rinomina prima un’intestazione se necessario. Lo strumento di join supporta chiavi sinistra e destra differenti, ma produce una tabella arricchita anziché un rapporto di modifiche.
No. È una tabella con stati e rappresentazioni JSON prima/dopo per le modifiche. Colori, stili e formule non vengono confrontati. Usa il rapporto per controllare valori originali, non come una cartella iniziale annotata.
Strumenti correlati
Strumenti simili o complementari a questo.
Confronta due file CSV per individuare rapidamente righe e valori differenti.
Rimuovi duplicati, righe vuote e spazi inutili.
Collega due tabelle tramite una colonna comune senza caricare i file.
Scopri come confrontare due versioni di una tabella usando una chiave affidabile e distinguere righe aggiunte, eliminate o modificate.
Organizza pulizia, validazione, filtro, fusione, confronto e conversione nell’ordine corretto e scopri quando passare a un pipeline riutilizzabile.
Scopri come identificare i duplicati, scegliere le colonne chiave corrette e validare la struttura di un CSV prima di importarlo o confrontarlo.
Scopri come dividere un CSV di grandi dimensioni in più file o separare una tabella in base ai valori di una colonna.