Программа для сравнения двух файлов excel

Обновлено

2022-06-01 16:58:59

Описание

Excel Compare — это программа, которая избавит Вас от проблем ручного поиска различий и предлагает автоматизированное сравнение файлов Excel, таблиц Excel и отдельных диапазонов листов.

Excel Compare сравнивает данные напрямую из Ваших рабочих листов и представляет результаты сравнения на новом листе Excel в виде отчёта (отчёт различий), готового к печати или дальнейшему использованию. Отчёт отображает добавленные, удалённые и изменённые данные. Таким образом Вы легко определите все изменения произошедшие с предыдущей версией файла. Вы можете использовать этот инструмент для сравнения прайс листов.

Возможности

  • Сравнение:
    • Поддерживает все версии Microsoft Excel;
    • Поддерживает сравнение листов, которые содержат структуру базы данных;
    • Корректный алгоритм сравнения данных не содержащих уникальные идентификаторы;
    • Позволяет сравнение всех файлов расположенных в двух каталогах;
    • Позволяет сравнение сравнение всех одноимённых листов двух рабочих книг;
    • Позволяет сравнение любых диапазонов листа.
  • Отчёт:
    • Отчёт различий создаётся на новом листе Excel;
    • Подсвечивает ячейки которые имеют отличия;
    • Отчёт различий может сохранять формат сравниваемых данных;
    • Позволяет создать отчёт на трёх листах: удалённые, добавленные и изменённые данные.
  • Другие:
    • Поддерживает настройки проекта;
    • Поддерживает запуск из командной строки с параметрами;
    • Позволяет автоматическое добавление пользовательских макросов к отчёту.

Версии

Добавить это приложение в закладки

Нажмите Ctrl + D, чтобы добавить эту страницу в избранное, или Esc, чтобы отменить действие.

Отправьте ссылку для скачивания на

Отправьте нам свой отзыв

Ой! Произошла ошибка.

Недопустимый файл. Убедитесь, что загружается правильный файл.

Ошибка успешно зарегистрирована.


Вы успешно сообщили об ошибке. Вы получите уведомление по электронной почте, когда ошибка будет исправлена.

Нажмите эту ссылку, чтобы посетить форумы.

Немедленно удалите загруженные и обработанные файлы.

Вы уверены, что хотите удалить файлы?

Введите адрес

В разных папках на вашем компьютере есть два файла Excel с одинаковыми именами. Как определить, являются ли файлы дубликатами или разными версиями одной книги Excel? В этом руководстве мы покажем вам, как сравнить два файла Excel, даже если на вашем компьютере не установлен Excel.

Эти инструменты сравнения могут помочь вам обнаружить несогласованные данные, устаревшие значения, неверные формулы, неправильные вычисления и другие проблемы на вашем листе Excel.

Если вы можете быстро просмотреть данные листа, откройте их в отдельном окне и выполните параллельное сравнение, используя функцию Excel «Просмотр бок о бок».

  1. Откройте файл Excel, содержащий оба листа, перейдите на вкладку «Просмотр» и выберите «Новое окно».

  1. В новом окне выберите (второй) рабочий лист, который вы хотите сравнить, или переключитесь на него.

Измените размер или измените порядок окон, чтобы оба листа отображались на экране компьютера бок о бок. Опять же, этот метод лучше всего подходит для сравнения листов Excel с несколькими строками или столбцами.

  1. Если вы предпочитаете использовать инструмент сравнения Excel для размещения обоих окон бок о бок, проверьте вкладку «Просмотр» и выберите значок «Просмотр бок о бок».

Excel сразу же расположит оба листа по горизонтали на экране вашего компьютера. Сравнивать листы в этом альбомном режиме может быть немного сложно, поэтому перейдите к следующему шагу, чтобы изменить ориентацию на вертикальное / книжное расположение.

  1. Снова перейдите на вкладку «Просмотр» и выберите «Упорядочить все».

  1. Выберите Вертикально в окне «Упорядочить» и нажмите OK.

В результате оба листа будут располагаться бок о бок на вашем экране. Есть еще один параметр, который вам нужно включить, чтобы упростить сравнение.

  1. Нажмите «Синхронная прокрутка» и убедитесь, что он выделен. Это позволяет прокручивать оба листа одновременно, обеспечивая синхронное построчное сравнение вашего набора данных.

Если верхние строки обоих листов являются заголовками, убедитесь, что вы закрепили их, чтобы они не перемещались вместе с остальной частью набора данных при прокрутке.

  1. Выберите «Закрепить панели», а затем «Закрепить верхнюю строку». Повторите этот шаг для второго листа.

  1. Выберите «Сбросить положение окна», чтобы вернуть ориентацию сравнения к альбомной.

  1. Когда вы закончите сравнение, выберите Просмотр бок о бок, чтобы вернуть листы к их исходным размерам.

Теперь вы можете просматривать оба листа и сравнивать их построчно. Основным преимуществом этой функции является то, что она встроена во все версии 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 нет вкладки «Запрос», вот как ее включить.

  1. Выберите Файл в строке меню.

  1. Выберите Параметры на боковой панели.

  1. Выберите «Надстройки» на боковой панели, выберите «Надстройка COM» в раскрывающемся меню «Управление» и выберите «Перейти».

  1. Установите флажок «Запросить» и нажмите «ОК».

Примечание. Если вы не найдете флажок «Запросить» на странице надстроек COM, ваша версия Excel или Office не поддерживает сравнение электронных таблиц. Или, возможно, администратор вашей организации отключил эту функцию. Установите версии Office с предварительно установленным средством сравнения электронных таблиц или обратитесь к администратору вашей организации.

  1. Откройте оба файла Excel, которые вы хотите сравнить, в отдельном окне, перейдите на вкладку «Запрос» в строке меню и выберите «Сравнить файлы».

  1. Excel автоматически добавит первый и второй файлы в диалоговые окна «Сравнить» и «С» соответственно. Выберите файлы подкачки, чтобы поменять местами первичный и вторичный файлы, или выберите «Сравнить», чтобы начать сравнение.

Это запустит сравнение электронных таблиц в новом окне, подчеркнув любое несоответствие в вашем наборе данных. Обычные ячейки с разными значениями будут выделены зеленым цветом. Ячейки с формулами имеют фиолетовый формат, а ячейки с макросом имеют бирюзовую заливку.

Выберите «Экспортировать результаты», чтобы сгенерировать и сохранить копию результатов на свой компьютер в виде документа Excel.

В отчете будут указаны листы и ссылки на ячейки с различными наборами данных, а также точные значения старых и новых данных.

Вы можете поделиться отчетом Excel с вашими коллегами, командой или другими людьми, совместно работающими над файлом.

Используйте сравнение электронных таблиц как отдельную программу

Если в вашей версии Excel или Office нет надстройки сравнения электронных таблиц, установите автономное программное обеспечение с веб-сайта разработчика. При установке установочного файла убедитесь, что вы установили флажок «Зарегистрировать и активировать надстройку в Excel».

После установки запустите «Сравнение электронных таблиц» и выполните следующие действия, чтобы использовать программу для сравнения документов Excel.

  1. Выберите «Сравнить файлы» на вкладке «Главная».

  1. Щелкните значок папки рядом с диалоговым окном «Сравнить (старые файлы)», чтобы добавить первый документ, который вы хотите сравнить, с инструментом. Добавьте второй файл в поле «К (новые файлы)» и нажмите «ОК», чтобы продолжить.

Сравнение электронных таблиц обработает файлы и выделит ячейки с разными значениями зеленым цветом.

Найди отличия

Инструмент сравнения «Просмотр бок о бок» — наиболее подходящий вариант для пользователей Office для дома или студентов. Если вы используете Excel для Microsoft 365 или Office Professional Plus (2013 или 2016), в вашем распоряжении встроенный инструмент «Сравнение электронных таблиц». Но если вы не используете Excel на своем компьютере, веб-инструменты сравнения Excel выполнят свою работу. Это действительно так просто.

Office для бизнеса Средство сравнения электронных таблиц 2013 Средство сравнения электронных таблиц 2016 Средство сравнения электронных таблиц 2019 Средство сравнения электронных таблиц 2021 Еще…Меньше

Если другие пользователи имеют право на редактирование вашей книги, то после ее открытия у вас могут возникнуть вопросы «Кто ее изменил? И что именно изменилось?» Средство сравнения электронных таблиц от Майкрософт поможет вам ответить на эти вопросы — найдет изменения и выделит их.

Важно: Spreadsheet Compare is only available with Office профессиональный плюс 2013, Office профессиональный плюс 2016, Office профессиональный плюс 2019, or Приложения Microsoft 365 для предприятий.

  1. Откройте средство сравнения электронных таблиц.

  2. В левой нижней области выберите элементы, которые хотите включить в сравнение книг, например формулы, форматирование ячеек или макросы. Или просто выберите вариант Select All (Выделить все).

  3. На вкладке Home (Главная) выберите элемент Compare Files (Сравнить файлы).

    Сравнение файлов

  4. В диалоговом окне «Сравнение файлов» в строке » Изображение кнопки » выберите более ранжную версию книги. Помимо выбора файлов, сохраненных на компьютере или в сети, можно также ввести веб-адрес, ведущий к книге, сохраненной на сайте.

    Команда "Сравнить файлы"

  5. В диалоговом окне «Сравнение файлов» в строке «С» Изображение кнопки до нужной версии.

    Примечание:  Можно сравнивать два файла с одинаковыми именами, если они хранятся в разных папках.

  6. Нажмите кнопку ОК, чтобы выполнить сравнение.

Результаты сравнения отображаются в виде таблицы, состоящей из двух частей. Книга в левой части соответствует файлу, указанному в поле «Compare» (Сравнить), а книга в правой части — файлу, указанному в поле «To» (С чем). Подробные сведения отображаются в области под двумя частями таблицы. Изменения выделяются разными цветами в соответствии с их типом.

Результаты сравнения

Интерпретация результатов

  • В двух расположенных рядом частях таблицы сравнивается каждый лист из обоих файлов, начиная с самого крайнего слева. Если лист в книге скрыт, он все равно отображается и сравнивается в средстве сравнения электронных таблиц.

  • Если содержимое не умещается в ячейках, выберите команду Resize Cells to Fit (Размер ячеек по размеру данных).
    Изменение размера ячеек

  • Различия разного типа выделяются с помощью цвета заливки ячейки или цвета шрифта текста. Например, ячейки с введенными значениями (не с формулами) выделяются заливкой зеленого цвета в расположенных рядом частях таблицы и шрифтом зеленого цвета в области результатов. В левой нижней части указаны условные обозначения, поясняющие значения цветов.

Другие способы работы с результатами сравнения

Если вы хотите сохранить результаты или проанализировать их в другом приложении, экспортируйте их в файл Excel или скопируйте и вставьте в другую программу, например Microsoft Word. Можно также получить более точное представление каждого листа с отображением форматирования ячеек, близкое к тому, что вы видите в Excel.

  • Вы можете экспортировать результаты в файл Excel, более удобный для чтения. Выберите Home > Export Results (Главная > Экспорт результатов).

  • Чтобы скопировать результаты и вставить их в другую программу, выберите Home > Copy Results to Clipboard (Главная > Копировать результаты в буфер обмена).

  • Чтобы отобразить форматирование ячеек из книги, выберите Home > Show Workbook Colors (Главная > Показать цвета книги).

Другие причины для сравнения книг

  • Допустим, в вашей организации ожидается аудиторская проверка. Вам нужно проследить данные в важных книгах, в которых показаны изменения по месяцам и по годам. Это поможет вам найти и исправить ошибки раньше, чем до них доберутся проверяющие.

  • Средство сравнения электронных таблиц можно использовать не только для сравнения содержимого листов, но и для поиска различий в коде Visual Basic для приложений (VBA). Результаты отображаются в окне таким образом, чтобы различия можно было просматривать параллельно.

Нужна дополнительная помощь?

Knowing how to compare two Excel files is important in any environment where a lot of people are making changes to the same file. This is common in a business environment or in the case where Excel files are shared on the cloud where many people have access to make changes.

Fortunately, there are a number of ways to compare two Excel files. In some cases you can merge the changes made in two different Excel files into one single file.

Instructions in this article apply to Excel 2019, 2016, 2013, 2010; Excel for Microsoft 365, and Excel for Mac

How to Compare Two Excel Files

If you have two Excel files with multiple sheets, the easiest approach is to do a full worksheet comparison using third-party tools.

You can find a few tools online that help you compare Excel files, but there are a few you can use for free. One of those is Spreadsheet Compare, available from SourceForge.

Download and run the app, which installs an add-on in your Excel application.

Spreadsheet Compare works on all version of Excel after Excel 2000. It’s only compatible with the Windows operating system.

To use Spreadsheet Compare to compare two Excel files:

  1. Open both of the Excel files you want to compare and select the Add-ins menu.

    Make copies of the Excel files before you start this process so that you’ll have your originals in case something goes wrong.

  2. In this menu are three options. Select Full Compare.

  3. A Spreadsheet Compare window pops up showing the files in two fields named «First/Before» and «Second/After.» The older Excel file (before changes were made) should be in the First/Before field. If it isn’t, select the Swap button to put it there. Then select Next.

  4. Customize how the comparison performs in the next screen. You can change where in the sheet the comparison starts, whether it’s case sensitive, and how mismatches are identified. Select Next.

  5. Select the sheets from the first workbook that you want to compare and select Add to move those sheets to the Compare these Worksheets field. Select Next and repeat the process for the second workbook.

  6. Review the report configuration settings. Modify them if you wish and then press Next twice and Compare to finish.

  7. Finally, you’ll see each original sheet updated with the changed cells highlighted in red. The tool also creates a third sheet with a report showing the old value crossed out and the new value in its place.

This tool is a powerful way to compare entire Excel worksheets and see quick results with all the changes. You can scroll through and keep or remove the changes you want to keep.

Use Excel to Compare Two Sheets

If you have individual worksheets in an Excel file to compare, you can do this in a few different ways. One is to use formulas to create a third spreadsheet showing all of the differences. Another is through conditional formatting to highlight cells that have changed.

Compare Excel Spreadsheets Using Formulas

If you have two sheets that you want to compare, you can create a third sheet that highlights which cells are different and shows you the difference. This is accomplished using an IF formula.

The IF formula if isn’t useful for comparing entire workbooks without a lot of extra work.

  1. To start the comparison of two Excel sheets, create a third sheet. Label it Results to make the results sheet easier to identify later.

  2. In Cell A2 of the results sheet, paste the following formula and press Enter:

    =IF(Sheet1!A2<>Sheet2!A2, "Sheet1:" & Sheet1!A2 & " And Sheet2:" & Sheet2!A2, "No Difference")
    

    You can modify this formula to start at any cell you like. If the data in your sheet starts at row B and column 3, you change the formula to use B3 instead of A2.

  3. This formula compares the cell from Sheet1 to the same cell in Sheet2. If the cells are the same, the results sheet displays No Difference. If they’re different, the cell provides the different values from each sheet.

  4. Click the corner of the cell and drag the mouse across the sheet to the last column that has data from the other sheets you’re comparing. This fills the comparison formula to the last column and automatically adjusts the cell references.

  5. With the same row highlighted, click the corner of the last cell and drag the mouse down the sheet to the last row that has data from the other sheets you’re comparing. This fills the comparison formula to the last row and automatically adjusts the cell references.

  6. Scrolling through the sheet, you’ll see all the cells that are different between Sheet1 and Sheet2 are displayed with the values from each sheet. Just scroll through to identify all of the differences.

Using formulas is one of the easiest ways to compare individual sheets, because you don’t have to alter the original sheets in any way.

Compare Excel Sheets With Conditional Formatting

Another approach to comparing two sheets is using conditional formatting. As you can see from the results sheet above, with all cells using the same formatting, it can be difficult to spot the differences between sheets.

Using conditional formatting is especially useful for large sheets with a lot of data. Changing the color or formatting of cells that have differences makes it much easier to identify those differences even in sheets with many rows and columns of data.

You can use conditional formatting to identify the differences.

  1. Highlight all cells in the results sheet. Select the Home menu.

  2. Select Conditional Formatting from the Styles group, and choose New Rule.

  3. In the New Formatting Rule window that openss, select Use a formula to determine which cells to format. In the Format values where this formula is true field, paste the following formula and then select Format.

    =Sheet1!A2<>Sheet2!A2
    

    Just as with the formula approach, you can start the formatting feature at any cell. If your data starts at B3 instead of A2, edit this formula to use B3 instead. The formatting will start at B3 and fill all rows and columns below and to the right of it.

  4. Configure the formatting you want the cells to have when there are differences between the two sheets. You can select font style, underline, color, and strikethrough. Select OK.

  5. The formatting makes it easy to see where the cells on the two sheets have differences.

Compare Excel Worksheets Manually

One simple and quick way to compare two worksheets is by doing so visually. Excel provides an easy way to visually compare two sheets side-by-side.

  1. In the workbook where you have two sheets you want to compare, select the View menu. Select New Window to open the same workbook in a new Excel window in the background.

  2. Select the View menu again, and click View Side by Side. This places the two workbook windows side by side, each filling half the screen.

  3. In one window, select the sheet you want to compare. As you scroll the sheet in the window on one side, you’ll see the sheet in the other window scroll at the same time.

Side-by-side viewing is especially useful in those situations where two worksheets are mostly the same, but you know there are a few differences. Synchronized scrolling lets you scan down the spreadsheet visually to find those differences.

Viewing Side-by-Side in Excel 2010 and Earlier

If you are using an earlier version of Excel, the individual worksheet files open in the same Window. You can still use the View Side-by-Side feature, but finding it is a little different.

  1. Open both files in the same Excel window.

  2. In the View menu, select Arrange All to split the open files into multiple sub-windows.

  3. Select the View Side by Side icon to view the sub-windows side-by-side and scroll both of them simultaneously.

Options Make It Easier to Compare Two Excel Files

The option you use to compare data in Excel depends on the volume of data and where its stored. If you have multiple sheets in two different Excel files, your best option is to use a third-party add-on like Spreadsheet Compare.

However, if you’re only looking to compare two or more sheets inside one workbook, any of the other options work well. Use formulas and conditional formatting for large spreadsheets with just few small changes scattered throughout that you need to find. Use the visual side-by-side approach if you have two spreadsheets with lots of data changes that are easier to identify visually.

Thanks for letting us know!

Get the Latest Tech News Delivered Every Day

Subscribe

Like this post? Please share to your friends:
  • Программа для сравнения двух текстов word
  • Программа для сравнения двух текстов excel
  • Программа для сравнения двух документов word
  • Программа для сравнения два файла excel
  • Программа для сравнения данных в excel