Jak porównać 2 pliki CSV z MS Access

Jak porównać 2 pliki CSV z MS Access [Polski]

Porównaj dwa pliki CSV pod kątem różnic w dostępie

Może się zdarzyć, że zakończą się dwiema różnymi tabelami, w których chcesz wiedzieć, jakie są dokładne różnice, szczególnie gdy zarządzasz dużą ilością danych.

Proponuję ci prosty sposób na szybkie uzyskanie różnic między dwoma stołami - jedyną trudną częścią jest uzyskanie ich we właściwym formacie!

Pierwszym krokiem jest uzyskanie dwóch skoroszytów programu Excel, na przykład starego (ryc. 1) i nowego (ryc. 2).

Sprawdź, czy obie tabele mają te same kolumny w tej samej kolejności o tej samej nazwie, i że pierwsza zawiera unikatowy identyfikator - co oznacza, że ​​nie ma dwukrotności tej samej wartości w tej kolumnie w tym samym pliku i te same linie obu pliki mają tę samą wartość w tej kolumnie.

Możesz również zamówić swoje stoły, ponieważ program tego nie zrobi - możesz użyć standardowej funkcji zamówienia Excel, aby to zrobić.

Następnie należy przekonwertować tabele Excela w pliku CSV. Otwórz następnie i wybierz "Plik" => "Zapisz jako ..." => "CSV (rozdzielany przecinkami) (*. CSV)", dla pierwszego pliku (ryc. 3), a następnie ponownie dla drugiego pliku (ryc. 4) .

Możesz teraz pobrać bazę danych Access, którą proponuję [1] i zapisać ją w tym samym folderze co dwa pliki CSV.

Otwórz go i wybierz swój język w menu Makra (ryc. 5), a program poprosi o podanie nazwy pierwszego pliku (ryc. 6), aby porównać go z drugim (ryc. 7).

Zwróć uwagę, aby podać pełną nazwę pliku csv i umieścić je w tym samym folderze, lub pojawi się błąd (Ryc. 11).

Porównywanie dwóch plików CSV

W rezultacie otrzymasz do 3 plików, w zależności od rodzaju znalezionych błędów:

- pierwszy plik z nowymi liniami (ryc. 8) znaleziony w drugim pliku, ale nie w pierwszym pliku, z ilością nowych linii w nazwie pliku,

- drugi plik z usuniętymi liniami (Ryc. 9) nie znaleziony w drugim pliku, ale znaleziony w pierwszym pliku, z ilością usuniętych linii w nazwie pliku,

- trzeci plik ze zmianami komórki (ryc. 10) ze starej do nowej wartości, z ilością zmian w nazwie pliku.

Przykładowe pliki zostały zbudowane przy użyciu Generatora słów losowych (Plus) [2].

Jak porównać dwie tabele w MSAccess

Aby porównać dwie tabele w MSAccess i zobaczyć komórkę różnic po komórce, wyeksportuj je jako pliki CSV i użyj naszego narzędzia do porównania tabel CSV w MSAccess.

Rezultatem będzie porównanie dwóch tabel w narzędziu ACCESS. Linia po linii, kolumna po kolumnie i komórka po komórce różnice między dwiema tabelami ACCESS zostaną wyświetlone w pliku wynikowym.

Porównanie różnic danych między dwiema identycznymi tabelami dostępu

Podobne artykuły

Komentarze (17)

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

zostaw komentarz