У різних папках на вашому комп’ютері є два файли Excel із однаковими назвами . Як визначити, чи є файли дублікатами чи різними версіями однієї книги Excel? У цьому посібнику ми покажемо вам, як порівняти два файли Excel, навіть якщо на вашому комп’ютері не встановлено Excel.
Ці інструменти порівняння можуть допомогти вам виявити суперечливі дані, застарілі значення, несправні формули, неправильні обчислення та інші проблеми на аркуші Excel.
1. Порівняйте два аркуші Excel: перегляд поруч
Якщо ви можете швидко переглянути дані аркуша, відкрийте їх в окремому вікні та виконайте паралельне порівняння за допомогою функції Excel «Перегляд поруч».
- Відкрийте файл Excel, що містить обидва аркуші, перейдіть на вкладку « Вигляд » і виберіть « Нове вікно » .
- У новому вікні виберіть або перейдіть на (другий) аркуш , який потрібно порівняти.
Змініть розмір або порядок розташування вікон, щоб на дисплеї комп’ютера відображалися обидва аркуші поруч. Знову ж таки, цей метод найкращий для порівняння робочих аркушів Excel лише з кількома рядками чи стовпцями.
- Якщо ви бажаєте скористатися інструментом порівняння Excel, щоб розташувати обидва вікна пліч-о-пліч, перевірте вкладку «Перегляд» і виберіть значок « Перегляд поруч» .
Excel негайно розташує обидва аркуші горизонтально на екрані комп’ютера. Порівняти аркуші в альбомній орієнтації може бути дещо складно, тому перейдіть до наступного кроку, щоб змінити орієнтацію на вертикальну/портретну.
- Знову перейдіть на вкладку «Перегляд» і виберіть « Упорядкувати все » .
- Виберіть « Вертикаль » у вікні «Упорядкувати» та виберіть « ОК » .
Це розмістить обидва аркуші поруч на екрані. Є ще одне налаштування, яке потрібно ввімкнути, щоб зробити порівняння набагато простішим.
- Торкніться «Синхронна прокрутка » та переконайтеся, що її виділено. Це дає змогу прокручувати обидва робочі аркуші одночасно, надаючи можливість синхронного порівняння рядків за рядками вашого набору даних.
Якщо верхні рядки обох робочих аркушів є заголовками, переконайтеся, що ви закріпили їх, щоб вони не переміщувалися з рештою набору даних під час прокручування.
- Виберіть «Закріпити панелі» та виберіть «Закріпити верхній рядок» . Повторіть цей крок для другого аркуша.
- Виберіть « Скинути положення вікна» , щоб повернути орієнтацію порівняння до альбомного формату.
- Завершивши порівняння, виберіть «Перегляд поруч», щоб повернути аркуші до початкових розмірів.
Тепер ви можете прокручувати обидва аркуші та порівнювати їх рядок за рядком. Головною перевагою цієї функції є те, що вона вбудована в усі версії Excel. Однак вам все одно доведеться виконувати купу роботи, наприклад, виявляти комірки з різними фігурами, макросами, формулами тощо.
2. Порівняйте два файли Excel за допомогою онлайн-інструментів
Існують веб-інструменти, які пропонують послуги порівняння Excel. Ви знайдете ці інструменти корисними, якщо на вашому комп’ютері не встановлено Excel. Цей інструмент порівняння Excel від Aspose є хорошим веб-інструментом для порівняння двох файлів Excel.
Завантажте перший (основний) файл Excel у перше поле, перетягніть інший файл у друге поле та натисніть кнопку « Порівняти зараз ».
Якщо файли містять кілька аркушів, виберіть аркуші, які потрібно порівняти, на вкладці «Аркуші». Якщо обидва аркуші мають клітинки з різними значеннями або вмістом, інструмент порівняння Aspose Excel виділить відмінності жовтим кольором.
Обмеження цих веб-інструментів полягає в тому, що вони здебільшого виділяють різні значення. Вони не можуть виділяти невідповідні формули, розрахунки тощо.
3. Порівняйте два файли Excel за допомогою «Порівняння електронних таблиць»
Spreadsheet Compare — це надійне програмне забезпечення для порівняння двох файлів або робочих аркушів Excel. На жаль, наразі він доступний лише для пристроїв Windows. Він поставляється як окрема програма, а також вбудований у Microsoft Excel, що входить до складу версій/пакетів Office: Office Professional Plus (2013 і 2016) або Microsoft 365.
Використовуйте таблицю порівняння в Excel
Якщо ваша програма Excel є частиною вищезгаданих пакетів Office, ви можете отримати доступ до інструменту порівняння електронних таблиць за допомогою надбудови «Запит». Якщо у вашій програмі Excel немає вкладки «Запит», ось як її ввімкнути.
- Виберіть Файл на панелі меню.
- Виберіть « Параметри» на бічній панелі.
- Виберіть « Надбудови » на бічній панелі, виберіть « Надбудова COM» у спадному меню «Керувати» та виберіть « Перейти » .
- Поставте прапорець Запит і виберіть OK .
Примітка. Якщо ви не бачите прапорця «Запит» на сторінці надбудов COM, ваша версія Excel або Office не підтримує порівняння електронних таблиць. Або, можливо, адміністратор вашої організації вимкнув цю функцію. Установіть версії Office із попередньо встановленою програмою Spreadsheet Compare або зверніться до адміністратора вашої організації.
- Відкрийте обидва файли Excel, які потрібно порівняти, в окремому вікні, перейдіть на вкладку « Запит » у рядку меню та виберіть « Порівняти файли» .
- Excel автоматично додасть перший та другий файли до діалогових вікон «Порівняти» та «З» відповідно. Виберіть « Поміняти файли» , щоб поміняти основний і вторинний файли, або виберіть « Порівняти » , щоб почати порівняння.
Це запустить Порівняння електронних таблиць у новому вікні, висвітлюючи будь-яку невідповідність у вашому наборі даних. Звичайні комірки з різними значеннями будуть виділені зеленим кольором. Комірки з формулами мають фіолетовий формат, а клітинки з макросом матимуть бірюзовий колір заливки.
Виберіть « Експортувати результати », щоб створити та зберегти копію результатів на комп’ютері як документ Excel.
У звіті буде зазначено посилання на аркуші та клітинки з різними наборами даних, а також точні значення старих і нових даних.
Ви можете поділитися звітом Excel зі своїми колегами, командою чи іншими людьми, які спільно працюють над файлом.
Використовуйте Spreadsheet Compare як окрему програму
Якщо ваша версія Excel або Office не має надбудови Spreadsheet Compare, інсталюйте окреме програмне забезпечення з веб-сайту розробника. Встановлюючи інсталяційний файл, переконайтеся, що ви поставили прапорець Зареєструвати та активувати надбудову в Excel .
Після інсталяції запустіть Spreadsheet Compare і виконайте ці дії, щоб використовувати програму для порівняння документів Excel.
- Виберіть « Порівняти файли » на вкладці «Домашня сторінка».
- Виберіть піктограму папки поруч із діалоговим вікном «Порівняти (старіші файли)», щоб додати до інструмента перший документ, який потрібно порівняти. Додайте другий файл у поле «До (новіших файлів)» і виберіть OK , щоб продовжити.
Порівняння електронних таблиць обробить файли та виділить клітинки з різними значеннями зеленим кольором.
Знайди відмінності
Інструмент порівняння «Перегляд поруч» є найбільш придатним варіантом для користувачів Office Home або Students. Якщо ви використовуєте Excel для Microsoft 365 або Office Professional Plus (2013 або 2016), у вашому розпорядженні вбудований інструмент «Порівняння електронних таблиць». Але якщо ви не використовуєте Excel на своєму комп’ютері, веб-інструменти порівняння Excel виконають роботу. Це справді так просто.
Порівняйте два файли/аркуші Excel і знайдіть відмінності за допомогою VBA
Якщо вам потрібно досить часто порівнювати файли або аркуші Excel, доцільно мати готовий макрос Excel VBA-код і використовувати його щоразу, коли вам потрібно зробити порівняння.
Ви також можете додати макрос на панель швидкого доступу, щоб мати доступ за допомогою однієї кнопки та миттєво знати, які клітинки відрізняються в різних файлах/аркушах.
Припустімо, у вас є два аркуші січень і лютий, і ви хочете порівняти та виділити відмінності в аркуші січень, ви можете використати наведений нижче код VBA:
Sub CompareSheets() Dim rngCell як діапазон для кожної rngCell у Worksheets("Jan").UsedRange If Not rngCell = Worksheets("Feb").Cells(rngCell.Row, rngCell.Column) Then rngCell.Interior.Color = vbYellow End Якщо Next rngCell End Sub
Наведений вище код використовує цикл For Next, щоб пройти кожну клітинку аркуша Jan (увесь використаний діапазон) і порівняти його з відповідною клітинкою аркуша Feb. Якщо він знаходить різницю (яка перевіряється за допомогою оператора If-Then), він виділяє ці клітинки жовтим кольором.
Ви можете використовувати цей код у звичайному модулі редактора VB.
І якщо вам потрібно робити це часто, краще зберегти цей код у книзі особистих макросів, а потім додати його на панель швидкого доступу. Таким чином, ви зможете зробити це порівняння одним натисканням кнопки.
Ось кроки, щоб отримати особисту книгу макросів у Excel (вона недоступна за замовчуванням, тому її потрібно ввімкнути).
Ось кроки для збереження цього коду в особистій книзі макросів.
І тут ви знайдете кроки для додавання цього коду макросу до QAT.