Найти различия между 2 листами Excel?
У меня есть два файла Excel с одинаковой структурой: они оба имеют 1 столбец с данными. У одного из них 800 записей, а у другого 805 записей, но я не уверен, какие из 5 в наборе 805 не входят в набор 800. Могу ли я узнать это с помощью Excel?
18 ответов
расположите столбец, по одному значению на строку, в столбце A каждой электронной таблицы. в столбце B большего листа введите
затем скопируйте формулу вниз, насколько выполняется столбец данных.
где результат формулы равен FALSE, эти данные не находятся на другом листе.
Это может показаться взломом, но я лично предпочитаю копировать ячейки как текст (или экспортировать как CSV) в WinMerge лежит или любой другой инструмент diff. Предполагая, что два листа содержат в основном идентичные данные, Winmerge покажет разницы немедленно.
LibreOffice предоставляет функцию сравнения книги: Изменить — > Сравнить Документ
Excel имеет это встроенное Если у вас есть версия excel с запрос надстройки.
этой ссылке С веб-страницы office описывает процесс включения надстройки, если она не активирована, и как сравнить две сравнить две книги — среди прочего.
скажем, вы хотите найти различия между листом 1 и листом 2.
- перейдите к листу 3, ячейка A1, введите =IF(Sheet2!A1Sheet1!A1,»difference»,»») .
- затем выберите все ячейки листа 3, заполнения, заполнения справа.
- клетки, которые отличаются между листом 1 и листом 2 теперь будет сказано «разница» в листе 3.
вы можете настроить формулу, чтобы показать фактические значения, которые были разными.
вы должны попробовать этот бесплатный онлайн инструмент — www.cloudyexcel.com/compare-excel/
работает хорошо большую часть времени, иногда результаты немного.
вы также можете загрузить результаты в формате excel. (вам нужно зарегистрироваться для этого)
COUNTIF хорошо работает для быстрой проверки разницы. И это легче запомнить и проще работать с чем VLOOKUP .
даст вам столбец, показывающий 1, Если есть совпадение и ноль, если нет совпадения (с бонусом показа >1 для дубликатов в самом списке).
в Windows 7: в меню Пуск Windows в разделе Средства Office 2013 выберите сравнение электронных таблиц.
в Windows 8: на начальном экране нажмите сравнить таблицы. Если вы не видите плитку сравнения электронных таблиц, начните вводить слова Сравните таблицу, а затем выберите ее плитку.
- Нажмите Главная > Сравнить Файлы.
- a. Щелкните синий значок папки рядом с полем сравнить, чтобы перейти к расположению более ранней версии книги. (Помимо файлов, сохраненных на компьютере или в сети, можно ввести веб-адрес сайта, на котором сохранены книги.)
- b. Щелкните значок зеленой папки рядом с Чтобы выбрать расположение книги, которую требуется сравнить с более ранней версией, и нажмите кнопку ОК. (Подсказки можно сравнить два файла с одинаковым именем, если они сохранены в разных папках.)
- в левой панели выберите параметры, которые вы хотите видеть в результатах сравнения книги, установив или сняв флажок параметры, такие как Формулы, макросы или формат ячейки. Или просто выберите Все.
Я думаю, что ваш лучший вариант-бесплатное приложение под названием Compare IT! . абсолютно блестящая утилита и dead проста в использовании. http://www.grigsoft.com/wincmp3.htm
Так на самом деле, что вы используете excel означает, что вы можете использовать Таблица Сравнения из Microsoft. Он доступен из Office 2013. Да я знаю, что этот вопрос старше 6 лет. Но кто знает, может быть, кому-то нужна эта информация сегодня.
может быть, этот повтор слишком поздно. Но надежда поможет кому-то, кто ищет решение
то, что я сделал, я сохранил оба файла excel как CSV-файл и сравнивал с Windiff.
ExcelDiff экспортирует HTML-отчет в разделенном (бок о бок) или Объединенном (наложении) виде, выделяя различия, а также строку и столбец.
плагин Notepad++ compare отлично работает для этого. Просто сохраните свои простыни как .csv файлы и сравнить их в Notepad++. Notepad++ дает вам хороший визуальный diff.
Я использовал сравнение Excel. Это payware, но у них есть 15-дневная пробная версия. Он будет сообщать об измененных строках, добавленных строках и удаленных строках. Он будет соответствовать на основе имени рабочего листа (в качестве опции):
используйте Условное форматирование, чтобы выделить различия в excel.
только с одним столбцом данных в каждом Для сравнения сводной таблицы может предоставить гораздо больше информации. На изображении ниже ColumnA находится в Sheet1 (с копией в Sheet2 для изображения) и ColumnC в Sheet2. На каждом листе добавлен флаг источника (столбцы B и D на изображении). PT был создан с помощью несколько диапазонов консолидации ( Sheet1!$A:$B и Sheet2!$C:$D ):
Неофициальное, открытое методическое пособие к программе Power BI и надстройкам над Excel Power Query и Power Pivot
- перейдите к листу 3, ячейка A1, введите =IF(Sheet2!A1Sheet1!A1,»difference»,»») .
- затем выберите все ячейки листа 3, заполнения, заполнения справа.
- клетки, которые отличаются между листом 1 и листом 2 теперь будет сказано «разница» в листе 3.
Цель данного пособия: помочь начинающим пользователям Power BI, а также надстроек над Excel Power Query и Power Pivot, осваивать эти замечательные инструменты. Предполагается, что методическое пособие когда-нибудь станет более легковесной и человечной альтернативой текущей официальной справки по Power BI, расположенной по адресу: https://docs.microsoft.com/ru-ru/power-bi/

