Come confrontare 2 file CSV con MS Access

Può capitare di finire con due tabelle diverse, in cui vuoi solo sapere quali sono le differenze esatte, specialmente quando gestisci molti dati.


Confronta due file CSV per le differenze in Access

Può capitare di finire con due tabelle diverse, in cui vuoi solo sapere quali sono le differenze esatte, specialmente quando gestisci molti dati.

Vi propongo un modo semplice per ottenere rapidamente le differenze tra due tabelle: l'unica parte difficile è ottenere il formato giusto!

Il primo passo è ottenere due cartelle di lavoro di Excel, ad esempio una vecchia (Fig 1) e una nuova (Fig 2).

Verifica che entrambe le tabelle abbiano le stesse colonne nello stesso ordine con la stessa denominazione e che la prima contenga un identificativo univoco, ovvero che non ci siano due volte lo stesso valore in questa colonna all'interno dello stesso file e che le stesse righe di entrambi i file hanno lo stesso valore in questa colonna.

Inoltre, potresti voler ordinare le tue tabelle, dato che il programma non lo farà - puoi usare la funzione standard di Excel per farlo.

Quindi, è necessario convertire le tabelle di Excel in CSV. Apri quindi, e scegli File => Salva come ... => CSV (delimitato da virgola) (*. CSV), per il primo file (Fig 3), e poi ancora per il secondo file (Fig 4) .

Ora puoi scaricare il database di Access che ti propongo [1] e salvarlo nella stessa cartella dei tuoi due file CSV.

Aprilo e seleziona la tua lingua nel menu Macro (Fig. 5), e il programma ti chiederà di fornire il nome del primo file (Fig. 6) per confrontarlo con il secondo (Fig. 7).

Fai attenzione a dare il nome completo del file csv, e di averli localizzati nella stessa cartella, o riceverai un errore (Fig 11).

Confronto di due file CSV

Diventa un professionista Excel: unisciti al nostro corso!

Eleva le tue abilità dal principiante all'eroe con il nostro corso di base Excel 365, progettato per renderti abile in poche sessioni.

Iscriviti qui

Eleva le tue abilità dal principiante all'eroe con il nostro corso di base Excel 365, progettato per renderti abile in poche sessioni.

Di conseguenza, avrai a disposizione fino a 3 file, a seconda del tipo di errore riscontrato:

- un primo file con nuove righe (Fig 8) trovato nel secondo file ma non nel primo file, con quantità di nuove righe nel nome del file,

- un secondo file con righe cancellate (Fig 9) non trovato nel secondo file ma trovato nel primo file, con quantità di righe cancellate nel nome del file,

- un terzo file con cambiamenti di cella (Fig. 10) da un vecchio a un nuovo valore, con quantità di modifiche nel nome del file.

File di esempio sono stati creati utilizzando Random Word Generator (Plus) [2].

Come confrontare due tabelle in MSAccess

Per confrontare due tabelle in MSAccess e visualizzare le differenze cella per cella, esportarle come file CSV e utilizzare il nostro strumento per confrontare le tabelle CSV in MSAccess.

Il risultato sarà il confronto delle due tabelle nello strumento ACCESS. Riga per riga, colonna per colonna e cella per cella le differenze tra le due tabelle ACCESS verranno visualizzate nel file dei risultati.

Confronto tra le differenze di dati tra due tabelle di accesso identiche

Domande Frequenti

Come confrontare due file CSV in Excel?
Per confrontare due file CSV in Excel, è necessario convertire le tabelle Excel in formato CSV e utilizzare uno strumento per confrontare le tabelle CSV. Lo strumento evidenzierà le differenze tra le due tabelle, tra cui nuove linee, linee eliminate e cambiamenti delle celle.
Qual è un modo efficiente per confrontare due file CSV utilizzando Microsoft Access?
Importa entrambi i file CSV in tabelle separate in MS Access, quindi utilizza una query per unire le tabelle su un campo comune e selezionare campi da confrontare. Le query di accesso possono identificare in modo efficiente corrispondenze, differenze e discrepanze tra i due set di dati.

Completa Excel 2019 per principianti in video


Yoann Bierling
Circa l'autore - Yoann Bierling
Yoann Bierling è un professionista di consulenza pubblica e digitale, che ha un impatto globale attraverso la competenza e l'innovazione nelle tecnologie. Appassionato di potenziare le persone e le organizzazioni a prosperare nell'era digitale, è spinto a fornire risultati eccezionali e guidare la crescita attraverso la creazione di contenuti educativi.

Diventa un professionista Excel: unisciti al nostro corso!

Eleva le tue abilità dal principiante all'eroe con il nostro corso di base Excel 365, progettato per renderti abile in poche sessioni.

Iscriviti qui

Eleva le tue abilità dal principiante all'eroe con il nostro corso di base Excel 365, progettato per renderti abile in poche sessioni.




Commenti (17)

 2018-08-19 -  Sherry Moody
Gracias, muy informativo
 2018-08-19 -  Caleb Evans
Me encanta leer tu contenido, sigue publicando
 2018-08-19 -  Brandon Watts
Grazie, molto istruttivo
 2018-08-19 -  Roderick Franklin
Eu não sabia sobre esses detalhes, por favor, faça mais
 2018-08-19 -  Bobbie Estrada
Obrigado que foi útil
 2018-08-19 -  Randy Russell
Yani böyle yapıyoruz, bilmek güzel
 2018-08-19 -  Rufus Anderson
เรื่องดีขอขอบคุณสำหรับการแบ่งปัน
 2018-08-19 -  Edgar Brown
Nu știam despre aceste detalii, vă rog să faceți mai mult
 2018-08-19 -  Irene Moore
I’ll try it right now, thanks for sharing
 2018-08-19 -  Jane Cooper
Uau, é realmente assim tão simples, vai tentar agora
 2018-08-19 -  Phillip Sanchez
Eu vou tentar agora, obrigado por compartilhar
 2018-08-19 -  Goosearma
素晴らしいサイトです
 2018-08-19 -  FighterGrand
वास्तव में जो मैं खोज रहा था, बिल्कुल सही
 2018-08-19 -  xangarandaina6
정확히 내가 뭘 찾고 있었는지, 완벽 했어.
 2018-08-19 -  ynternaat0
Hallo, ik zag je artikel en het hielp me om mijn probleem op te lossen, heel erg bedankt
 2018-08-19 -  modderl
素晴らしい情報、共有のおかげで
 2018-08-19 -  abastanzaP
וואו, זה באמת כל כך פשוט, ינסו את זה עכשיו

lascia un commento