Эксель сравнить две таблицы


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

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 (Главная > Показать цвета книги).

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

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

  • org/ListItem">

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

Сравнение двух таблиц в Excel на совпадение значений в столбцах

У нас имеется две таблицы заказов, скопированных в один рабочий лист. Необходимо выполнить сравнение данных двух таблиц в Excel и проверить, которые позиции есть первой таблице, но нет во второй. Нет смысла вручную сравнивать значение каждой ячейки.

Сравнение двух столбцов на совпадения в Excel

Как сделать сравнение значений в Excel двух столбцов? Для решения данной задачи рекомендуем использовать условное форматирование, которое быстро выделить цветом позиции, находящиеся только в одном столбце. Рабочий лист с таблицами:

В первую очередь необходимо присвоить имена обоим таблицам. Благодаря этому легче понять, какие сравниваются диапазоны ячеек:

  1. Выберите инструмент «ФОРМУЛЫ»-«Определенные имена»-«Присвоить имя».
  2. В появившемся окне в поле «Имя:» введите значение – Таблица_1.
  3. Левой клавишей мышки сделайте щелчок по полю ввода «Диапазон:» и выделите диапазон: A2:A15. И нажмите ОК.

Для второго списка выполните те же действия только имя присвойте – Таблица_2. А диапазон укажите C2:C15 – соответственно.

Полезный совет! Имена диапазонов можно присваивать быстрее с помощью поля имен. Оно находится левее от строки формул. Просто выделяйте диапазоны ячеек, а в поле имен вводите соответствующее имя для диапазона и нажмите Enter.

Теперь воспользуемся условным форматированием, чтобы выполнить сравнение двух списков в Excel. Нам нужно получить следующий результат:



Позиции, которые есть в Таблице_1, но нет в Таблцие_2 будут отображаться зеленым цветом. В тоже время позиции, находящиеся в Таблице_2, но отсутствующие в Таблице_1, будут подсвечены синим цветом.

  1. Выделите диапазон первой таблицы: A2:A15 и выберите инструмент: «ГЛАВНАЯ»-«Условное форматирование»-«Создать правило»- «Использовать формулу для определения форматированных ячеек:».
  2. В поле ввода введите формулу:
  3. Щелкните по кнопке «Формат» и на вкладке «Заливка» укажите зеленый цвет. На всех окнах жмем ОК.
  4. Выделите диапазон первого списка: C2:C15 и снова выберите инструмент: «ГЛАВНАЯ»-«Условное форматирование»-«Создать правило»- «Использовать формулу для определения форматированных ячеек:».
  5. В поле ввода введите формулу:
  6. Щелкните по кнопке «Формат» и на вкладке «Заливка» укажите синий цвет. На всех окнах жмем ОК.

Принцип сравнения данных двух столбцов в Excel

При определении условий для форматирования ячеек столбцов мы использовали функцию СЧЕТЕСЛИ. В данном примере эта функция проверяет сколько раз встречается значение второго аргумента (например, A2) в списке первого аргумента (например, Таблица_2). Если количество раз = 0 в таком случае формула возвращает значение ИСТИНА. В таком случае ячейке присваивается пользовательский формат, указанный в параметрах условного форматирования.

Скачать пример сравнения 2 таблицы в Excel

Ссылка во втором аргументе относительная, значит по очереди будут проверятся все ячейки выделенного диапазона (например, A2:A15). Например, для сравнения двух прайсов в Excel даже на разных листах. Вторая формула действует аналогично. Этот же принцип можно применять для разных подобных задач.

Как сравнить два файла или листа Excel на наличие различий

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

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

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

  • Сравните два файла Excel, просмотрев их рядом
  • Сравните два листа Excel на наличие различий, используя формулы
  • Выделение различий между 2 листами с условным форматированием
  • Сравнение и объединение копий общей книги
  • Специализированные инструменты для сравнения файлов в Excel
  • Онлайн-сервисы для сравнения двух листов Excel

Как сравнить два файла Excel, просматривая их рядом друг с другом

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

Сравните 2 книги Excel

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

Чтобы открыть рядом два файла Excel, выполните следующие действия:

  1. Откройте книги, которые хотите сравнить.
  2. Перейдите на вкладку View , группу Window и нажмите кнопку View Side . Вот и все!

По умолчанию отображаются два отдельных окна Excel по горизонтали .

Чтобы разделить окна Excel по вертикали , нажмите кнопку Упорядочить все и выберите По вертикали :

В результате два отдельных окна Excel будут расположены рядом, как на скриншоте ниже.

Если вы хотите прокручивать оба рабочих листа одновременно для сравнения данных построчно, убедитесь, что параметр Синхронная прокрутка включен. Эта опция находится на вкладке View в группе Window , прямо под кнопкой View Side by Side и обычно включается автоматически, как только вы активируете режим View Side by Side.

Дополнительные сведения об использовании этой функции Excel см. в разделе Просмотр книг Excel рядом.

Расположите несколько окон Excel рядом

Чтобы просмотреть более двух файлов Excel одновременно, откройте все рабочие книги, которые вы хотите сравнить, и нажмите кнопку Просмотреть рядом . Появится диалоговое окно Compare Side by Side , в котором вы выбираете файлы, которые будут отображаться вместе с активной книгой.

Для просмотреть все открытые файлы Excel за раз, нажмите кнопку Упорядочить все на вкладке Вид в группе Окно и выберите предпочтительное расположение: мозаичное, горизонтальное, вертикальное или каскадное.

Сравните два листа в одной книге

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

  1. Откройте файл Excel, перейдите на вкладку View > группу Window и нажмите кнопку Кнопка "Новое окно" .
  2. Это откроет тот же файл Excel в другом окне.
  3. Включите режим View Side by Side , нажав соответствующую кнопку на ленте.
  4. Выберите лист 1 в первом окне и лист 2 во втором окне.

Как сравнить два листа Excel на наличие различий в значениях

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

Чтобы сравнить два листа Excel на наличие различий, просто откройте новый пустой лист, введите следующую формулу в ячейку A1, а затем скопируйте ее вниз и вправо, перетащив маркер заполнения:

=ЕСЛИ(Лист1!A1 < > Лист2!A1, "Лист1:"&Лист1!A1&" vs Лист2:"&Лист2!A1, "")

Из-за того, что мы используем относительные ссылки на ячейки, формула будет меняться в зависимости от относительного положения столбца и строка. В результате формула в A1 будет сравнивать ячейку A1 на Листе 1 и Листе 2, формула в B1 будет сравнивать ячейку B1 на обоих листах и ​​так далее. Результат будет выглядеть примерно так:

Как вы можете видеть на снимке экрана выше, формула сравнивает 2 листа, идентифицирует ячейки с разными значениями и отображает различия в соответствующих ячейках. Обратите внимание, что в отчете о разнице даты (ячейка С4) представлены порядковыми номерами, так как они хранятся во внутренней системе Excel, что не очень удобно для анализа различий между ними.

Выделение различий между двумя листами с условным форматированием

Чтобы выделить ячейки с разными значениями на двух листах выбранным цветом, используйте функцию условного форматирования Excel:

В результате ячейки с разными значениями будут выделены выбранным цветом:

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

Как видите, очень просто сравнить два листа Excel, используя формулы или условные форматы. Однако эти методы плохо подходят для всестороннего сравнения из-за следующих ограничений:

  • Они находят различия только в значениях, но не могут сравнивать формулы или форматирование ячеек.
  • Они не могут идентифицировать добавленные или удаленные строки и столбцы. Как только вы добавите или удалите строку/столбец в одном листе, все последующие строки/столбцы будут помечены как отличия.
  • Они работают на уровне листа, но не могут обнаруживать структурные различия на уровне рабочей книги, такие как добавление и удаление листов.

Сравнение и объединение копий общей книги

Когда дело доходит до объединения разных версий одного и того же файла Excel, функция Сравнить и Объединить пригодится. Это особенно полезно, когда несколько пользователей работают над одной и той же книгой Excel, поскольку позволяет просматривать изменения и комментарии всех пользователей одновременно. Чтобы использовать эту функцию, обязательно выполните следующие приготовления:

  • Поделитесь своей книгой Excel перед тем, как сделать ее доступной для других пользователей.

    Чтобы поделиться книгой, просто нажмите кнопку «Поделиться книгой» на Вкладка Просмотр , в группе Изменения установите флажок Разрешить изменения более чем одному пользователю… и нажмите OK . Разрешить Excel сохранить книгу, если будет предложено. Включение функции отслеживания изменений автоматически предоставляет доступ к книге.

  • Каждый человек, который вносит какие-либо изменения в общую книгу, должен сохранить копию (файл .xls или xlsx), используя уникальное имя файла.

Теперь, когда все первоначальные приготовления выполнены правильно, вы готовы объединить копии общей книги.

1. Включите функцию сравнения и объединения книг в Excel

Хотя функция сравнения и объединения книг доступна во всех версиях Excel с 2010 по Excel 365, по умолчанию эта команда нигде в Excel не отображается. Чтобы добавить его на панель быстрого доступа, выполните следующие действия:

  • Откройте раскрывающееся меню быстрого доступа и выберите Дополнительные команды.
  • В диалоговом окне Параметры Excel выберите Все команды под Выберите команды из .
  • В списке команд прокрутите вниз до Сравнить и объединить книги , выберите его и нажмите кнопку Добавить , чтобы переместить его в правый раздел.
  • Нажмите OK.

2. Сравнение и объединение книг

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

  • Откройте основную версию общей книги.
  • Щелкните команду Сравнить и объединить книги на панели быстрого доступа.
  • В появившемся диалоговом окне выберите копию общей книги, которую вы хотите объединить. Чтобы выбрать несколько копий, удерживайте клавишу Shift, щелкая имена файлов, а затем нажмите кнопку ОК.

Готово! Изменения из каждой копии объединяются в одну книгу.

3. Просмотрите изменения

Чтобы сразу просмотреть все изменения, внесенные разными пользователями, выполните следующие действия:

  • Перейдите на вкладку Review > группу Changes и нажмите Track Changes > Highlight Changes .
  • В диалоговом окне Выделить изменения выберите Все в поле Когда , Все в поле Кто , снимите флажок Где , выберите Выделить изменения на экране и нажмите OK .

Чтобы выделить строку и столбцы с различиями, Excel выделяет буквы столбцов и номера строк темно-красным цветом. На уровне ячейки изменения от разных пользователей помечаются разными цветами. Чтобы увидеть, кто внес конкретное изменение, просто наведите курсор на ячейку.

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

Сторонние инструменты для сравнения файлов Excel

Как вы только что видели, Microsoft Excel предоставляет несколько функций для сравнения данных в двух или более книгах. Но ни одной из встроенных опций недостаточно для всестороннего сравнения листов Excel, не говоря уже о целых книгах, для выявления всех различий в значениях, формулах или форматировании.

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

  • Синхронизатор Excel Сравнить
  • Таблицы сравнения Ablebits для Excel
  • XLСравнить
  • Изменить pro для Excel

Synkronizer Excel Compare: инструмент 3-в-1 для сравнения, объединения и обновления файлов Excel

Надстройка Synkronizer Excel Compare может быстро сравнивать, объединять и обновлять два файла Excel, избавляя вас от необходимости искать различия вручную.

Если вы ищете быстрый и надежный способ сравнения двух листов или книг Excel, вам наверняка пригодятся следующие функции Synkronizer Excel Compare:

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

Чтобы получить общее представление о возможностях и производительности Synkronizer Excel Compare, давайте проведем несколько полевых испытаний.

Сравните два файла Excel на наличие различий

Предположим, вы организуете какое-то мероприятие и в своей таблице Excel собираете информацию об участниках, такую ​​как имя участника, дату прибытия, количество мест и т. д. Кроме того, у вас есть пара менеджеров в прямом контакте с участниками и базой данных, и в результате у вас есть 2 версии одного и того же файла Excel.

Хорошо, давайте посмотрим, насколько эффективно Synkronizer может сравнить два наших листа и выявить различия между ними.

Чтобы запустить Synkronizer Excel Compare, перейдите на вкладку Надстройки и щелкните значок Synchronizer 11.

Панель Synkronizer появится в левой части окна Excel, где вы выполните следующие действия:

  1. Выберите 2 книги для сравнения:
  2. Выберите листы для сравнения.

    Если в выбранных книгах есть листы с одинаковыми именами, все эти листы будут сопоставлены и автоматически выбраны для сравнения (например, листы участников на снимке экрана ниже).

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

    После того, как вы выбрали листы, надстройка Synkronizer откроет их рядом, расположив вертикально или горизонтально, как в режиме просмотра рядом в Excel.

  3. Выберите один из следующих вариантов сравнения:
    • Сравнить как обычные рабочие листы — опция по умолчанию, которая работает в большинстве случаев.
    • Сравнить с параметрами ссылки - если выбранные листы не содержат новых или удаленных строк и столбцов, их можно сравнить "1 на 1".
    • Сравнить как базу данных — рекомендуется для сравнения листов, имеющих структуру базы данных.
    • Сравнить выбранные диапазоны - если вы не хотите сравнивать листы целиком, определите диапазоны для сравнения.
  4. Выберите типы контента для сравнения (необязательно).

    На Выберите вкладку , в группе Сравнить вы можете выбрать тип(ы) контента, соответствующий вашей текущей задаче:

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

Обычно Synkronizer требуется всего несколько секунд, чтобы сравнить 2 листа и представить два сводных отчета на вкладке Результаты :

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

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

Щелчок по разнице в подробный отчет выберет соответствующие ячейки на обоих листах (на снимке экрана ниже показан только один лист, потому что места достаточно, чтобы показать оба :)

Кроме того, вы можете создать сводку различий в отдельной рабочей книге, стандартной или с гиперссылкой, и перейти к определенной разнице щелчком мыши:

Сравнить все листы в двух рабочих книгах одновременно

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

Выделение различий между листами

По умолчанию надстройка Synkronizer Excel Compare выделяет все найденные различия, как показано на следующем снимке экрана. :

  • Желтый — различия в значениях ячеек
  • Сирень - различия в форматах ячеек
  • Зеленый - вставленные строки

Чтобы выделить только соответствующие различия , нажмите кнопку Структура на вкладке Результаты и выберите необходимые параметры:

Обновить и объединить листы надстройка Synkronizer Excel Compare. Вы можете переносить отдельные ячейки или перемещать разные столбцы/строки из исходного листа в целевой, а ваш основной лист обновляется за считанные секунды.

Чтобы обновить одно или несколько различий, выберите их на панели Synkronizer и нажмите одну из 4 кнопок обновления — первая и последняя кнопки обновляют все различия , а кнопки 2 nd и 3 rd выбирают обновление отличия только (стрелки на кнопках указывают направление передачи):

Ну, это основные возможности надстройки Synkronizer, но в ней наверняка есть еще много чего. Хотите попробовать? Пробная версия доступна для скачивания здесь.

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

Ablebits Compare Sheets для Excel

Последняя версия нашего Ultimate Suite включает более 40 новых функций и улучшений, наиболее интересным из которых является Compare Sheets — наш собственный инструмент для сравнения листов в Excel.

Чтобы сделать сравнение более интуитивным и удобным для пользователя, надстройка разработана следующим образом:

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

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

  1. Нажмите кнопку Compare Sheets на вкладке Ablebits Data в группе Merge :
  2. Появится мастер с просьбой выбрать два рабочих листа, которые вы хотите сравнить на наличие различий.

    По умолчанию выбираются все листы, но вы также можете выбрать текущую таблицу или конкретный диапазон, нажав соответствующую кнопку:

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

    Совет. Если вы не уверены, какой вариант вам подходит, выберите вариант по умолчанию ( Нет ключевых столбцов ). Какой бы алгоритм вы ни выбрали, надстройка найдет все отличия, только выделит их по-разному (целые строки или отдельные ячейки).

    На этом же шаге вы можете выбрать предпочтительный тип соответствия :

    • Первое совпадение (по умолчанию) — сравнение строки на листе 1 с первой найденной строкой на листе 2, в которой есть хотя бы одна совпадающая ячейка.
    • Наилучшее совпадение — сравнение строки на листе 1 со строкой на листе 2, имеющей максимальное количество совпадающих ячеек.
    • Только полное совпадение - найти строки на обоих листах, которые имеют одинаковые значения во всех ячейках, и пометить все остальные строки как разные.

    В этом примере мы будем искать Наилучшее совпадение с использованием режима сравнения по умолчанию Без ключевых столбцов :

  4. Наконец, укажите, какие различия следует выделить, а какие игнорировать, и как пометить различия.

    Форматирование ячейки важно для нас, поэтому выбираем Показать различия в форматировании . Скрытые строки и столбцы не имеют значения, и мы указываем надстройке игнорировать их:

  5. Нажмите кнопку Сравнить и дайте надстройке пару минут на обработку ваших данных и создание резервных копий . Резервные копии всегда создаются автоматически, поэтому вы можете не беспокоиться о сохранности своих данных.
Просмотр и объединение различий

После обработки рабочие листы открываются рядом друг с другом в специальном окне Просмотр различий , с выбранным первым отличием:

На скриншоте выше отличия выделены цветами по умолчанию:

  • Синие строки - строки, существующие только на Листе 1 (слева).
  • Красные строки - строки, существующие только на Листе 2 (справа).
  • Зеленые ячейки - разностные ячейки в частично совпадающих строках.

Чтобы облегчить просмотр и управление различиями, каждый рабочий лист имеет собственную вертикальную панель инструментов. Для неактивного рабочего листа (слева) панель инструментов отключена. Чтобы включить панель инструментов, просто выберите любую ячейку на соответствующем листе.

Используя эту панель инструментов, вы последовательно просматриваете найденные различия и решаете, объединить их или игнорировать:

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

Если вы еще не закончили обработку различий, но хотели бы сделать перерыв, нажмите кнопку «Выход из просмотра различий» в нижней части панели инструментов и выберите один из следующих вариантов:

  • Сохранить внесенные изменения и удалить оставшиеся знаки различия, или
  • Восстановить исходные книги из резервных копий.

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

xlCompare: сравнение и объединение рабочих книг, листов и проектов VBA

С помощью утилиты xlCompare можно сравнивать два файла Excel, рабочие листы, имена и проекты VBA. Он идентифицирует добавленные, удаленные и измененные данные и позволяет быстро объединять различия. Кроме того, он предоставляет следующие возможности:

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

Change pro для Excel: сравните листы Excel на настольных и мобильных устройствах

С помощью Change pro для Excel вы можете сравнить два листа в Excel на настольном компьютере, а также на мобильных устройствах с дополнительным сравнением на основе сервера. Ключевые особенности этого инструмента:

  • Найдите различия между 2 листами в формулах и значениях.
  • Идентифицировать изменения макета, включая добавленные/удаленные строки и столбцы.
  • Распознавание встроенных объектов, таких как диаграммы, графики и изображения.
  • Создание и печать отчетов о различиях формул, значений и макетов.
  • Фильтрация, сортировка и поиск в отчете о различиях ключевых изменений.
  • Сравнивайте файлы непосредственно из Outlook или систем управления документами.
  • Поддержка всех языков, включая многобайтовые.

Онлайн-сервисы для сравнения файлов Excel

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

Например, вы можете попробовать XLComparator или CloudyExcel или найти другие подобные сервисы в сети. Вот как выглядит служба CloudyExcel :

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

Итак, вот как вы можете сравнивать файлы Excel на наличие различий. Если ни одно из решений, описанных в этом руководстве, не подходит для вашей задачи, ознакомьтесь со следующими ресурсами, которые охватывают другие аспекты сравнения файлов Excel. И если вы знаете какие-либо другие способы сравнения двух файлов Excel, ваши комментарии будут очень признательны. Я благодарю вас за чтение и надеюсь увидеть вас в нашем блоге на следующей неделе!

Другие способы сравнения и объединения данных в Excel

Как сравнить две таблицы с помощью функции «Получить и преобразовать данные» в Excel

by Ilker | 26 апреля 2021 г. | Советы и рекомендации по Excel

В этом руководстве мы покажем вам, как сравнить две таблицы с помощью функции «Получить и преобразовать данные» в Excel.

Загрузить книгу

В нашем примере есть две идентичные таблицы с одинаковыми именами столбцов. Хотя обе таблицы содержат одни и те же данные в столбце «Имя», данные в столбце «Форма» различаются.

Например, обе таблицы содержат «Чаризард», левая таблица — «Мега X», а правая — «Мега Y».

Мы можем соединить эти две таблицы, чтобы сравнить их, используя Получить и преобразовать данные . Функция Get & Transform Data состоит из инструментов, ранее известных как Power Query . Вы можете получить больше информации об этом здесь: Power Query 101.

Создание запросов из таблиц

Первый шаг — преобразовать таблицы в структуру Power Query.

  1. Выберите один из ваших столов.
  2. Откройте вкладку Data и щелкните соответствующий значок в разделе Get & Transform Data , чтобы получить данные из рабочей книги.
    1. (Microsoft 365 / Excel 2019) Из листа

    2. (Excel 2016) Из таблицы/диапазона
    3. (Excel 2010 / Excel 2013) Используйте вкладку Power Pivot вместо Данные
  3. При нажатии на кнопку открывается Редактор Power Query. В этом окне вы можете выполнить любую предварительную работу с вашими данными. Например, вы можете фильтровать данные, удалять или объединять столбцы без изменения фактических данных и т. д.
  4. После внесения изменений нажмите Закрыть и загрузить в в списке Закрыть и загрузить , чтобы увидеть другие варианты.
  5. Обязательно выберите Только создать соединение в разделе Импорт данных. Эта опция сохранит таблицу как соединение , а не заполнение запрошенных данных внутри рабочего листа.
  6. Примените те же шаги 1-5 к другой таблице. В конце у вас должно быть два запроса, соответствующих вашим таблицам. Вы можете увидеть эти таблицы на панели Queries & Connections .

Объединение запросов для сравнения двух таблиц с помощью Get & Transform Data

Следующим шагом является объединение (объединение) запросов в новой таблице. Это позволит нам увидеть различия между таблицами.

  1. Когда запросы из таблиц будут готовы, выполните Данные > Получить данные > Объединить запросы > Объединить , чтобы открыть диалоговое окно Объединить в Power Query.
  2. Выберите каждую таблицу в раскрывающемся списке.
  3. Выберите столбцы с разными данными. Например, если мы не выберем оба столбца формы , мы увидим каждый элемент Charizard в обеих таблицах в одной строке.
  4. Наконец, выберите Full Outer 9Опция 0650 для Присоединить тип для объединения всех строк из обеих таблиц.

    Learn more

Только новые статьи

Введите свой e-mail

Видео-курс

Blender для новичков

Ваше имя:Ваш E-Mail: