Как да сравним 2 CSV файла с MS Access - Международно консултиране

Как да сравним 2 CSV файла с MS Access

Бързи връзки

Сравнете два CSV файла за разлики в достъпа

Може да завършите с две различни таблици, където просто искате да знаете точно какви са разликите, особено когато управлявате много данни.

Предлагам ви лесен начин бързо да разберете разликите между две таблици - единствената трудна част е да ги получите в правилния формат!

Първата стъпка е да получите две работни книги на Excel, например старата (Фигура 1) и новата (Фигура 2).

Уверете се, че и двете таблици имат едни и същи колони в същия ред с едно и също име и че първата съдържа уникален идентификатор - това означава, че няма две еднакви стойности в тази колона в един и същи файл и едни и същи редове на двата файла имат една и съща стойност в тази колона.

Освен това можете да поръчате вашите електронни таблици, тъй като програмата няма да направи това - можете да използвате стандартната функция за подреждане на Excel за това.

След това трябва да конвертирате своите електронни таблици в Excel в CSV. След това отворете и изберете „Файл“ => „Запазване като...“ => „CSV (разделен със запетая) (*.csv)“ за първия файл (Фигура 3) и след това отново за втория файл (Фигура 4). ,

Сега можете да изтеглите базата данни на Access, която ви предлагам [1], и да я запишете в същата папка като вашите два CSV файла.

Отворете го и изберете вашия език от менюто Macros (Фигура 5) и програмата ще ви попита за името на първия файл (Фигура 6), за да го сравни с втория (Фигура 7).

Моля, обърнете внимание, че трябва да посочите пълното име на csv файла и да ги поставите в същата папка или ще получите грешка (Фигура 11).

Сравняване на два CSV файла

В резултат на това ще получите до 3 файла, в зависимост ототносно типа открити грешки:

- първият файл с нови редове (фиг. 8), открит във втория файл, но не и в първия файл, с броя на новите редове в името на файла,

- вторият файл с изтрити редове (фиг. 9) не се намира във втория файл, но се намира в първия файл с броя на изтритите редове в името на файла,

- третият файл с промени в клетките (фиг. 10) от старата към новата стойност с броя промени в името на файла.

Примерните файлове са създадени с помощта на генератора на произволни думи (Plus) [2].