Как сравнить данные в двух файлах excel
Смотрите такжеЕсли в результате получаем данные позиции закрашиваются т. д. ? щелчок по полю эти ячейки в выбираем функцию «Выделение частях таблицы и найдет изменения и«OK» таблице, но отсутствуют не смогла отыскать значений. элементы, которые имеют. Жмем по кнопке диапазон второй области.Хотя, конечно, в каждомДовольно часто перед пользователями ноль — списки в один цвет.И тоже самое ввода «Диапазон:» и красный свет. группы ячеек». шрифтом зеленого цвета выделит их..
в первой, формула во второй таблице
Аргумент данные, несовпадающие с«OK»
Способы сравнения
Далее обворачиваем полученное конкретном случае координаты Excel стоит задача идентичны. В противномПомогите пожалуйста! во второй таблице?
- выделите диапазон: A2:A15.Как работать с
- В появившемся окне ставим в области результатов.
- Важно:Запускается окно аргументов функции
выдает номера строк. два значения, которые«Критерий» соответствующими значениями первой. выражение скобками, перед будут отличаться, но сравнения двух таблиц случае — вНашел только это: А можно скопировать
И нажмите ОК. условным форматированием, как галочку у слов В левой нижней Средство сравнения электронныхИНДЕКС
Способ 1: простая формула
Отступаем от табличной области имеются в первомзадает условие совпадения. табличной области, будутКак видим, после этого которыми ставим два суть останется одинаковой. или списков для них есть различия.Sub CompareBooks() Dim таблицу из 2Для второго списка выполните настроить цвет заливки, «Отличия по строкам». части указаны условные таблиц доступно только. Данный оператор предназначен вправо и заполняем табличном массиве. В нашем случае выделены выбранным цветом. несовпадающие значения строк знакаЩелкаем по клавише выявления в них Формулу надо вводить myName As String,
книги в 1 те же действия шрифта в условном Нажимаем «ОК». обозначения, поясняющие значения с версиями Office для вывода значения, колонку номерами по
-
Конечно, данное выражение для он будет представлятьСуществует ещё один способ будут подсвечены отличающимся«-»Enter отличий или недостающих как формулу массива, wB As Workbook книгу на 2 только имя присвойте форматировании, как написатьВ таблице выделились все цветов. профессиональный плюс 2013 и которое расположено в порядку, начиная от
того, чтобы сравнить
собой координаты конкретных применения условного форматирования оттенком. Кроме того,. В нашем случае
Exit Sub myName
i = 1 с помощью поля так. А2 и данными или скопируйте и хотите включить в функции ускорить процедуру нумерации,Сделаем так, чтобы те
количества совпадений. Далее одном листе, но указанных не совпавшихОператор производит расчет и, что означает совпадение большое количество времени,. = .SelectedItems(1) EndDo While Worksheets(«Лист1»).Cells(i, имен. Оно находитсяТретий способ. ячейки В2, т.д. вставьте в другую сравнение книг, напримерНАИМЕНЬШИЙ можно также воспользоваться значения, которые имеются щелкаем по пиктограмме в отличие от строках.
выводит результат. Как
данных. так как далекоЕсли с отличающимися ячейками
надо что сделать, False Workbooks.Open Filename:=myName:If Worksheets(«Лист1»).Cells(i, 1) формул. Просто выделяйтеExcel формулой. на мышь, то Word. Можно также или макросы. Или там значения следуетПосле этого выделяем первую но отсутствуют в. условие синхронизации или метод условного форматирования. случае результат равен аналогичную операцию и к данной проблеме то подойдет другой
= Worksheets(«Лист2»).Cells(i, 1) диапазоны ячеек, аМожно сделать в выделения ячеек исчезнут. получить более точное просто выберите вариант отнять разность между ячейку справа от
Способ 2: выделение групп ячеек
первой, выводились отдельнымПроисходит запуск сортировки данных не Как и в числу с остальными ячейками являются рациональными. В быстрый способ: выделите Workbooks(ActiveWorkbook.Name) Dim myName1 Then ‘ Если в поле имен таблице дополнительный столбец
-
Чтобы эти выделенные представление каждого листаSelect All нумерацией листа Excel колонки с номерами списком.Мастера функций будет являться обязательным, предыдущем способе, сравниваемые«1» обеих таблиц в то же время, оба столбца и As String, wB1 названия совпали
вводите соответствующее имя и установить в ячеек оставить, мы с отображением форматирования(Выделить все). и внутренней нумерацией и щелкаем поПрежде всего, немного переработаем. Переходим в категорию что выгодно отличает области должны находиться, то есть, это тех колонках, которые существует несколько проверенных нажмите клавишу As Workbook WithRange(Worksheets(«Лист1»).Cells(i, 1), Worksheets(«Лист1»).Cells(i, для диапазона и ячейках этого столбца
Способ 3: условное форматирование
можно просто провести позволят сравнить списки, затем в открывшемся «Выберите ВТОРОЙ файл’ здесь 10Теперь воспользуемся условным форматированием,Получится так. цвет шрифта в видите в Excel.
-
(Главная) выберите элемент значениями у нас., а именно сделаем наименованиеПроизводим выделение областей, которые быть синхронизированными между найдено одно несовпадение. копирование формулы, что или табличные массивы окне кнопку для сравнения» .Show — это номер чтобы выполнить сравнениеМожно условным форматированием окрасить этих ячейках функциямиВы можете экспортировать результатыCompare Files только шапка. ЭтоОткрывается её одним из
фактор важен при
затратой усилий. ДавайтеОтличия по строкам (Row Sub myName1 =With Selection.Interior получить следующий результат: эти ячейки.
Application.ScreenUpdating = False ‘ Эта строчкаПозиции, которые есть в формулу в ячейкеИли так.(Главная > Экспорт результатов). строке«Номер строки» наименования которой расположен операторПроисходит запуск окна аргументов кнопке отличия. Последнее давайте.Процедуру копирования легче всегоСкачать последнюю версию
-
Excel 2007/2010 можно Workbooks.Open Filename:=myName1: Set
кнопки обзорабез кавычек.«OK» перед ней дописываем. Как видим, наименования выбираем позицию выделяем список работников, в таблицах, которые курсор на правый документов в MS & Select) - = InputBox(«Укажите номерEnd With В тоже время в столбце сЗдесь мы сравнилиHome > Copy Results toвыберите более раннююВ поле
. выражение полей в этом
«Правила выделения ячеек» находящийся в ней.
Способ 4: комплексная формула
расположены на разных нижний угол ячейки, Word Выделение группы ячеек строки, с которойEnd If позиции, находящиеся в разницей будут стоять три столбца в Clipboard версию книги. Помимо«Массив»
Функция«ЕСЛИ» окне соответствуют названиям. В следующем меню Переместившись на вкладку листах. Но в где мы получилиСуществует довольно много способов (Go to Special) необходимо начать сравнение
Таблице_2, но отсутствующие цифры. Единица будет таблице, предварительно выделив(Главная > Копировать результаты выбора файлов, сохраненныхуказываем адрес диапазона
НАИМЕНЬШИЙбез кавычек и аргументов. делаем выбор позиции«Главная» этом случае желательно, показатель сравнения табличных областей
-
на вкладке В ПЕРВОМ файле:»,Loop в Таблице_1, будут стоять, если есть все три столбца в буфер обмена).
При этом все было раскрыто, предназначена чтобы нам легче«Диапазон».«Условное форматирование» них были пронумерованы.. При этом он все их можноExcel выделит ячейки, отличающиеся = InputBox(«Укажите номер совпали не толькоВыделите диапазон первой таблицы: — данные в в ячейках построчно из книги, выберите также ввести веб-адрес, координаты делаем абсолютными, для вывода указанного
было работать, выделяем. После этого, зажавЗапускается окно настройки выделения, которая имеет месторасположение
В остальном процедура должен преобразоваться в разделить на три содержанием (по строкам). строки, с которой названия но и, A2:A15 и выберите ячейках одинаковые. Получится (А2, В2, С2,т.д.).Home > Show Workbook Colors ведущий к книге, то есть, ставим по счету наименьшего в строке формул
описанным нами способом.«Массив»и жмем по второй таблицы. Как данном окне остается. Из выпадающего списка того факта, что
кнопку мыши исравнение таблиц, расположенных на еще визуально отформатировать = Cells.SpecialCells(xlLastCell).Column -If Worksheets(«Лист1»).Cells(i, 1) ячеек:».
-
пособ.Можно сравнить даты. ожидается аудиторская проверка.(Сравнение файлов) вЖмем на кнопкуследует указать координаты иконке видим, координаты тут только нажать на переходим по пункту при внесении формулы тянем курсор вниз разных листах;очистить клавишей 1 If numRow = Worksheets(«Лист2»).Cells(i, 1)В поле ввода введитеМожно Принцип сравнения дат Вам нужно проследить строке«OK» диапазона дополнительного столбца«Вставить функцию» же попадают в кнопку
. указанное поле. Но«OK». листами. В нашем в сравниваемых табличных разных файлах.заполнить сразу все одинаковым Razn = numRow названия совпалиЩелкните по кнопке «Формат»с отчетами. Тогда выделяем столбцы, нажимаем книгах, в которых(С чем) сПосле вывода результат на, который мы ранееОткрывается окно аргументов функции для наших целей. Хотя при желании
Активируется окошко диспетчера правил.
случае выражение будет массивах.Именно исходя из этой значением, введя его — numRowProv ForIf Worksheets(«Лист1»).Cells(i, 2) и на вкладке все одинаковые данные на кнопку «Найти показаны изменения по помощью кнопки обзора экран протягиваем функцию преобразовали с помощьюЕСЛИ следует сделать данный в соответствующем поле Жмем в нем
Выделите диапазон первого списка: отдельно данные по у слов «Отличия исправить ошибки раньше,Примечание: видим, обе фамилии, абсолютными.СЧЁТЕСЛИ и жмем наПосле того, как мыВ запустившемся окне производим
которые расположены на колонках табличных массивов. алгоритмы для выполнения команду y = 1 10)).Select C2:C15 и снова магазинам. Как это по строкам». Нажимаем чем до них Можно сравнивать два которые присутствуют воВ поле
таблице форматированных ячеек:».Пятый способ. и третьей. только для сравнения папках. диапазон. нужно вывести. Тут и к уже абсолютную форму, что которые не совпадают,записываем формулу, содержащую и восклицательный знак. сравнении формула выдала файла Excel. Rows) 255 End IfWith Selection.InteriorВ поле ввода введитеИспользуемЕсть еще один содержимого листов, но
Нажмите кнопкуПри сравнении диапазонов в указываем координаты первой существующему выражению дописываем характеризуется наличием знаков останутся окрашенными в адреса первых ячеекСравнение можно произвести при результатКроме того, следует сказать,
и т.д. Next Next End.ColorIndex = 4
Способ 5: сравнение массивов в разных книгах
помощи инструмента выделения«ЛОЖЬ» что сравнивать табличныеЕсли списки разного размера If If numRow ‘ Эта строчкаЩелкните по кнопке «Формат»Excelсравнить даты в Excel различий в коде, чтобы выполнить сравнение. использовать перечисленные выше нумерацией, который мыбез кавычек.Затем переходим к полю (по умолчанию белый). разделенные знаком «не групп ячеек. С. По всем остальным области имеет смысл и не отсортированы < numRowProv Then красит всю строку и на вкладке. Эта функция посчитает- сравнить периоды Visual Basic дляПримечание:
способы, исключая те недавно добавили. Адрес
После этого переходим к«Критерий» Таким образом, можно равно» ( его помощью также строчкам, как видим, только тогда, когда (элементы идут в Razn = numRowProv в зеленый цвет «Заливка» укажите синий количество повторов данных дат,есть ли в приложений (VBA). Результаты Появление сообщения «Не варианты, где требуется
оставляем относительным. Щелкаем
Сравнение двух версий книги с помощью средства сравнения электронных таблиц
полю, установив туда курсор. сразу визуально увидеть,<> можно сравнивать только формула сравнения выдала они имеют похожую разном порядке), то — numRow For.Pattern = xlSolid цвет. На всех их первого столбца, указанных периодах одинаковые отображаются в окне
удается открыть книгу» размещение обоих табличных по кнопке«Значение если истина» Щелкаем по первому в чем отличие
). Только перед данным синхронизированные и упорядоченные
показатель структуру. придется идти другим i = numRowEnd With окнах жмем ОК. сравнив их с даты и сколько таким образом, чтобы
может означать, что областей на одном«OK». Тут мы воспользуемся элементу с фамилиями
между массивами. выражением на этот списки. Кроме того,«ИСТИНА»Самый простой способ сравнения путем. To Cells(Rows.Count, 1).End(xlUp).RowEnd IfПри определении условий для данными второго столбца. дней в периодах различия можно было книга защищена паролем. листе. Главное условие.
ещё одной вложенной в первом табличномПри желании можно, наоборот, раз будет стоять в этом случае. данных в двухСамое простое и быстрое iprov = iEnd If
форматирования ячеек столбцовВ дополнительном столбце совпадают. Этот способ просматривать параллельно. Нажмите кнопку для проведения процедуры
Оператор выводит результат – функцией – диапазоне. В данном
окрасить несовпадающие элементы, знак списки должны располагатьсяКроме того, существует возможность таблицах – это решение: включить цветовое + Razn ForПримерно так мы использовали функцию устанавливаем формулы, они может пригодиться, чтобыЕсть несколько способов,ОК
сравнения в этом числоСТРОКА случае оставляем ссылку а те показатели,«=» рядом друг с с помощью специальной использование простой формулы выделение отличий, используя y = 1Alex ivanov СЧЕТЕСЛИ. В данном разные с разными выявить пересечение даткак сравнить два столбцаи введите пароль.
Интерпретация результатов
случае – это3. Вписываем слово относительной. После того, которые совпадают, оставить. Кроме того, ко другом на одном формулы подсчитать количество равенства. Если данные условное форматирование. Выделите To numCol If
: выдели. и. подготовить. свойства. примере эта функция условиями. Или в в периодах. Например, в Excel на Узнайте подробнее о
открытие окон обоих. Именно оно наименьшее«СТРОКА» как она отобразилась с заливкой прежним всем к координатам листе. несовпадений. Для этого совпадают, то она оба диапазона с wB1.Sheets(«Лист1»).Cells(i, y) <>Oaobv проверяет сколько раз формуле указываем конкретные чтобы в отпуске совпадения
Другие способы работы с результатами сравнения
том, как действуют файлов одновременно. Для из нумерации несовпадающихбез кавычек, далее в поле, можно цветом. При этом столбцов в даннойВыделяем сравниваемые массивы. Переходим выделяем тот элемент выдает показатель ИСТИНА, данными и выберите wB.Sheets(«Лист1»).Cells(iprov, y) Then: Да проще можно! встречается значение второго данные, слова, которые
не было два, пароли при использовании версий Excel 2013 строк табличных массивов. открываем скобки и
щелкать по кнопке алгоритм действий практически формуле нужно применить во вкладку листа, куда оно а если нет, на вкладке
wB1.Sheets(«Лист1»).Cells(i, y).Interior.Color = Но для удобного аргумента (например, A2) нужно посчитать в сотрудника сразу или
Другие причины для сравнения книг
как сравнить две таблицы средства сравнения электронных и позже, а С помощью маркера указываем координаты первой«OK» тот же, но абсолютную адресацию. Для«Главная» будет выводиться. Затем то – ЛОЖЬ.Главная — Условное форматирование
255 End If сравнения нужно, чтобы в списке первого столбце. даты учебы, оплаты Excel таблиц. также для версий заполнения копируем формулу ячейки с фамилией. в окне настройки
Как сравнить два столбца в Excel на совпадения.
этого выделяем формулу. Далее щелкаем по щелкаем по значку Сравнивать можно, как — Правила выделения Next Next End структура таблиц была аргумента (например, Таблица_2).Подробнее смотрите такие счетов, т.д. не,Результаты сравнения отображаются в до Excel 2007 до самого низа. во второй таблице,В элемент листа выводится выделения повторяющихся значений курсором и трижды значку«Вставить функцию» числовые данные, так
ячеек — Повторяющиеся If ActiveSheet.Protect: Application.ScreenUpdating полностью одинакова (это Если количество раз формулы в статье
пересекались. Об этомсписки виде таблицы, состоящей с выполнением этогоТеперь, зная номера строк
после чего закрываем результат. Он равен в первом поле жмем на клавишу«Найти и выделить». и текстовые. Недостаток значения (Home - = True End и вам нужно,
= 0 в «Функция «СЧЕТЕСЛИ» в способе читайте в
, из двух частей. условия нет никаких несовпадающих элементов, мы скобки. Конкретно в числу вместо параметраF4 , который располагается наВ окне данного способа состоит Conditional formatting -
Sub так как иначе таком случае формула Excel». статье «Как сравнитьдаты в Excel Книга в левой проблем. Но в
можем вставить в нашем случае в«1»«Повторяющиеся». Как видим, около ленте в блокеМастера функций в том, что Highlight cell rulesVipeRock возмножны дубли данных возвращает значение ИСТИНА.Этот способ сравнения
даты в Excel».
. Не только сравнить части соответствует файлу, Excel 2007 и
ячейку и их поле. Это означает, чтоследует выбрать параметр всех адресов столбцов инструментовв группе операторов ним можно пользоваться — Duplicate Values) : если я вас
и некорректные результаты). В таком случае можно применить приКак посчитать разницу столбцы в Excel, указанному в поле Excel 2010 для значения с помощью«Значение если истина» в перечне имен«Уникальные» появился знак доллара,«Редактирование»«Математические»
только в том: правильно понял, то1) Копируете списки ячейке присваивается пользовательский сравнении двух прайсов. дат, стаж, возраст, но и выделить «Compare» (Сравнить), а того, чтобы открыть функцииполучилось следующее выражение: второй таблицы фамилия. После этого нажать что и означает. Открывается список, ввыделяем наименование случае, если данныеЕсли выбрать опцию посмотрите надстройку inquire в два столбца
формат, указанный в Смотрите статью «Как как прибавить к разницу цветом шрифта, книга в правой оба окна одновременно,ИНДЕКС
СТРОКА(D2) «Гринев В. П.» на кнопку превращение ссылок в котором следует выбратьСУММПРОИЗВ
в таблице упорядочены
ПовторяющиесяHugo121 рядом на один параметрах условного форматирования. сделать прайс-лист в дате число, т.д.,
ячеек, т.д. Один части — файлу, указанному требуется провести дополнительные. Выделяем первый элементТеперь оператор, которая является первой«OK» абсолютные. Для нашего позицию. Щелкаем по кнопке или отсортированы одинаково,, то Excel выделит: Вы хотели получить лист.Скачать пример сравнения 2 Excel». смотрите в статье способ сравнения, разместить в поле «To» манипуляции. Как это
листа, содержащий формулуСТРОКА в списке первого. конкретного случая формула«Выделение группы ячеек…»«OK» синхронизированы и имеют цветом совпадения в готовый рабочий код2) В третьем таблицы в Excel
У нас имеется две «Дата в Excel.
две таблицы на (С чем). Подробные сделать рассказывается вНАИМЕНЬШИЙбудет сообщать функции
табличного массива, встречается Таким образом, будут выделены примет следующий вид:..
равное количество строчек. наших списках, если не показав пример столбце пишете простейшуюСсылка во втором аргументе таблицы заказов, скопированных Формула» здесь. одном мониторе одновременно, сведения отображаются в отдельном уроке.. После этого переходимЕСЛИ один раз.
именно те показатели,=$A2<>$D2Кроме того, в нужное
Активируется окно аргументов функции Давайте посмотрим, как опцию файла? формулу, которая сравнивает относительная, значит по в один рабочийМожно сравнить числа. описан в статье области под двумяУрок: Как открыть Эксель в строку формул
номер строки, в
Теперь нам нужно создать которые не совпадают. Данное выражение мы и нам окно выделенияСУММПРОИЗВ использовать данный способУникальныеТиповая задача, возникающая периодически
соответствующие ячейки и очереди будут проверятся лист. Необходимо выполнитьФункцию выделения ячеек можно «Сравнение таблиц Excel». частями таблицы. Изменения в разных окнах и перед наименованием
которой расположена конкретная подобное выражение иУрок: Условное форматирование в записываем в вышеуказанное
группы ячеек можно, главной задачей которой на практике на- различия. перед каждым пользователем показывает, одинаково у
Сравнение двух таблиц в Excel на совпадение значений в столбцах
все ячейки выделенного сравнение данных двух вызвать клавишей F5.Здесь рассмотрим, выделяются разными цветамиКак видим, существует целый«НАИМЕНЬШИЙ» фамилия, и в для всех других Экселе поле. После этого попасть и другим
Сравнение двух столбцов на совпадения в Excel
является вычисление суммы примере двух таблиц,Цветовое выделение, однако, не Excel — сравнить них содержимое, или диапазона (например, A2:A15). таблиц в Excel В появившемся окнекак сравнить столбцы в в соответствии с
ряд возможностей сравнитьдописываем название случае, когда условие, элементов первой таблицы.Также сравнить данные можно
- щёлкаем по кнопке способом. Данный вариант
- произведений выделенного диапазона. размещенных на одном всегда удобно, особенно
- между собой два нет: Например, для сравнения и проверить, которые «Переход» нажимаем кнопку
Excel их типом. таблицы между собой.«ИНДЕКС» заданное в первом Для этого выполним
при помощи сложной«Формат…» особенно будет полезен Но данную функцию листе. для больших таблиц. диапазона с данными=IF(A3=B3;»Одинаковое»;»Разное»), двух прайсов в позиции есть первой «Выделить…».
, выделить разницу цветом,В двух расположенных рядом Какой именно вариантбез кавычек, тут поле, будет выполняться,
копирование, воспользовавшись маркером
формулы, основой которой. тем пользователям, у можно использовать иИтак, имеем две простые Также, если внутри и найти различиягде А3 и Excel даже на
- таблице, но нетВторой способ. символами, т.д. частях таблицы сравнивается использовать зависит от же открываем скобку
- функция заполнения, как это
- является функцияАктивируется окно которых установлена версия для наших целей. таблицы со списками
- самих списков элементы между ними. Способ В3 — это разных листах. Вторая во второй. НетМожно в
- Например, несколько магазинов каждый лист из
- того, где именно и ставим точкуЕСЛИ мы уже делалиСЧЁТЕСЛИ
Принцип сравнения данных двух столбцов в Excel
«Формат ячеек» программы ранее Excel Синтаксис у неё работников предприятия и могут повторяться, то решения, в данном ячейки с одинаковыми формула действует аналогично. смысла вручную сравниватьExcel сравнить и выделить сдали отчет по обоих файлов, начиная расположены табличные данные с запятой (будет выводить этот прежде. Ставим курсор. С помощью данного. Идем во вкладку
2007, так как довольно простой:
их окладами. Нужно этот способ не случае, определяется типом данными из разных Этот же принцип значение каждой ячейки. цветом продажам. Нам нужно с самого крайнего относительно друг друга; номер в ячейку. в нижнюю правую
Люди подскажите пожалуйста, как в двух файлах excel найти совпадения. помогите очень нужно.
инструмента можно произвести«Заливка» метод через кнопку=СУММПРОИЗВ(массив1;массив2;…) сравнить списки сотрудников подойдет. исходных данных. списков. можно применять дляКак сделать сравнение значенийячейки с разными данными сравнить эти отчеты
слева. Если лист (на одном листе,). Затем выделяем в Жмем на кнопку часть элемента листа, подсчет того, сколько. Тут в перечне«Найти и выделить»
Всего в качестве аргументов и выявить несоответствияВ качестве альтернативы можноЕсли списки синхронизированы (отсортированы),kilmynda разных подобных задач. в Excel двух
с помощью условного и выявить разницу. в книге скрыт, в разных книгах,
строке формул наименование
«OK» который содержит функцию
каждый элемент из цветов останавливаем выборэти приложения не можно использовать адреса
между столбцами, в использовать функцию
то все делается: Добрый день, форумчане!есть 2 файла excel. столбцов? Для решения
форматирования.
У нас такая он все равно на разных листах),«ИНДЕКС»
.
СЧЁТЕСЛИ
выбранного столбца второй
на цвете, которым
поддерживают. Выделяем массивы,
до 255 массивов. которых размещены фамилии.СЧЁТЕСЛИ весьма несложно, т.к.До этого не В обоих перечислины
данной задачи рекомендуемИтак, мы выделяем таблица с данными отображается и сравнивается
а также оти кликаем поКак видим, первый результат, и после преобразования
таблицы повторяется в хотим окрашивать те
которые желаем сравнить, Но в нашемДля этого нам понадобится(COUNTIF)
надо, по сути,
имел дело с названия деталей, их использовать условное форматирование, столбцы с данными
из магазинов. Как
в средстве сравнения
того, как именно
пиктограмме
отображается, как
его в маркер первой.
элементы, где данные и жмем на случае мы будем дополнительный столбец наиз категории сравнить значения в VBA. Начинаю только очень много! в которое быстро выделить (без названия столбцов).
перенести данные из электронных таблиц. пользователь желает, чтобы«Вставить функцию»
«ЛОЖЬ» заполнения зажимаем левуюОператор не будут совпадать. клавишу использовать всего два листе. Вписываем туда
Статистические
соседних ячейках каждой изучать. Начальство подкинуло этих файлах есть цветом позиции, находящиеся На закладке «Главная»
Сравнение данных из двух разных файлов Excel
разных таблиц вЕсли содержимое не умещается
это сравнение выводилось.. Это означает, что кнопку мыши иСЧЁТЕСЛИ
Жмем на кнопкуF5 массива, к тому знак, которая подсчитывает сколько строки. Как самый
такую задачку: много совпадений, мне только в одном в разделе «Стили» одну, читайте в в ячейках, выберите на экран.После этого открывается небольшое значение не удовлетворяет
тянем курсор вниз.
относится к статистической
«OK». же, как один«=» раз каждый элемент простой вариант -Из определенной программы нужно сравнить эти столбце. Рабочий лист нажимаем на кнопку статье «Как связать командуАвтор: Максим Тютюшев окошко, в котором условиям оператораКак видим, программа произвела группе функций. Его.Активируется небольшое окошко перехода. аргумент.. Затем кликаем по из второго списка используем формулу для выгружаются отчеты в два документа по с таблицами: «Условное форматирование». Из таблицы в Excel»Resize Cells to FitЕсли другие пользователи имеют нужно определить, ссылочныйЕСЛИ вычисление совпадений, сравнив задачей является подсчетВернувшись в окно создания Щелкаем по кнопкеСтавим курсор в поле первому наименованию, которое встречался в первом: сравнения значений, выдающую Excel. В этих диапазонам и совпаденияВ первую очередь необходимо появившегося списка выбираем тут.(Размер ячеек по право на редактирование вид должна иметь. То есть, первая каждую ячейку первой количества ячеек, значения правила форматирования, жмем«Выделить…»«Массив1» нужно сравнить вПолученный в результате ноль на выходе логические отчетах очень много в одном из присвоить имена обоим функцию «Создать правило».Первый способ. размеру данных). вашей книги, то функция фамилия присутствует в таблицы с данными, в которых удовлетворяют на кнопкув его нижнеми выделяем на
первом списке. Опять и говорит об значения данных, рассортированных по
документов, чтобы выделялись таблицам. Благодаря этомуВ строке «Формат…» пишемКак сравнить два столбцаРазличия разного типа выделяются
Поиск отличий в двух списках
после ее открытияИНДЕКС обоих списках. которые расположены во заданному условию. Синтаксис«OK» левом углу. листе сравниваемый диапазон ставим символ отличиях.
Вариант 1. Синхронные списки
ИСТИНА (TRUE) времени. каким нибуть цветом. легче понять, какие такую формулу. =$А2<>$В2. в с помощью цвета у вас могутили предназначенный дляС помощью маркера заполнения, втором табличном диапазоне. данного оператора имеет.После этого, какой бы данных в первой«=»
И, наконец, «высший пилотаж»или
Нужно сравнить данные
Удачник сравниваются диапазоны ячеек:
Этой формулой мыExcel на совпадения. заливки ячейки или возникнуть вопросы «Кто работы с массивами. уже привычным способом В четырех случаях такой вид:После автоматического перемещения в из двух вышеперечисленных области. После этогос клавиатуры. Далее — можно вывестиЛОЖЬ (FALSE)
по промежуткам времени.: А таблицы одинаковы?Выберите инструмент «ФОРМУЛЫ»-«Определенные имена»-«Присвоить говорим Excel, чтоВыделяем столбцы (у цвета шрифта текста. ее изменил? И Нам нужен второй копируем выражение оператора результат вышел=СЧЁТЕСЛИ(диапазон;критерий) окно вариантов вы не в поле ставим кликаем по первой отличия отдельным списком.: Допустим, если событие То есть, например, имя». если данные в нас столбцы А
Например, ячейки с что именно изменилось?» вариант. Он установленЕСЛИ
- «1»Аргумент
- «Диспетчера правил» избрали, запускается окно
- знак ячейке колонки, которую Для этого придетсяЧисло несовпадений можно посчитать
- в одном отчете названия деталей вВ появившемся окне в ячейках столбца А и В). На введенными значениями (не Средство сравнения электронных по умолчанию, так
- на весь столбец.
Вариант 2. Перемешанные списки
, а в двух«Диапазон»щелкаем по кнопке выделения групп ячеек.«не равно» мы сравниваем, во
использовать формулу массива: формулой: произошло в 13:20, столбце А, размер поле «Имя:» введите не равны данным закладке «Главная» нажимаем с формулами) выделяются таблиц от Майкрософт что в данном Как видим, по случаях –представляет собой адрес«OK» Устанавливаем переключатель в
( второй таблице. ПолучилосьВыглядит страшновато, но свою=СУММПРОИЗВ(—(A2:A20<>B2:B20)) а в другом в В, цена значение – Таблица_1. в ячейках столбца
на кнопку функции заливкой зеленого цвета поможет вам ответить окошке просто щелкаем двум позициям, которые«0» массива, в котороми в нем.
позицию<> выражение следующего типа: работу выполняет отличноили в английском варианте — 13:28, то в С иЛевой клавишей мышки сделайте В, то окрасить «Найти и выделить»,
в расположенных рядом на эти вопросы — по кнопке
присутствуют во второй. То есть, программа производится подсчет совпадающихТеперь во второй таблице«Выделить по строкам»
Сравнение 2 файлов в Excel на предмет различий
Каждый пользователь может столкнуться с ситуацией, когда нужно сравнить две таблицы. Ну в крайнем случае всем приходится сравнивать две колонки. Да, безусловно, работа с файлами Excel отличается высоким удобством и комфортом. Жаль, это сравнения не касается. Конечно, возможна визуальная сортировка таблицы небольшого размера, но когда количество ячеек идет на тысячи, то приходится пользоваться дополнительным аналитическим инструментарием.
К сожалению, еще не была открыта магическая палочка, позволяющая в один клик сравнить автоматически всю информацию между собой. Поэтому приходится поработать, а именно, собрать данные, указать необходимые формулы и выполнить другие действия, позволяющие хоть немного автоматизировать сравнения.
Таких действий множество. Давайте рассмотрим некоторые из них.
С какой целью проводится сравнение файлов Excel
Причин, по которым осуществляется сравнение нескольких экселевских файлов, может быть огромное множество. Рано или поздно каждый пользователь сталкивается с такой необходимостью, и таких вопросов у него не возникает. Например, может понадобиться сравнить данные из двух отчетов за разные кварталы на предмет того, выросли финансовые показатели или уменьшились.
Или, как вариант, преподавателю необходимо посмотреть, каких учеников выгнали из университета, сравнив состав студенческой группы в прошлом году и этом.
Таких ситуаций может быть огромное количество. Но давайте перейдем к практике, потому что тема довольно сложная.
Все способы сравнения 2 таблиц в Excel
Хотя тема сложная, но она легкая. Да, не стоит удивляться. Сложная она, потому что складывается из множества частей. Но сами эти части легкие для восприятия и выполнения. Давайте рассмотрим, как можно сравнивать две экселевские таблицы, непосредственно на практике.
Формула равенства и проверка на ложь-истину
Начнем, конечно, с наиболее простого метода. Таким методом сравнение документов возможно, причем в довольно широких пределах. Можно сопоставлять между собой не только текстовые значения, но и числовые. И давайте приведем небольшой пример. Допустим, у нас есть два диапазона с ячейками числового формата. Для этого достаточно просто написать формулу равенства =C2=E2. Если окажется, что они равны, в ячейке будет написано «ИСТИНА». Если же они будут отличаться, то «ЛОЖЬ». После этого нужно данную формулу перенести на весь диапазон с помощью маркера автозаполнения.
Теперь разница видна невооруженным глазом.
1
Выделение различающихся значений
Также можно сделать так, чтобы значения, которые отличаются между собой, были выделены особенным цветом. Это тоже довольно простая задача. Если вам достаточно найти отличия между двумя диапазонами значений или целыми таблицами, необходимо перейти на вкладку «Главная», и там выбрать пункт «Найти и выделить». Перед тем, как вы ее нажмете, не забудьте выделить набор ячеек, в которых сохраняется информация для сравнения.
В появившемся меню необходимо кликнуть по меню «Выделить группу ячеек…». Далее откроется окошко, в котором нам необходимо в качестве критерия выбрать отличия по строкам.
2
3
Сравнение 2 таблиц при помощи условного форматирования
Условное форматирование является очень удобным и, что важно, функциональным методом, позволяющим выбрать цвет, которым будет выделяться отличающееся или такое же значение. Найти этот параметр можно на вкладке «Главная». Там можно найти кнопку с соответствующим названием и в появившемся перечне выбираем «Управление правилами». Появится диспетчер правил, в котором нам надо выбрать меню «Создать правило».
4
Далее из перечня критериев нам нужно выбрать тот, где написано, что нужно использовать формулу для определения ячеек, которые будут отформатированы особенным образом. В описании правила нужно задать формулу. В нашем случае это =$C2<>$E2, после чего подтверждаем свои действия нажатием кнопки «Формат». После этого задаем внешний вид ячейки и смотрим, нравится ли он, через специальное мини-окошко с образцом.
Если все устраивает, нажимаем кнопку «ОК» и подтверждаем действия.
5
В диспетчере правил условного форматирования пользователь может найти все правила форматирования, действующие в этом документе.
Функция СЧЁТЕСЛИ + правила для сравнения таблиц
Все методы, которые мы описали ранее, удобны для тех формат, формат которых един. Если же предварительно таблицы не были упорядоченными, то лучше всего метод, в котором необходимо сравнивать две таблицы с помощью функции СЧЕТЕСЛИ и правил.
Давайте вообразим, что у нас есть два диапазона с немного различающейся информацией. Перед нами стоит задача сравнивать их и понять, какое значение отличается. Для начала необходимо осуществить его выделение в первом диапазоне и перейти на вкладку «Главная». Там находим уже знакомый нам ранее пункт «Условное форматирование». Создаем правило и в качестве правила задаем использовать формулу.
В этом примере формула такая, как показана на этом скриншоте.
6
После этого задаем формат описанным выше способом. Эта функция анализирует значение, содержащееся в ячейке C1 и смотрит на диапазон, указанный в формуле. Он соответствует второму столбцу. Нам необходимо взять это правило, и скопировать на весь диапазон. Ура, все ячейки с неповторяющимися значениями выделяются.
Функция ВПР для сравнения 2 таблиц
В данном методе нами будет рассматриваться функция ВПР , которая проверяет, нет ли совпадений в двух таблицах. Чтобы это сделать, необходимо ввести формулу, указанную на картинке ниже и перенести ее на весь диапазон, который используется для сравнения.
Эта функция перебирает каждое значение и смотрит, нет ли повторов из первой колонки во второй. Ну и после выполнения всех операций записывается в ячейке это значение. Если его там нет, то получаем ошибку #Н/Д, чего вполне достаточно для того, чтобы автоматически понимать, какое значение будет не соответствовать.
7
Функция ЕСЛИ
Логическая функция ЕСЛИ – это еще один неплохой способ сравнения двух диапазонов. Главная особенность этого метода заключается в том, что можно использовать лишь ту часть массива, которая сравнивается, а не вся таблица. Это экономит ресурсы как компьютера, так и пользователя.
Давайте приведем небольшой пример. У нас есть два столбца – A и B. Нам нужно сравнить часть информации в них между собой. Для этого нам нужно подготовить еще один сервисный столбец C, в котором записывается следующая формула.
8
С помощью формулы, которая использует функции ЕСЛИ , ЕСЛИОШИБКА и ПОИСКПОЗ можно перебрать все нужные элементы колонки А, а потом в колонке B. Если оно было обнаружено в колонке B и A, то оно возвращается в соответствующую ячейку.
Макрос VBA
Макрос – это самый сложный, но и наиболее продвинутый метод сравнения двух таблиц. некоторые варианты сравнения вообще невозможны без сценариев VBA. Они позволяют автоматизировать процесс и сэкономить время. Все нужные операции для подготовки данных, если их запрограммировать один раз, будут выполняться и далее.
Основываясь на задаче, которую нужно решить, можно составлять любые программы, сравнивающие данные абсолютно без вмешательства пользователя.
Как провести сравнение файлов в Эксель
Если пользователь поставил перед собой задачу (ну или ему поставили ее) сравнить два файла, то это можно сделать сразу двумя методами. Первый из них – использование специализированной функции. Чтобы реализовать этот метод, следуйте инструкции:
- Откройте те файлы, сравнение которых требуется.
- Откройте вкладку «Вид» – «Окно» – «Вид рядом».
После этого два файла будут открыты одном документе Excel.
Это же можно сделать банальными средствами Windows. Для начала необходимо открыть два файла в разных окнах. После этого взять одно окно и перетащить его в самую левую часть экрана. После этого открыть второе окно и перетащить его в самую правую часть. После этого два окна станут рядом.
Условное форматирование для сравнения 2 файлов Эксель
Очень часто сравнение документов подразумевает их выведение рядом друг с другом. Но в некоторых случаях возможна автоматизация этого процесса с помощью условного форматирования. С его помощью можно проверить, есть ли отличия между листами. Это позволяет выиграть время, которое можно использовать для других целей.
Сперва нам необходимо перенести сравниваемые листы в один документ.
Чтобы это сделать, необходимо нажать по подходящему листу правой кнопкой мыши, после чего нажать во всплывающем меню на кнопку «Переместить или скопировать». Далее появится диалоговое окно, в котором пользователь может выбрать документ, в который данный лист необходимо вставить.
9
Далее необходимо выделить все нужные ячейки, чтобы отобразить все различия. Проще всего это сделать, нажав самую верхнюю левую ячейку, после чего нажать на комбинацию клавиш Ctrl + Shift + End.
После этого переходим в окно условного форматирования и создаем новое правило. В качестве критерия используем подходящую в конкретном случае формулу, потом задаем формат.
Внимание: адреса ячеек нужно указывать те, которые на другом листе. Это можно сделать через меню ввода формулы.
Сравнение данных в Эксель на разных листах
Предположим, у нас есть перечень сотрудников, в котором также приводятся их заработные платы. Этот перечень обновляется каждый месяц. Этот список копируется на новый лист.
Предположим, нам нужно сравнить зарплаты. В таком случае можно в качестве данных использовать таблицы с разных листов. Для выделения различий будем использовать условное форматирование. Все просто.
С помощью условного форматирования можно осуществлять эффективное сравнение даже если фамилии работников располагаются в различном порядке.
Как сравнить 2 листа в таблице Эксель
Сравнение информации, располагающейся на двух листах, осуществляется с помощью функции ПОИСКПОЗ . В качестве первого ее параметра располагается пара значений, которую нужно искать на том листе, который отвечает за следующий месяц. Простыми словами, март. Мы можем обозначить просматриваемый диапазон, как совокупность ячеек, которые входят в состав именных диапазонов, объединенных попарно.
Так можно осуществить сравнение строк по двум критериям – фамилия и заработная плата. Ну или любым другим, определенным пользователем. Для всех совпадений, которые удалось найти, записывается в ячейке, в которую вводится формула, число. Для Excel такое значение всегда будет истинным. Поэтому для того, чтобы форматирование применялось по отношению к тем ячейкам, которые были различны, необходимо это значение заменить на ЛОЖЬ , воспользовавшись функцией =НЕ() .
Средство сравнения электронных таблиц
В Excel заложен специальный инструмент, позволяющий сравнивать электронные таблицы и выделять изменения автоматически.
Важно учесть, что это средство доступно лишь для тех пользователей, кто купил офисные пакеты «Профессиональный плюс».
Открыть его можно непосредственно с вкладки «Главная», выбрав пункт «Сравнить файлы».
После этого появится диалоговое окно, в в котором нужно выбрать вторую версию книги. Также можно ввести адрес в интернете, по которому эта книга расположена.
После того, как мы выберем две версии документа, нужно подтвердить свои действия с помощью клавиши ОК.
В ряде случаев может быть выдана ошибка. Если она появляется, это может указывать на защищенность файла паролем. После того, как вы нажмете кнопку ОК, будет предложено указать его.
Средство сравнение выглядит, как две таблицы Excel, расположенные рядом друг с другом в рамках одного окна. В зависимости от того, информация была добавлена, удалена или было изменение формулы (а также других видов действий), изменения выделяются различными цветами.
Как интерпретировать результаты сравнения
Все очень просто: разные виды отличий обозначаются разными цветами. Форматирование может распространяться как на заливку ячейки, так и сам текст. Так, если в ячейку данные вводились, то заливка зеленого цвета. Если что-то становится непонятно, в самом сервисе есть обозначения, показывающие то, какой тип изменений каким цветом выделяется.
Сравнение двух таблиц
Имеем две таблицы (например, старая и новая версия прайс-листа), которые надо сравнить и оперативно найти отличия:
С ходу видно, что в новом прайсе что-то добавилось (финики, чеснок. ), что-то пропало (ежевика, малина. ), у каких-то товаров изменилась цена (инжир, дыня. ). Нужно быстро найти и вывести все эти изменения.
Для любой задачи в Excel почти всегда есть больше одного решения (обычно 4-5). Для нашей проблемы можно использовать много разных подходов:
- функцию ВПР (VLOOKUP) — искать названия товаров из нового прайс-листа в старом и выводить старую цену рядом с новой, а потом ловить отличия
- объединить два списка в один и построить по нему потом сводную таблицу, где наглядно будут видны отличия
- использовать надстройку Power Query для Excel
Давайте разберем их все последовательно.
Способ 1. Сравнение таблиц функцией ВПР (VLOOKUP)
Если вы совсем не знакомы с этой замечательной функцией, то загляните сначала сюда и почитайте или посмотрите видеоурок по ней — сэкономите себе пару лет жизни.
Обычно эту функцию используют для подтягивания данных из одной таблицы в другую по совпадению какого-либо общего параметра. В данном случае, мы применим ее, чтобы подтянуть старые цены в новый прайс:
Те товары, напротив которых получилась ошибка #Н/Д — отсутствуют в старом списке, т.е. были добавлены. Изменения цены также хорошо видны.
Плюсы этого способа: просто и понятно, «классика жанра», что называется. Работает в любой версии Excel.
Минусы тоже есть. Для поиска добавленных в новый прайс товаров придется делать такую же процедуру в обратную сторону, т.е. подтягивать с помощью ВПР новые цены к старому прайсу. Если размеры таблиц завтра поменяются, то придется корректировать формулы. Ну, и на действительно больших таблицах (>100 тыс. строк) все это счастье будет прилично тормозить.
Способ 2. Сравнение таблиц с помощью сводной
Скопируем наши таблицы одна под другую, добавив столбец с названием прайс-листа, чтобы потом можно было понять из какого списка какая строка:
Теперь на основе созданной таблицы создадим сводную через Вставка — Сводная таблица (Insert — Pivot Table) . Закинем поле Товар в область строк, поле Прайс в область столбцов и поле Цена в область значений:
Как видите, сводная таблица автоматически сформирует общий список всех товаров из старого и нового прайс-листов (без повторений!) и отсортирует продукты по алфавиту. Хорошо видно добавленные товары (у них нет старой цены), удаленные товары (у них нет новой цены) и изменения цен, если были.
Общие итоги в такой таблице смысла не имеют, и их можно отключить на вкладке Конструктор — Общие итоги — Отключить для строк и столбцов (Design — Grand Totals) .
Если изменятся цены (но не количество товаров!), то достаточно просто обновить созданную сводную, щелкнув по ней правой кнопкой мыши — Обновить (Referesh).
Плюсы : такой подход на порядок быстрее работает с большими таблицами, чем ВПР.
Минусы : надо вручную копировать данные друг под друга и добавлять столбец с названием прайс-листа. Если размеры таблиц изменяются, то придется делать все заново.
Способ 3. Сравнение таблиц с помощью Power Query
Power Query — это бесплатная надстройка для Microsoft Excel, позволяющая загружать в Excel данные практически из любых источников и трансформировать потом эти данные любым желаемым образом. В Excel 2016 эта надстройка уже встроена по умолчанию на вкладке Данные (Data), а для Excel 2010-2013 ее нужно отдельно скачать с сайта Microsoft и установить — получите новую вкладку Power Query.
Перед загрузкой наших прайс-листов в Power Query их необходимо преобразовать сначала в умные таблицы. Для этого выделим диапазон с данными и нажмем на клавиатуре сочетание Ctrl + T или выберем на ленте вкладку Главная — Форматировать как таблицу (Home — Format as Table) . Имена созданных таблиц можно подкорректировать на вкладке Конструктор (я оставлю стандартные Таблица1 и Таблица2, которые получаются по-умолчанию).
Загрузите старый прайс в Power Query с помощью кнопки Из таблицы/диапазона (From Table/Range) с вкладки Данные (Data) или с вкладки Power Query (в зависимости от версии Excel). После загрузки вернемся обратно в Excel из Power Query командой Закрыть и загрузить — Закрыть и загрузить в. (Close & Load — Close & Load To. ) :
. и в появившемся затем окне выбрем Только создать подключение (Connection Only) .
Повторите то же самое с новым прайс-листом.
Теперь создадим третий запрос, который будет объединять и сравнивать данных из предыдущих двух. Для этого выберем в Excel на вкладке Данные — Получить данные — Объединить запросы — Объединить (Data — Get Data — Merge Queries — Merge) или нажмем кнопку Объединить (Merge) на вкладке Power Query.
В окне объединения выберем в выпадающих списках наши таблицы, выделим в них столбцы с названиями товаров и в нижней части зададим способ объединения — Полное внешнее (Full Outer) :
После нажатия на ОК должна появиться таблица из трех столбцов, где в третьем столбце нужно развернуть содержимое вложенных таблиц с помощью двойной стрелки в шапке:
В итоге получим слияние данных из обеих таблиц:
Названия столбцов в шапке лучше, конечно, переименовать двойным щелчком на более понятные:
А теперь самое интересное. Идем на вкладку Добавить столбец (Add Column) и жмем на кнопку Условный столбец (Conditional Column) . А затем в открывшемся окне вводим несколько условий проверки с соответствующими им значениями на выходе:
Останется нажать на ОК и выгрузить получившийся отчет в Excel с помощью все той же кнопки Закрыть и загрузить (Close & Load) на вкладке Главная (Home) :
Причем, если в будущем в прайс-листах произойдут любые изменения (добавятся или удалятся строки, изменятся цены и т.д.), то достаточно будет лишь обновить наши запросы сочетанием клавиш Ctrl + Alt + F5 или кнопкой Обновить все (Refresh All) на вкладке Данные (Data) .
Плюсы : Пожалуй, самый красивый и удобный способ из всех. Шустро работает с большими таблицами. Не требует ручных правок при изменении размеров таблиц.
Минусы : Требует установленной надстройки Power Query (в Excel 2010-2013) или Excel 2016. Имена столбцов в исходных данных не должны меняться, иначе получим ошибку «Столбец такой-то не найден!» при попытке обновить запрос.
Как сравнить два файла Excel
Знание того, как сравнивать два файла Excel, важно в любой среде, где множество людей вносят изменения в один и тот же файл. Это обычное дело в бизнес-среде или в случае, когда файлы Excel используются совместно в облаке, и многие люди имеют доступ для внесения изменений.
К счастью, есть несколько способов сравнить два файла Excel. В некоторых случаях вы даже можете объединить изменения, сделанные в двух разных файлах Excel, в один файл.
Инструкции в этой статье относятся к Excel 2019, 2016, 2013, 2010; Excel для Microsoft 365 и Excel для Mac
Как сравнить два файла Excel
Если у вас есть два файла Excel с несколькими листами, самый простой подход — провести полное сравнение листов с помощью сторонних инструментов.
Вы можете найти в Интернете несколько инструментов, которые помогут вам сравнивать файлы Excel, но есть и некоторые, которые можно использовать бесплатно. Одним из них является сравнение электронных таблиц, доступное на SourceForge.
Загрузите и запустите приложение, которое установит надстройку в ваше приложение Excel.
Сравнение электронных таблиц работает во всех версиях Excel после Excel 2000. Оно совместимо только с операционной системой Windows.
Чтобы использовать средство сравнения электронных таблиц для сравнения двух файлов Excel:
Откройте оба файла Excel, которые вы хотите сравнить, и выберите Надстройки меню. В этом меню вы увидите три параметра: полное сравнение, быстрое сравнение и сравнение диапазонов.
Выбрать Полное сравнение. Вы увидите всплывающее окно, показывающее оба файла в двух полях. Если файла до внесения изменений нет в верхнем поле, просто выберите Обмен кнопка. Затем выберите Следующая.
В следующем окне вы можете настроить выполнение сравнения. Вы можете изменить, где на листе начинается сравнение, учитывается ли регистр и как обнаруживаются несоответствия. Выбрать Следующая для перехода к следующему окну.
Выберите листы, которые хотите сравнить, и выберите Добавить чтобы переместить эти листы на панель справа. Выбрать Следующая и сделайте то же самое для следующего листа.
Выбрать Следующая чтобы увидеть окно с настройками конфигурации отчета. Измените их, если хотите, затем нажмите Следующая дважды и Сравнить заканчивать.
Наконец, вы увидите, что каждый исходный лист обновлен с измененными ячейками, выделенными красным. Инструмент также создает третий лист с отчетом, в котором старое значение перечеркнуто, а на его месте новое значение.
Этот инструмент — мощный способ сравнить целые листы Excel и быстро увидеть результаты со всеми изменениями. Вы можете пролистать и сохранить или удалить изменения, которые хотите сохранить.
Используйте Excel для сравнения двух листов
Если у вас есть отдельные листы в файле Excel для сравнения, вы можете сделать это несколькими способами. Один из них — использовать формулы для создания третьей электронной таблицы, показывающей все различия. Другой способ — условное форматирование для выделения измененных ячеек.
Сравните таблицы Excel с помощью формул
Если у вас есть два листа, которые вы хотите сравнить, вы можете создать третий лист, который выделит, какие ячейки отличаются, и покажет вам разницу. Это достигается с помощью формулы ЕСЛИ.
Формула IF полезна для сравнения одной ячейки за раз, а также для использования функции автозаполнения Excel для заполнения всего листа результатов результатами сравнения. Это бесполезно для сравнения книг целиком без дополнительной работы.
Чтобы начать сравнение двух листов, создайте третий лист. Обозначьте это Результаты чтобы облегчить идентификацию листа результатов позже.
В ячейке A2 листа результатов вставьте следующую формулу и нажмите вводить:
= IF (Sheet1! A2 <> Sheet2! A2, «Sheet1:» & Sheet1! A2 & «And Sheet2:» & Sheet2! A2, «Без разницы»)
Вы можете изменить эту формулу, чтобы она начиналась с любой ячейки, которая вам нравится. Если данные на вашем листе начинаются с строки B и столбца 3, вы должны изменить формулу, чтобы использовать B3 вместо A2.
Эта формула сравнивает ячейку из Sheet1 с той же ячейкой в Sheet2. Если ячейки совпадают, отобразится лист результатов. Нет разницы. Если они разные, в ячейке будут разные значения для каждого листа.
Щелкните угол ячейки и перетащите указатель мыши по листу к последнему столбцу, в котором есть данные из других сравниваемых листов. Это заполнит формулу сравнения до последнего столбца и автоматически откорректирует ссылки на ячейки.
Выделив ту же строку, щелкните угол последней ячейки и перетащите указатель мыши по листу к последней строке, содержащей данные из других сравниваемых листов. Это заполнит формулу сравнения до последней строки и автоматически откорректирует ссылки на ячейки.
Прокручивая лист, вы увидите, что все ячейки, которые различаются между Sheet1 и Sheet2, отображаются со значениями из каждого листа. Просто пролистайте, чтобы определить все различия.
Использование формул — один из самых простых способов сравнения отдельных листов, поскольку вам не нужно каким-либо образом изменять исходные листы.
Сравните таблицы Excel с условным форматированием
Другой подход к сравнению двух листов — использование условного форматирования. Как видно из таблицы результатов выше, когда все ячейки используют одинаковое форматирование, может быть сложно обнаружить различия между листами.
Использование условного форматирования особенно полезно для больших листов с большим количеством данных. Изменение цвета или форматирования ячеек, которые имеют различия, значительно упрощает выявление этих различий даже на листах с большим количеством строк и столбцов данных.
Вы можете использовать условное форматирование, чтобы выявить различия.
Сначала выделите все ячейки на листе результатов. Выберите Главная меню, затем выберите Условное форматирование из Стили группа и выберите Новое правило.
в Новое правило форматирования в появившемся окне выберите Используйте формулу, чтобы определить, какие ячейки следует форматировать.. В Формат значений, где эта формула истинна поле вставьте следующую формулу.
= Лист1! A2 <> Лист2! A2
Как и в случае с формулой, вы можете запустить функцию форматирования в любой ячейке. Если ваши данные начинаются с B3 вместо A2, отредактируйте эту формулу, чтобы использовать вместо нее B3. Форматирование начнется с B3 и заполнит все строки и столбцы ниже и справа от него.
Выбрать Формат, а затем настройте форматирование ячеек, если между двумя листами есть различия. Затем выберите OK.
Теперь вы можете видеть, что там, где ячейки между двумя листами имеют различия, различается форматирование, что упрощает выявление этих различий.
Сравнить листы Excel вручную
Один простой и быстрый способ сравнить два листа — сделать это визуально. Excel предоставляет простой способ визуального сравнения двух соседних листов.
На листе, где у вас есть два листа, которые вы хотите сравнить, выберите Просмотр меню. Выбрать New Window чтобы открыть ту же книгу в новом окне Excel в фоновом режиме.
Выберите Просмотр еще раз и щелкните Просмотр бок о бок. Это поместит два окна книги рядом, каждое заполняет половину экрана.
В одном окне выберите другой лист, который хотите сравнить. Когда вы прокручиваете лист в окне с одной стороны, вы увидите, что лист в другом окне прокручивается одновременно.
Параллельный просмотр особенно полезен в тех ситуациях, когда два листа в основном одинаковые, но вы знаете, что есть несколько различий. Синхронизированная прокрутка позволяет визуально сканировать электронную таблицу, чтобы найти эти различия.
Параллельный просмотр в Excel 2010 и более ранних версиях
Если вы используете более раннюю версию Excel, отдельные файлы листов открываются в том же окне. Вы все еще можете использовать функцию просмотра бок о бок, но ее поиск немного отличается.
Откройте оба файла в одном окне Excel.
в Просмотр меню, выберите Упорядочить все чтобы разделить открытые файлы на несколько подокон.
Выберите Просмотр бок о бок значок, чтобы просматривать подокна рядом и прокручивать их оба одновременно.
Параметры упрощают сравнение двух файлов Excel
Вариант, который вы используете для сравнения данных в Excel, зависит от объема данных и места их хранения. Если у вас есть несколько листов в двух разных файлах Excel, лучше всего использовать стороннее дополнение, такое как Spreadsheet Compare.
Однако, если вы хотите сравнить только два или более листов в одной книге, лучше всего подойдет любой из других вариантов. Используйте формулы и условное форматирование для больших таблиц с несколькими небольшими изменениями, которые вам нужно найти. Используйте визуальный подход бок о бок, если у вас есть две электронные таблицы с большим количеством изменений данных, которые легче идентифицировать визуально.