Знайти відмінності у 2 текстових документах apk. Утиліти швидкого порівняння документів. Порівняння файлів Excel на око

Безкоштовні рішення

Синхронізація даних вимагає від програмістів, системних адміністраторів та часу та відповідних навичок. Однак не менш важливим є правильно підібраний інструментарій. Контроль версій, робота з проектами, резервне копіювання, злиття та візуальне порівняння файлів - далеко не повний список завдань, так чи інакше пов'язаних із синхронізацією.

До путівника увійшли 10 програм, які можна назвати багато в чому універсальними: вони не прив'язані до певного сервісу або додатку, дозволяють виконувати вищезгадані (і менш спеціалізовані) завдання не лише через графічний інтерфейс, а й у режимі командного рядка.

Критерії порівняння виглядають так:

  • Інтерфейс: підтримка режимів відображення, збереження сесій, можливості налаштування панелі інструментів, колонок
  • Функціональність текстового редактора, робота з вихідним кодом
  • Методи злиття та синхронізації, можливість тристороннього порівняння
  • Експорт звітів, створення патчів (diff)
  • Додаткові функції: інтеграція зі сторонніми додатками, Підтримка розширень, протоколів та ін.

SmartSynchronize

SmartSynchronize — кросплатформова програма для порівняння даних, структури директорій та їхнього вмісту. Фактично, програма безкоштовна для некомерційного використання, проте однокористувацька ліцензія коштує 39 USD.

Режими порівняння представлені у вітальному вікні програми. Окрім діалогу вибору файлів, тут можливий перегляд історії та вибір збереженого профілю. Також у налаштуваннях (Preferences) налаштовуються фільтри: файлові – для відсіювання файлів за назвою та розширенням, та фільтри директорій – дозволяють скласти список винятків.

Для порівняння файлів використовується двопанельний режим side-by-side із синхронним прокручуванням вмісту обох панелей. Умовних позначеньв SmartSynchronize небагато, але завдяки з'єднувальним лініям (linking lines) операції порівняння і злиття дуже інтуїтивні. SmartSynchronize вказує, куди і в якому напрямку буде додано ділянку з одного файлу до іншого. Вставлення тексту здійснюється одним кліком, дозволяючи обійтися без контекстного меню.

Кодування та синтаксис документа можна визначити вручну, передбачене підсвічування синтаксису для багатьох мов програмування та розмітки, нумерація рядків та інші редакторські функції, притаманні інтегрованим середовищам розробки IDE.

В цілому SmartSynchronize гнучко налаштовується, але всі налаштування розподілені по різних розділах меню, що вимагає деякого звикання. Не вистачає режимів відображення, налаштувань панелі інструментів.

У режимі порівняння директорій виводиться список файлів та статус для кожного з них, у нижній частині вікна доступний перегляд. Метод порівняння – за вмістом або лише за розміром та часом – визначається в налаштуваннях Edit → Preferences. Кількість інформаційних колонок (тип файлу, дата) не можна збільшити, хоча відключити наявні можна.

SmartSynchronize реалізовано як одностороннє об'єднання даних з лівою або правою сторонами, так і звичайна синхронізація. Конфігурацію можна зберегти для подальшого завантаження, зробивши знімок файлової структури. Як пояснюють розробники, програма не розпізнає атрибути файлів, тому використовувати її як утиліту для резервування немає сенсу. Робота з архівами також не передбачена, як і з віддаленими каталогами.

Крім вищезгаданих, є додатковий, тристоронній метод злиття — 3-Way-Merge, який дозволяє об'єднати різницю між кількома версіями файлів, причому кожен із трьох документів можна редагувати незалежно друг від друга.

Функції порівняння, безперечно, затребувані програмістами під час контролю версій. Тому насамкінець варто послатися на альтернативне рішення цієї ж компанії. Програма є CVS-клієнтом з інтегрованим інструментарієм SmartSynchronize.

Резюме. SmartSynchronize пропонує непоганий інструментарій для роботи з файлами та директоріями, що місцями не піддається налаштуванню і не виходить за рамки базових можливостей.

[+] Тристороннє злиття
[+] Зручний текстовий редактор
[−] Відсутність документації
[−] Неможливість синхронізації віддалених каталогів та архівів

WinMerge

WinMerge — програма для порівняння та об'єднання файлів та каталогів у Windows. Її можна використовувати як окремий інструмент або у зв'язку з проектами. У WinMerge вбудований текстовий редактор з підтримкою мов програмування, підсвічуванням та нумерацією рядків.

Є два режими роботи з даними, об'єднаних у діалог вибору файлів та папок. При порівнянні доступні фільтри двох типів: фільтри файлів та рядкові. Це дозволяє використовувати різні надбудови та оперувати регулярними виразами, відсіваючи необхідні типи даних при порівнянні.

У режимі порівняння файлів у вікні відображаються обидва файли, у лівій та правій частині. Для зручної навігації за вмістом передбачено картку («Місцезнаходження»). Рядки, які мають відмінності, позначені кольором, також можна ознайомитися з ними в панелі «Відмінності». Основні операції злиття доступні в розділі "Об'єднання".

На окрему увагу заслуговує функціональність текстового редактора. Зовнішній вигляд піддається модифікації. Крім підсвічування синтаксису та нумерації рядків, передбачена робота зі скриптами, а розширення функціональності можливе за рахунок доповнень. Доповнення відносяться до розпакувальника, подання та редактора скриптів.

У порівнянні каталогів результати виводяться табульованим списком. У ньому містяться відомості про назву файлу (каталогу), його розташування, результат порівняння, дата, розширення та інша інформація. Можна налаштувати відображення за допомогою колонок. За потреби можна активувати рекурсивний режим або перейти до представлення у вигляді дерева для зручної навігації.

WinMerge дозволяє виконувати одні й ті самі завдання різними способами— у тому числі, за допомогою перетягування або контекстного меню Провідника. Можна створювати проекти для швидкого доступудо даних та налаштувань. WinMerge працює в режимі командного рядка, також можна використовувати програму у зв'язці з системами контролю версій (TortoiseSVN, Visual Studio, Rational ClearCase тощо).

Резюме. WinMerge — програма насамперед із ухилом на роботу з проектами. Інтеграція з SVN, функціональний редактор, фільтри та розширення - все це відмінно доповнює базові можливості при порівнянні даних.

[+] Підтримка розширень
[+] Функціональний редактор
[+] Інтеграція зі сторонніми програмами
[−] Немає тристороннього порівняння

Meld

Meld – кросплатформова програма (OS X, Linux, Windows) для синхронізації файлів та директорій. З її допомогою здійснюється як дво-, так і тристороннє порівняння. Насамперед інструментарій Meld буде корисний розробникам, оскільки можлива інтеграція з системами керування версіями: Git, Bazaar, Mercurial, Subversion та іншими.

Незважаючи на підтримку кількох платформ, програма далеко не стабільно функціонує в Windows. Скажімо, вкладки та вікна не завжди відкриваються та закриваються коректно. Можливо, проблеми пов'язані з бібліотекою PyGTK, що входить до інсталятора. Запустити програму вдалося не відразу і тільки від імені адміністратора. Помилки виникають постійно, на підтвердження -.

У процесі порівняння файлів можна використовувати текстовий фільтр або пошук (підтримується синтаксис regex). Передбачено підсвічування синтаксису (використовується бібліотека ), нумерація рядків, облік пробілів та інші опції, які потрібно активувати через налаштування, оскільки за замовчуванням вони вимкнені. Вставки, зміни та конфлікти в документі підсвічуються, можлива швидка навігація за списком змін та експорт у форматі diff. Зв'язок між файлами легко відстежити за допомогою з'єднувальних ліній і одним кліком злиття потрібних ділянок.

Сканування директорій працює дуже повільно. Це пов'язано з тим, що порівняння здійснюється за вмістом, а не за розміром та тимчасовою позначкою. Проблема вирішується встановленням прапорця навпроти відповідної опції у налаштуваннях. Набір доступних колонок дуже обмежений: розмір, дата модифікації та дозволу. Хоча можна скористатися файловим фільтром, перегляд довгого списку файлів все одно перетворюється на рутинний процес: не можна миттєво зупинити сканування, згорнути дерево файлів, швидко переміститися до потрібних елементів.

Розробникам буде цікавий третій режим роботи програми Version Control View. Meld підтримує інтерфейс командного рядка, тому передбачена інтеграція із середовищами Git, Bazaar, Mercurial, Subversion та багатьма іншими.

Резюме. Програма Meld зарекомендувала себе з хорошого боку серед Linux, чого не можна сказати про функціонування в Windows. Нестабільна робота та незручний інтерфейс, відсутність сесій, недостатня гнучкість налаштування... З іншого боку, інструментарій програми непоганий, а якісна адаптація Meld для Windows можливо лише питання часу.

[+] Тристороннє порівняння
[+] Підтримка систем контролю версій
[−] Повільна та нестабільна робота в Windows
[−] Незручний та неінформативний інтерфейс

Diffuse

Diffuse - кросплатформовий продукт для ОС Windows, OS X, Linux і BSD, що за інтерфейсом нагадує Meld (в основі - бібліотека PyGTK), але має функціональні відмінності. Заявлено інтеграцію з Bazaar, CVS, Darcs, Git, Mercurial, Monotone, RCS, Subversion та іншими середовищами.

Продовжуючи порівняння з Meld: Diffuse характеризується стабільністю, тут немає раптових зависань. Доступна докладна документація, інтерфейс перекладено російською мовою. Однак порівняння директорій не входить до інструментарію, в програму закладені лише функції порівняння файлів та їх редагування. У Diffuse можна знайти кілька режимів злиття: — дво-, три- і багатостороннє. Таким чином, джерел порівняння може бути скільки завгодно, питання лише у швидкодії та зручності. Стосовно другого аспекту можна лише сказати, що сесій тут немає — відповідно робота з великими проектами в Diffuse під питанням.

Відмінності відзначаються кольором, зведення (Comparison Summary) доступне біля смуги прокручування, для навігації за списком змін призначені кнопки на панелі керування. Нумерація рядків та підсвічування синтаксису з можливістю ручного перемикання включені за замовчуванням. На відміну від інших подібних редакторів, у Diffuse не можна відразу виділити довільну ділянку тексту, для цього необхідно двічі клацнути по вмісту. В іншому випадку можна виділяти текст і робити інші дії лише рядково.

Вочевидь, що у Diffuse перелінкування відмінностей між файлами немає, тому злиття рядків здійснюється менш інтуїтивним методом. Усі доступні команди зібрані в розділі «Злиття», куди потрібно звертатися щоразу через відсутність команд у контекстному меню. У SmartSynchronize або інших згаданих рішеннях багато операцій виконуються в один клік.

Робота з системами керування версіями можлива за допомогою командного рядка, перелік команд з описом викладено у .

Резюме. Функціональність такого роду затребувана при злитті кількох текстових документів. Програма позбавлена ​​недоліків, властивих найближчому аналогу Diffuse - Meld. Але, на жаль, порівняння директорій та звітність залишилися за бортом.

[+] Зручна роботаз рядками
[+] Інтеграція з CVS
[+] Багатовіконне злиття
[−] Відсутність сесій
[−] Маркування змін не інтуїтивне

Perforce P4 Merge

P4Merge не часто згадується серед інших безкоштовних продуктів (наприклад, у порівнянні з WinMerge). До того ж знайти цю програму серед інших компонентів комплексу Perforce складно. Perforce - це комерційна кросплатформова система управління версіями, що має широку сферу застосування, не в останню чергу за рахунок плагінів та інтеграції з різними продуктами (IntelliJ IDEA, Autodesk 3D Studio Max, Maya, Adobe Photoshop, Microsoft Office, Eclipse, emacs та ін.). Втім, P4 Merge може працювати автономно від сервера Perforce, достатньо завантажити програму із сайту розробника для її безкоштовного використання.

Основні операції - це порівняння файлів (Diff) та злиття (Merge). Редактор документів дуже простий: є нумерація, але немає підсвічування синтаксису. Редагувати файли у двох панелях на льоту не можна, потрібно вибрати одну з панелей, включити режим редагування і потім зберегти зміни. Відмінності маркуються для переходу між ними призначені кнопки навігації. Орієнтуватися щодо змін найпростіше за допомогою з'єднувальних ліній. В цілому, інтерфейс P4 Merge недостатньо зручний: у ньому немає зведення за відмінностями, статистика змін представлена ​​сумарною цифрою, без деталізації, для перегляду змін потрібно використовувати ручне оновлення.

Перераховуючи інші особливості програми, варто згадати порівняння зображень. У цьому режимі виявилося дві корисні функції: підсвічування відмінностей та злиття двох файлів на один. При цьому незрозуміло, чому меню редактора містить незатребувані команди, такі як зміна кодування, методи порівняння та інші, які відносяться до порівняння текстових файлів, але не зображень.

Резюме. Звичайно, у P4 Merge безліч функціональних обмежень, особливо якщо порівнювати з платними продуктами. Програму можна розглядати як додаток до сервера Perforce. Можливо, у пошуках потрібного інструментарію слід звернути увагу на інші компоненти, доступні на сайті розробника.

[+] Діаграма злиття в режимі Merge
[−] Слабка функціональність
[−] Неможливість редагування на льоту
[−] Відсутність команд злиття

Лінь - двигун прогресу, як би дивно це не звучало, деякі винаходи дуже спрощують нам життя. У своїй статті я хочу розповісти, як порівняти два файли доступними способами.
А вирішив написати про це після одного випадку, коли мені потрібно було дізнатися, які зміни внесли розробники в процедуру для бази даних при новому оновленні.

А допомогли мені в цьому дві програми, які влаштувалися в мене вже давно:
1. Total Commander
2. Notepad++

Порівняння файлів у TotalCommander

Допустимо у нас вже є два файли, які нам потрібно порівняти.
1.Тоді виділяємо їх у TotalCommander

2. Переходимо у меню ФАЙЛ — -> Порівняти за вмістом.

3. У вікні маємо дві області в кожній з яких видно вміст файлів.

У результаті рядки зі змінами підсвічуються сірим, конкретні відмінності червоним шрифтом.

Для переходу до наступного блоку відмінностей або повернення до попереднього TotalCommander має в меню кнопки «Наступна відмінність» і «Попередня відмінність». Тут же можна активувати режим редагування, натиснувши кнопку «Редагувати», після цього можна змінити шрифт, копіювати рядки з вікна у вікно, а в разі помилкової дії є рятівна кнопка «Відткати».

Після редагування програма запитає, що робити з файлами: зберігати чи зберігати.

Порівняння файлів у Notepad++

Notepad++ на мою думку найкращий блокнот який має бути у кожного. Він має великий функціонал, що розширюється за рахунок плагінів.

Отже, як допоможе Notepad++ для порівняння файлів? Відповідь проста: потрібно завантажити потрібний плагін.

Відкриваємо пункт "Плагіни" -> "Plugin Manager" -> "Show Plugin Manager".

У менеджері, що відкрився, висиплеться великий список різних плагінів. Вибираємо « Compare « та встановлюємо.

  1. відкриваємо два файли в Notepad++.
  2. Робимо так, щоб обидва файли були відкриті у вкладках поруч один з одним.
  3. На панелі меню йдемо в Плагіни -> Compare -> Compare, або використовуємо гарячі клавіші - Alt + D і запускаємо плагін.

У вікні, що відкрилося, як і в TotalComander, маємо дві області у кожній з яких видно вміст файлів.

Червоні мінуси - те, що віддалилося,

Жовті знаки оклику — те, що змінилося.

Вихід із режиму Compare через меню Плагіни –> Compare – > Clear Results, або Ctrl+Alt+D.

Онлайн сервіс для порівняння двох текстів на відсоткове співвідношення схожості за змістом. Порівняння текстів ґрунтується на збігу окремих слів у текстах, без урахування стоп-слів, ігноруються і перестановки слів місцями. Такий спосіб перевірки найбільш точний у порівнянні з іншими методами.

Для порівняння заповніть обидва поля форми.

Порівняння двох текстів

Аналіз порівняння текстів буде цікавий оптимізаторам, копірайтерам та рерайтерам. Стоп та однакові слова, для зручності та кращого сприйняття, підсвічені з можливістю змінити колір. Можливо проаналізувати текст завдовжки до 20 000 знаків. Ведеться статистика за загальною кількістю слів в обох текстах та словниковому запасі (без галасливих слів). Якщо відсоткове ставлення схожості близько 50%, то швидше за все пошукові машини проігнорують статтю, вважаючи її за дублікат. Треба прагнути щонайменше 20% схожості чи 80% відмінності у порівняльних текстах.

Для порівняння текстів не треба завантажувати та встановлювати додаткові програми. Наш ресурс доступний 24 години 7 днів на тиждень та безкоштовний для використання.

Інструкція з використання сервісу:

  1. У першому полі введіть еталонний текст.
  2. У другому полі введіть змінений текст.
  3. Натисніть кнопку порівняти тексти.

За мить ви отримаєте результат порівняння схожості текстів.

Крім веб-майстрів інструмент буде корисним і студентам.

Потрібно порівняти два файли Microsoft Excel? Ось два простих способузробити це.

Існує безліч причин, з яких вам може знадобитися взяти один документ Excelта порівняти його з іншим. Це може бути трудомістким завданням

це вимагає великої концентрації, але є способи полегшити життя.

Чи потрібно вам уважно подивитися вручну, чи ви хочете, щоб Excel виконував деякі важкі роботи

від вашого імені, ось два простих способи порівняти кілька аркушів.

Як порівняти файли Excel

Excel дозволяє користувачам відразу виводити на екран дві версії документа, щоб швидко встановити різницю між ними:

  1. Спершу відкрийте робочі книги, які потрібно порівняти.
  2. Перейдіть до Вид> Вікно> Вид поруч.

Порівняння файлів Excel на око

Для початку відкрийте Excel та всі робочі книги, які ви хочете порівняти. Ми можемо використовувати ту ж техніку для порівняння аркушів в одному документі

або різні файли.

Якщо з однієї й тієї книги отримано більше одного аркуша, її необхідно відокремити заздалегідь. Для цього перейдіть до Вид> Вікно> Нове вікно.

Це не розділить окремі аркуші назавжди, просто відкриє новий екземпляр документа.

У цьому меню будуть перелічені всі таблиці, які наразі відкриті. Якщо у вас є лише два відкриті, вони будуть вибрані автоматично.

Зробіть свій вибір та натисніть добре. Ви побачите, що обидві таблиці з'являться на екрані.

Якщо це зручніше, ви можете використати Розставити всекнопка для перемикання між вертикальною та горизонтальною конфігурацією.

Один важливий варіант, про який слід знати, це Синхронне прокручуванняперемикання.

Увімкнення цього параметра гарантує, що при прокручуванні одного вікна інше рухатиметься синхронно. Це важливо, якщо ви працюєте з великою таблицею

і ви хочете продовжувати перевіряти одне проти одного. Якщо з якоїсь причини два аркуші не вирівняні, просто натисніть Скинути положення вікна.

Порівняння файлів Excel із умовним форматуванням

В багатьох випадках кращий спосібПорівняння двох електронних таблиць може полягати в тому, щоб просто вивести їх на екран одночасно. Однак можна дещо автоматизувати процес.

Використання умовного форматування

Ми можемо перевірити Excel на наявність розбіжностей між двома аркушами. Це може заощадити багато часу, якщо все, що вам потрібно знайти, це різниця між однією версією та іншою.

Для цього методу потрібно переконатися, що два аркуші, з якими ми працюємо, є частиною однієї робочої книги. Для цього клацніть правою кнопкою миші ім'я аркуша, який ви хочете перенести, та виберіть Перемістити або скопіювати.

Тут ви можете використовувати меню, що випадає, щоб вирішити, в який документ він буде вставлений.

Виберіть усі осередки, які заповнені на аркуші, де ви хочете, щоб будь-які відмінності були виділені. Швидкий спосібзробити це - клацнути комірку у верхньому лівому кутку, а потім використовувати ярлик

Ctrl+Shift+End.

Перейдіть до Головна> Стилі> Умовне форматування> Нове правило.

Вибрати Використовуйте формулу, щоб визначити, які осередки форматуватиі введіть таке:

A1sheet_name!A1

Просто не забудьте викласти "sheet_name" для будь-якого імені іншого листа. Ця формула виконує тільки перевірку, коли осередок на одному аркуші не точно відповідає відповідному осередку на іншому аркуші, і позначає кожен екземпляр.

Вище ви можете побачити результати. Всі комірки, що містять зміни, були виділені червоним, що дозволяє швидко та легко порівняти два аркуші.

Нехай Excel зробить важку роботу

Наведена вище методика демонструє один спосіб, яким можна дозволити Excel впоратися з деякими важкими завданнями. Навіть якщо ви приділяєте пильну увагу, є ймовірність, що ви можете пропустити зміну, якщо ви виконуватимете це завдання вручну. Завдяки умовному форматуванню ви можете бути впевнені, що нічого не прослизає в мережу

Excel гарний у монотонних та детально орієнтованих роботах. Як тільки ви оволодієте його можливостями, ви зможете заощадити небагато часу та зусиль, використовуючи таку техніку, як умовне форматуванняі трохи винахідливості.

У вас є порада порівняння документів в Excel? Чи потрібна вам допомога з процесами, описаними в цьому посібнику? У будь-якому випадку, чому б не приєднатися до розмови у розділі коментарів нижче?

Нерідко при роботі доводиться порівнювати між собою різні модифікації документів, наприклад, вихідну та змінену редакції матеріалів, підготовлених у Word або у вигляді PDF-документів або презентацій, робочу та оновлені версіїпрайс-листів з цінами, що змінилися в Excel, різні версії текстових документів і т.п. При цьому питання не в тому, яка з версій файлів є свіжішою (це і так зрозуміло з властивостей файлів), а важливо, що саме змінилося в документах з точки зору вмісту. Порівнювати документи вручну - заняття невдячне через надто великі витрати часу та можливість помилок, адже не помітити якусь важливу деталь під час перегляду простішого. Набагато розумніше завдання порівняння файлів доручити комп'ютеру. В цілому, у плані порівняння Word-документів все досить благополучно і без використання допоміжних інструментів, хоча у версіях Word 2002 та Word 2003 дана можливістьнадійно прихована від чужих очей, і, мабуть, не так багато користувачів про її існування взагалі здогадуються. Справа в тому, що для порівняння документів тут потрібно спочатку завантажити вихідний файл. Потім з меню "Сервіс" відкрити команду "Порівняти та об'єднати виправлення", вказати файл, що порівнюється з вихідним, та увімкнути прапорець "Чорні рядки". Тільки після цих маніпуляцій кнопка "Об'єднати" перетвориться на кнопку "Порівняти", і при натисканні на цій кнопці програма і проведе порівняння файлів.

Результати порівняння будуть показані у новоствореному документі у традиційному режимі рецензування. З появою Word 2007 все стало набагато простіше, оскільки тепер достатньо переключитися на вкладку "Рецензування", натиснути на кнопку "Порівняти" і вказати порівнювані версії документа. Результат порівняння виявиться представленим у новому документі, де ліворуч буде відображено відрецензований документ з урахуванням змін, а праворуч (друг над одним) – вихідний та змінений документи. Теоретично, в Excel теж можливе порівняння документів вбудованими засобами, щоправда, лише під час роботи у режимі фіксування змін. Однак це незручно, оскільки кожну зі змінених осередків доведеться переглядати, наводячи на неї мишу, оскільки зміни, внесені до документа, відображаються у віконцях (приблизно таких, як звичайні примітки).

По-друге, якщо названий режим не буде попередньо увімкнений (команда "Сервіс" > "Виправлення" > "Виділити виправлення", прапорець "Відслідковувати виправлення"), то порівняння XLS-файлів потім виявитися неможливо.

Що стосується швидкого порівняння PDF-документів, то така можливість, звичайно, є у Acrobat 9 Pro та Acrobat 9 Pro Extended, але ці рішення встановлені далеко не на кожному комп'ютері. Тому при необхідності швидкого порівняння Excel-таблиць, PDF-документів, презентацій, а також документів в інших форматах, зокрема текстових файлів та програмних кодів, доводиться вдаватися до використання додаткового інструментарію. Варіантів тут безліч, і це можуть бути як комплексні рішення, що дозволяють працювати з кількома файловими форматами, і вузькоспеціалізовані утиліти. Чимала частина подібних рішень пропонується за пристойні гроші - скажімо, ціна одного з найвідоміших у цій сфері комплексних рішень Diff Doc складає $99,95, а популярна серед програмістів утиліта Araxis Merge оцінюється в €119. Разом з тим, на ринку є і цілком доступні за ціною або взагалі безкоштовні програмиподібного плану, саме такі рішення ми й оцінимо у цій статті. При цьому основну увагу приділимо комплексним рішенням, а з вузькоспеціалізованих засобів відзначимо лише утиліти для швидкого порівняння таблиць Excel, оскільки це одне з найбільш актуальних завдань, а проведення порівняння Excel-документів комплексними рішеннями хоч і можливе, але менш ефективно, ніж за допомогою вузькоспеціалізованих утиліт .

⇡ Комплексні рішення для швидкого порівняння документів

Compare Suite 7.0

Розробник: AKS-Labs
Розмір дистрибутива: 3,79 Мб
Розповсюдження:умовно безкоштовна Compare Suite - зручний інструмент для швидкого порівняння текстових файлів, документів MS Office, RTF-документів, файлів PDF, web-сторінок (HTM), презентацій PowerPoint, бінарних та деяких інших типів файлів, а також файлів у ZIP- та RAR-архівах та на FTP-серверах. У разі порівняння лістингів програм рядом мов програмування (Object Pascal, HTML, C/C++, JavaScript, PHP та інших.) передбачено підсвічування синтаксису. Є функціонал для синхронізації текстових файлів та порівняння папок разом із підпапками. Демо-версія програми (є російськомовна локалізація) працездатна протягом 30 днів і повністю функціональна. Вартість комерційної версії складає 60 дол. Технологія порівняння файлів у Compare Suite проста. Спочатку вибирається метод порівняння файлів, навіщо у меню " Порівняти " потрібно вибрати одне із варіантів: " посимвольно " , " пословно " , " по ключовим словамКласичне посимвольне порівняння корисне в ситуаціях, коли потрібно зафіксувати найменші відмінності в написанні слів – скажімо, при порівнянні листингів програм. Послівне порівняння документів, як правило, використовується для порівняння різних версійодного й того самого файла. За допомогою методу порівняння за ключовими словами можна порівняти несхожі документи навіть тоді, коли послівне порівняння неможливе.

Після вибору методу порівняння, у меню "Файл" треба вибрати команду "Нове порівняння файлів" і вказати на лівій та правій панелях файли для порівняння. Програма проаналізує файли та виділить всі наявні відмінності (додані, змінені та віддалені фрагменти) різними кольорами. Додатково можна створити порівняльний звіт з детальною інформацією про порівнювані файли (команда "Файл" > "Звіт"). При порівнянні файлів, відмінних від текстових, слід мати на увазі, що їх порівняння у всіх комплексних рішеннях (як Compare Suite, так і в інших утилітах) проводиться після перетворення в текстовий формат. Насправді це означає, наприклад, що й у порівнюваних версіях Word-документа одне й те саме слово у конкретній пропозиції виявилося на різних рядках, то воно буде зараховано до списку змін. При порівнянні XLS-документів дані з таблиць перед проведенням аналізу вилучаються, а знайдені відмінності відображаються рядковим чином у текстовому форматі із зазначенням імені аркуша та назв стовпців, що дозволяє орієнтуватися в даних. За такою ж схемою здійснюється порівняння PDF-документів та презентацій PowerPoint.

Compare It! 4.1.2174

Розробник: Grig Software
Розмір дистрибутива: 1,79 Мб
Розповсюдження:умовно безкоштовна Compare It! - Зручний інструмент для швидкого порівняння файлів різноманітних форматів, включаючи текстові файли, документи MS Word та MS Excel, RTF-документи, файли в форматах PDFта ін. Можливе порівняння файлів у бінарному режимі, файлів, що знаходяться в ZIP-архівах, та порівняння папок. При порівнянні лістингів програм мовами C++, Java, C#, Delphi, HTML передбачено підсвічування синтаксису. Демо-версія програми (є російськомовна локалізація) працездатна протягом 30 днів і повністю функціональна. Вартість комерційної версії складає 29 дол. На сайті grigsoft.ru та в магазині Softkey.ru пропонується застаріла версіяданої утиліти (3.86) за 300 руб. (Домашня ліцензія) чи 400 крб. (Комерційна ліцензія). Ця версіяпідтримує менший перелік файлових форматів (зокрема, не може бути використана для порівняння документів DOCX, XLSX) та у ній можливі проблеми з порівнянням ряду XLS-файлів. За промовчанням Compare It! запускається із англомовним інтерфейсом. Для перемикання на російський інтерфейс слід вибрати меню "Options" > "Options", на вкладці "Language" встановити варіант "Russian" і перезапустити програму. Параметри порівняння файлів задаються у діалоговому вікні "Параметри" (меню "Параметри" > "Параметри") на вкладці "Порівняння". Тут можна налаштувати програму на ігнорування при порівнянні прогалин, спеціальних escape-символів, переносів рядків тощо, а також увімкнути/вимкнути так зване Альтернативне порівняння, розроблене для спрощення читання змінених рядків та корисне для порівняння вихідного коду.

Для порівняння файлів у Compare It! потрібно в меню "Файл" вибрати команду "Порівняти файли" і послідовно один за одним вказати порівнювані документи (можна відразу, якщо файли знаходяться в одній папці). Після цього утиліта завантажить файли на ліву та праву панелі і відразу виділить у них виявлені відмінності. Відрізняються фрагменти тексту в порівнюваних документах виділяються кольором, а фрагменти, що відсутні в одному з файлів, умовно відображаються у вигляді заштрихованої області. Інформація про відмінності може бути збережена у вигляді звіту (меню "Файл" > "Звіт"). Порівняння документів, відмінних від текстових, реалізовано зазвичай, тобто після конвертування текстовий формат. Зазначимо, що при порівнянні Excel-документів навіть витримуються стовпці, що нам дуже сподобалося і в інших аналогічних рішеннях не було. А ось результати порівняння Word- та PDF-документів не надихнули. Справа в тому, що в цій утиліті принцип відображення відмінностей дещо інший – фрагменти з наявністю змін виділяються повністю. Якщо при порівнянні програмного кодута таблиць Excel нам це не здалося незручним, то при порівнянні документів із абзацами захоплення не викликало. І з тієї простої причини, що в результаті занадто багато тексту виявляється виділеним, і очі просто втомлюються. Але, на жаль, саме цей принцип виділення, схоже, вважається у розробників нормою, оскільки і в інших утилітах, розглянутих нижче, ми зіткнулися з такою ситуацією.

Beyond Compare 3.1.9

Розробник: Scooter Software, Inc.
Розмір дистрибутива: 5,27 Мб
Розповсюдження:умовно безкоштовна Beyond Compare - зручне кросплатформне (Windows, Linux) рішення для швидкого порівняння текстових та бінарних файлів, проведення порівняння в HEX-режимі, а також порівняння файлів у ZIP-архівах та папках. Передбачена можливість порівняння картинок, даних MP3-файлів та різних версій файлів ( мова йдепорівняння не вмісту файлів, які властивостей: розміру, дати останньої модифікації тощо.). Реалізовано підсвічування синтаксису при порівнянні програмних кодів, написаних на C++, C#, Cobol, Delphi, HTML, Java, SQL, XML, Perl, Visual Basicта інших мов програмування. Передбачено синхронізацію папок та окремих файлів, у тому числі між локальним диском та FTP-сервером, або між настільним комп'ютером та ноутбуком. Функціональність утиліти може бути розширена шляхом підключення плагінів, яких на сайті розробника представлено чимало. Зокрема, є плагіни, підключивши які програму можна "навчити" порівнювати документи Wordта Excel, презентації PowerPoint, HTML-файли як текст та ін. Програма (російськомовна локалізація відсутня) представлена ​​у двох редакціях: базової Standard та розширеної Pro, детальне порівняння редакцій доступне за цією адресою. Демо-версія утиліти працездатна протягом 30 днів та повністю функціональна. Вартість комерційної версії редакції Standard складає 30 дол., редакції Pro - 50 дол. Принцип роботи Beyond Compare зовсім інший, ніж в інших рішеннях, що розглядаються в статті. Дана утилітабазується на використанні сесій порівняння, які відрізняються індивідуальними параметрами налаштування та можуть бути збережені на диску. Подібний підхід зручний у тому випадку, якщо якась операція порівняння або синхронізації (друге, зрозуміло, у цьому сенсі актуальніша) проводиться регулярно, оскільки позбавляє повторного налаштування параметрів. Окремі напрями порівняння у Beyond Compare представлені у вигляді різних модулів ("Folder Compare", "Text Compare", "Data Compare" тощо), об'єднаних під єдиною оболонкою. Розібратися з їхньою роботою нескладно. Для порівняння текстових файлів, що цікавить нас в рамках цієї статті, достатньо клікнути в головному вікні програми за кнопкою "Text Compare". А потім відкрити на лівій та правій панелях порівнювані файли (кнопка "Open File") або вставити в ці панелі текст через буфер обміну. За бажання можна налаштувати утиліту на те, щоб при порівнянні не враховувалися, наприклад, порожні рядки, пробіли та табуляції. У програмі є два методи порівняння – Standard та Alternate. У більшості випадків використовується Standard, а порівняння за альтернативним методом, за твердженнями розробників, може дати кращі результати щодо файлів, що включають текст, що багато разів повторюється. Регулюються параметри порівняння у налаштуваннях сесії (меню "Session" > "Session Settings").

В принципі, через модуль Data Compare в утиліті можливе і порівняння таблиць, але при виконанні двох умов. По-перше, йдеться про порівняння повністю ідентичних документів, в яких просто було змінено окремі значення (скажімо, ціни), а не про таблиці, в яких було додано або видалено стовпці або рядки. По-друге, таблиці повинні бути представлені у файлах з даними (скажімо, в CSV), тобто перед порівнянням таблиць Excel спочатку доведеться зберегти їх у форматі CSV. Звичайно, не дуже зручний варіант, Та й результати видаються дещо специфічно - зі зміщенням рядків, але все ж таки робітник. Перемикання між модулями "Text Compare", "Data Compare" та іншими здійснюється через меню "Session" > "New Session". Якщо цього не зробити, а просто відкрити нові файли для порівняння, утиліта їх буде порівнювати за шаблонами раніше активованого модуля. Якщо перерахованих можливостей для порівняння документів виявиться недостатньо, варто звернутися до плагінів, завдяки яким утиліта навчиться порівнювати документи інших форматів. Після завантаження плагіни потрібно підключити, скориставшись командою "Tools" > "Import Settings" і вказавши відповідний плагін на жорсткому диску. Провівши подібну операцію, ми спробували через модуль Text Compare провести порівняння документів Word і Excel - результати виявилися цілком гідними, хоча і розробники Beyond Compare надмірно захоплюються повним виділенням фрагментів з наявністю змін.

WinMerge 2.12.4

Розробник: Thingamahoochie Software
Розмір дистрибутива: 3,06 Мб
Розповсюдження:безкоштовна WinMerge - проста утиліта для візуального порівняння текстових документів (Windows, Unix та Mac), що розповсюджується за ліцензією GNU/GPL. При порівнянні програмних кодів передбачено підсвічування синтаксису для низки мов програмування, включаючи C++, C#, Delphi, Visual Basic та XML/HTML. Є можливість порівняння папок. Функціональність утиліти може бути розширена шляхом підключення плагінів. Наприклад, плагін xdocdiff дозволить застосовувати утиліту для порівняння документів Word, Excel та PowerPoint, файлів формату PDF, а також інших. Програму (є російськомовна локалізація) можна скачати і використовувати абсолютно безкоштовно. Для порівняння текстових документів у WinMerge достатньо скористатися командою "Файл" > "Відкрити" і вказати в полях "Лівий" та "Правий" файли, що порівнюються. Після цього утиліта видасть результат, у якому в кожному зі зіставних документів всі рядки, що відрізняються, виявляться виділеними. Програма також може більш детально показати відмінності всередині зазначеного їй рядка (у спеціальній області внизу головного вікна), для чого достатньо двічі клацнути на рядку, що зацікавив. Плагіни (поки на сайті розробника їх всього два) не входять у постачання, а тому завантажуються та встановлюються (з подальшим копіюванням зазначених в інструкції файлів та папок до папки утиліти) окремо. Використання їх зовсім очевидно. Скажімо, для того, щоб стало можливим порівняння документів із застосуванням плагіна xdocdiff, потрібно у вікні відкриття файлів додатково вказати його розпакувальник.

Після цього WinMerge починає порівнювати Word-документи анітрохи не гірше за комерційні рішення. Зробили враження та результати порівняння таблиць Excel, що також опинилися на рівні комерційних аналогів. Що ж до PDF-файлів, то експеримент з нашими тестовими файлами провалився. І це не дивно – річ у тому, що конвертування таких документів у текстовий формат реалізувати на практиці досить складно через специфіку структури формату PDF. У результаті наявність заявленої підтримки даного форматуу тій чи іншій утиліті ще не свідчить про 100% порівняння в ній будь-яких без винятку PDF-файлів. Саме так виявилося і в програмі WinMerge, якою ми (як, втім, і конкурентам) спочатку підсовували PDF-файли, згенеровані не в Adobe Acrobat, а в утиліті Document2PDF Pilot, що виявилася під рукою. І лише після того, як ми не полінувалися встановити пакет Adobe Acrobat Pro та створити тестові файли в ньому, програма WinMerge продемонструвала своє вміння порівнювати PDF-документи.

Active File Compare 2.0

Розробник: Formula Software, Inc.
Розмір дистрибутива: 1,08 Мб
Розповсюдження:умовно безкоштовна Active File Compare – проста утиліта для швидкого порівняння текстових файлів у візуальному режимі. Зручна для порівняння лістингів програм, оскільки підтримує підсвічування синтаксису в 16 типах файлів: C++, C#, Java, Delphi, Pascal, Visual Basic, SQL, HTML, PHP, XML, Perl, Assembler, Fortran, Foxpro та ін. можуть бути у архівах ZIP, TAR чи GZip. Передбачена синхронізація фрагментів файлів, що відрізняються, після порівняння. Демо-версія програми (є російськомовна локалізація) повністю функціональна, але може бути запущена не більше 60 разів. Вартість комерційної версії складає 190 руб. За промовчанням Active File Compare запускається з англомовним інтерфейсом. Для перемикання на російський інтерфейс слід вибрати команду "Options" > "Settings" та на вкладці "Language" встановити варіант "Російський". Порівняння файлів у цій утиліті нічого складного не представляє. Потрібно завантажити порівнювані файли на ліву та праву панель відповідно, і при необхідності, якщо тип файлу не був визначений автоматично, слід вказати його самостійно, вибравши відповідний пункт у списку панелі кнопок. Якщо операцію порівняння необхідно провести без урахування регістру символів, пробілів, табуляції тощо, потрібно встановити відповідні прапорці в меню "Опції". Після закінчення налаштувань залишається лише натиснути кнопку "Порівняти текст файлів".

Результати порівняння файлів відображаються спеціальними значками зліва від тексту. Таких значків два - "червоний трикутник" сигналізує про наявність у відповідному рядку відмінностей, а "хрестик на жовтому фоні" говорить про порожній рядок.

⇡ Інструменти для швидкого порівняння таблиць Excel

Compare Spreadsheets for Excel 1.1.5

Розробник:ТОВ "МАПІЛАБ"
Розмір дистрибутива: 8,7 Мб
Розповсюдження:умовно безкоштовна Compare Spreadsheets for Excel - мабуть, саме ефективне рішеннядля порівняння таблиць Excel. Використовується для порівняння двох аркушів двох вибраних книг або виділених ними діапазонів, у своїй порівнювати можуть як значення, а й формулы. Подано у вигляді плагіна для Microsoft Excel (2000/2002(XP)/2003/2007). Демо-версія програми (є російськомовна локалізація) працездатна протягом 20 днів і повністю функціональна. Ціна комерційної версії становить 1600 руб. Після встановлення Compare Spreadsheets for Excel у MS Excel з'являється однойменна додаткова панель із двома кнопками: "Пошук відмінностей" та "Довідка". Для проведення порівняння, яке проводиться під керуванням майстра, спочатку потрібно натиснути на кнопку "Пошук відмінностей" і вказати вихідні книги, листи на них і діапазони. Початкові книги відкривати перед цим не потрібно.

Потім слід визначити, на чому наголошувати (на пошуку віддалених, доданих або змінених рядків або стовпців), і вибрати метод порівняння. При методі простого накладання осередків здійснюється пошук лише змінених осередків, а методі вирівнювання шукаються як змінені, але й віддалені і додані осередки.

Після цього треба задати, які стовпці або рядки лівого діапазону осередків слід порівнювати з рядками або стовпцями правого діапазону осередків, і налаштувати параметри порівняння - за формулами чи значеннями, чи враховувати регістр та/або формат осередків. За бажанням, на останньому етапі можна підкоригувати параметри звіту, тобто зовнішній виглядпідсвічування доданих, віддалених та змінених осередків. Результат проведеного порівняння відкривається в окремому вікні, при цьому додані осередки за замовчуванням виділяються зеленим кольором, віддалені - синім, а змінені обводяться червоною рамкою, що на практиці виявляється дуже зручним для сприйняття.

Excel Compare 2.3

Розробник: Formula Software, Inc.
Розмір дистрибутива: 1,11 Мб
Розповсюдження:умовно безкоштовна Excel Compare – зручна утиліта для швидкого порівняння Excel-документів. Може порівнювати однойменні робочі аркуші двох файлів або певні діапазони в них, а також використовуватися для порівняння всіх однойменних аркушів у файлах, що порівнюються, або всіх файлів, розташованих у двох вибраних папках. Демо-версія програми (є російськомовна локалізація) повністю функціональна, але може бути запущена не більше 60 разів. Вартість комерційної версії складає 290 руб. Для порівняння таблиць в Excel Compare після запуску утиліти потрібно вибрати вихідні книги, аркуші в них і діапазони, що цікавлять (останні можна не вказувати), а також задати колонки унікального ідентифікатора рядків для обох вибраних аркушів, потім клацнути на кнопці "Порівняти". Перед порівнюванням не потрібно відкривати вихідні робочі книги в Excel.

По завершенні аналізу буде створено нову книгу зі звітом відмінностей, в якій зеленими та блакитними кольорами виявляться зазначеними унікальні дані в першому та другому порівнюваних діапазонах (або аркушах загалом). Теоретично, отримані при порівнянні дані (видалені, додані та змінені) можуть бути рознесені на три окремі аркуші, але для цього у вікні параметрів порівняння повинен бути включений відповідний прапорець.

Xc Excel Compare Tools 1.0

Розробник: xcexcelcompare
Розмір дистрибутива: 39,7 кб
Розповсюдження:безкоштовна xc Excel Compare Tools є макрос, призначений швидкого порівняння зазначених робочих Excel-документів - листів чи книг; при цьому порівнюватися можуть не тільки значення, а й формули. Даний макрос (російськомовна локалізація відсутня) можна завантажити та використовувати абсолютно безкоштовно. Перед запуском книги з макросом потрібно змінити рівень безпеки макросів на "середній", вибравши відповідний прапорець у вікні "Безпека", що викликається командою "Сервіс" > "Макрос" > "Безпека". Після запуску книги з макросом Excel з'явиться додаткова панель інструментів xcCompare Tools.

Даний макрос досить зручний порівняння повністю ідентичних документів (прайс-листів), у яких було змінено окремі значення, скажімо, ціни. Для проведення такого порівняння треба клікнути по кнопці "Compare" і у вікні, що відкрилося, вказати вихідні книги. У разі порівняння книг можна відразу клацнути на кнопці "Compare Book", а при порівнянні аркушів треба додатково підсвітити аркуші та клацнути на кнопці "Compare Sheet". При необхідності в цьому вікні налаштувань регулюється, що потрібно порівнювати - значення або формули.

Сформований звіт відмінностей створюється в окремій Excel-книзі, в якій відображаються осередки з даними, що відрізняються, із зазначенням номерів рядків і стовпців цих осередків і значень у них.

Паралельно з цим у порівнюваних документах підсвічуються осередки, що відрізняються, що дозволяє миттєво зорієнтуватися.

А ось порівнювати Excel-документи, в яких були додані/видалені стовпці або рядки, тут не дуже зручно. Справа в тому, що такого роду відмінності xc Excel Compare Tools "не розуміє" і у звіті просто фіксує значення, що відрізняються.

Spreadsheet Compare 1.15

Розробник: Steve Towner
Розмір дистрибутива: 1,08 Мб
Розповсюдження:безкоштовна Spreadsheet Compare – плагін для Microsoft Excel (2000/2002(XP)/2003/2007), призначений для швидкого порівняння таблиць Excel. Дозволяє порівнювати окремі аркуші чи книжки загалом із можливістю обліку ігнорованих у порівнянні блоків осередків. Даний плагін (російськомовна локалізація відсутня) можна скачати та використовувати абсолютно безкоштовно. Після встановлення програми у MS Excel з'являється кнопка запуску плагіна "Start Spreadsheet Compare". Для порівняння потрібно відкрити вихідні книги і клацнути на цій кнопці. Потім вказати порівнювані книги і визначити параметри порівняння - скажімо, можна змінити кольори, що використовуються для виділення осередків, включити додавання у вихідні листи окремого стовпця з позначками в осередках, вказати рядок, з якого починати аналіз осередків при порівнянні (може прискорити процес) і ін.

Потім потрібно налаштувати області порівняння та визначити параметри створюваного звіту та клацнути по кнопці "Compare". Після закінчення аналізу, більш тривалого за часом, ніж в інших розглянутих рішеннях, у вихідній таблиці виявляться зазначеними кольором всі осередки, що відрізняються. Крім того, у новій книзі буде створено результуючу таблицю з виправленими значеннями. А у сформованому звіті відмінностей будуть вказані номери та значення осередків, що відрізняються.

Як показала практика, даний плагін цілком може використовуватися для аналізу ідентичних таблиць з значеннями, що змінилися в деяких осередках. А ось порівняння таблиць з доданими та/або віддаленими стовпцями/рядками виявиться малоефективним, оскільки подібні операції плагін "не розуміє" і просто сумлінно фіксує значення, що відрізняються.

⇡ Висновок

Ми спробували розглянути найприйнятніші за ціною або взагалі безкоштовні рішеннящодо швидкого порівняння документів. При цьому обмежилися лише мінімумом інформації про кожного з них і чудово усвідомлюємо, що опис, наприклад, таких інструментів як Compare Suite або Beyond Compare виявився дещо скромним. Але ми й не ставили своїм завданням описати всі можливості програм, що розглядаються, а обмежилися лише функціями, що становлять інтерес у контексті цієї статті, тобто швидкого порівняння документів. На закінчення хотілося б відзначити, що, на наш погляд, порівнювати документи Word все ж таки зручніше засобами самого редактора, оскільки в утилітах, що забезпечують порівняння такого роду файлів, останні попередньо конвертуються в текстовий формат з усіма наслідками, що з цього випливають. Тобто абсолютно однакові слова, що опинилися в порівнюваних документах на сусідніх рядках, ідентифікуються як різні, що ускладнює роботу з документами. Щодо решти розглянутих форматів, без спеціалізованих програм для швидкого порівняння документів ніяк не обійтися. Якщо по роботі доводиться мати справу з різними форматами, потрібно орієнтуватися на такі програми як Compare Suite, Compare It!, Beyond Compare або WinMerge (див. табл. 1). А якщо потрібно порівнювати тільки Excel-таблиці, то краще зупинитися на одній із утиліт, спеціально призначених для роботи саме з такими даними (див. табл. 2), оскільки ефективність порівняння таблиць у них не можна порівняти з порівнянням таблиць засобами комплексних рішень. Щодо того, чи варто купувати платну програмуабо обмежитися безкоштовною чи навіть дешевшою, але теоретично що має подібної (у межах порівняння документів) функціональністю, то тут все зовсім очевидно. Візьмемо, наприклад, рішення Compare Suite та WinMerge. Обидві утиліти мають російськомовний інтерфейс і вміють порівнювати текстові файли, лістинги програм (з підсвічуванням синтаксису різними мовами), документи Word і Excel, презентації PowerPoint і файли у форматах PDF. Тільки перша пропонується за 60 дол., а друга – безкоштовно. Зрозуміло, що більшість відразу зробить вибір на користь WinMerge, проте не для всіх це буде правильним рішенням. Чому? Справа в тому, що встановивши Compare Suite, ви відразу зможете приступати до вирішення основного завдання, тобто до порівняння документів. У той же час, вибравши WinMerge, вам спочатку доведеться розібратися з нюансами налаштування колірної схеми, оскільки вони за замовчуванням вкрай невдалі і не дозволяють миттєво фіксувати поглядом фрагменти, що відрізняються в порівнюваних документах. А потім доведеться ще й перейматися проблемою скачування та налаштування плагінів, без яких можливості утиліти будуть обмежені лише порівнянням текстових документів. Ну і, крім того, не варто забувати про наявність у Compare Suite трьох методів порівняння файлів та зручнішого принципу фіксування відмінностей, що забезпечує більшу ефективність процесу порівняння. Тож за задоволення працювати одразу і з комфортом доведеться платити.

Таблиця 1. Функціональність утиліт для швидкого порівняння документів

Програми / Функції Compare Suite
(60 дол.)
Compare It!
(29 дол.)
Beyond Compare
(30 дол.)
WinMerge
(Безкоштовно)
Active File Compare
(190 руб.)
Word-документи +
(DOC, DOCX)
+
(DOC, DOCX)
+
+
(DOC, DOCX); потрібний плагін
-
Excel-документи +
(XLS, XLSX)
+
(XLS, XLSX)
+
+
(XLS, XLSX); потрібний плагін
-
Текстові файли +
+
(у тому числі з підсвічуванням синтаксису)
+
(у тому числі з підсвічуванням синтаксису)
+
(у тому числі з підсвічуванням синтаксису)
+
(у тому числі з підсвічуванням синтаксису)
PDF-файли + + -
(можливо шляхом підключення плагіна, але такий є лише під Linux)
+
(Потрібен плагін)
-
Презентації PowerPoint +
(PPT, PPTX)
- +
+
(PPT, PPTX); потрібний плагін
-
HTML-файли +
(як текст)
+
(як код)
+
(як код); можливе порівняння HTML-файлів як тексту після встановлення плагіна
+
(як код)
+
(як код)
Порівняння файлів в архівах +
(ZIP та RAR)
+
(ZIP)
+
(ZIP)
+
(7-Zip); потрібний плагін
+
(ZIP, TAR, GZip)
Порівняння файлів на FTP-серверах + + - -

Таблиця 2. Функціональність утиліт для швидкого порівняння таблиць Excel

Програми / Функції Compare Spreadsheets for Excel
(1600 руб.)
Excel Compare
(290 руб.)
xc Excel Compare Tools
(Безкоштовно)
Spreadsheet Compare
(Безкоштовно)
Порівняння книг - +
(всіх книг у зазначених папках, двох книг)
+ +
Порівняння листів + + + +
Порівняння виділених на вказаних аркушах діапазонів + + - -
(можна опосередковано, вказавши діапазон осередків, які не потрібно порівнювати)
Коректний облік доданих та/або віддалених стовпців/рядків + + - -
Можливість порівняння формул + - + -