Сравнение ячеек в excel на совпадения в одном столбце

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


Подпишитесь на наши каналы, чтобы не пропустить интересные новости и полезные статьи

1 Сравнение с помощью простого поиска 

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

  1. Перейти на главную вкладку табличного процессора. 
  2. В группе «Редактирование» выбрать пункт поиска. 
  3. Выделить столбец, в котором будет выполняться поиск совпадений — например, второй. 
  4. Вручную задавать значения из основного столбца (в данном случае — первого) и искать совпадения. 

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

  • Как работает округление чисел в Эксель: принципы и настройки

2 Операторы ЕСЛИ и СЧЕТЕСЛИ 

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

  1. Сравниваемые столбцы размещаются на одном листе. Не обязательно, чтобы они находились рядом друг с другом. 
  2. В третьем столбце, например, в ячейке J6, ввести формулу такого типа: =ЕСЛИ(ЕОШИБКА(ПОИСКПОЗ(H6;$I$6:$I$14;0));»;H6) 
  3. Протянуть формулу до конца столбца. 

Результатом станет появление в третьей колонке всех совпадающих значений. Причем H6 в примере — это первая ячейка одного из сравниваемых столбцов. А диапазон $I$6:$I$14 — все значения второй участвующей в сравнении колонки. Функция будет последовательно сравнивать данные и размещать только те из них, которые совпали. Однако выделения обнаруженных совпадений не происходит, поэтому методика подходит далеко не для всех ситуаций. 

Еще один способ предполагает поиск не просто дубликатов в разных колонках, но и их расположения в пределах одной строки. Для этого можно применить все тот же оператор ЕСЛИ, добавив к нему еще одну функцию Excel — И. Формула поиска дубликатов для данного примера будет следующей: =ЕСЛИ(И(H6=I6); «Совпадают»; «») — ее точно так же размещают в ячейке J6 и протягивают до самого низа проверяемого диапазона. При наличии совпадений появится указанная надпись (можно выбрать «Совпадают» или «Совпадение»), при отсутствии — будет выдаваться пустота. 

Тот же способ подойдет и для сравнения сразу большого количества колонок с данными на точное совпадение не только значения, но и строки. Для этого применяется уже не оператор ЕСЛИ, а функция СЧЕТЕСЛИ. Принцип написания и размещения формулы похожий. 

Она имеет вид =ЕСЛИ(СЧЕТЕСЛИ($H6:$J6;$H6)=3; «Совпадают»;») и должна размещаться в верхней части следующего столбца с протягиванием вниз. Однако в формулу добавляется еще количество сравниваемых колонок — в данном случае, три. 

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

3 Формула подстановки ВПР 

Принцип действия еще одной функции для поиска дубликатов напоминает первый способ использованием оператора ЕСЛИ. Но вместо ПОИСКПОЗ применяется ВПР, которую можно расшифровать как «Вертикальный Просмотр». Для сравнения двух столбцов из похожего примера следует ввести в верхнюю ячейку (J6) третьей колонки формулу =ВПР(H6;$I$6:$I$15;1;0) и протянуть ее в самый низ, до J15. 

С помощью этой функции не просто просматриваются и сравниваются повторяющиеся данные — результаты проверки устанавливаются четко напротив сравниваемого значения в первом столбце. Если программа не нашла совпадений, выдается #Н/Д. 

4 Функция СОВПАД 

Достаточно просто выполнить в Эксель сравнение двух столбцов с помощью еще двух полезных операторов — распространенного ИЛИ и встречающейся намного реже функции СОВПАД. Для ее использования выполняются такие действия: 

  1. В третьем столбце, где будут размещаться результаты, вводится формула =ИЛИ(СОВПАД(I6;$H$6:$H$19)) 
  2. Вместо нажатия Enter нажимается комбинация клавиш Ctr + Shift + Enter. Результатом станет появление фигурных скобок слева и справа формулы. 
  3. Формула протягивается вниз, до конца сравниваемой колонки — в данном случае проверяется наличие данных из второго столбца в первом. Это позволит изменяться сравниваемому показателю, тогда как знак $ закрепляет диапазон, с которым выполняется сравнение. 

Результатом такого сравнения будет вывод уже не найденного совпадающего значения, а булевой переменной. В случае нахождения это будет «ИСТИНА». Если ни одного совпадения не было обнаружено — в ячейке появится надпись «ЛОЖЬ». 

Стоит отметить, что функция СОВПАД сравнивает и числа, и другие виды данных с учетом верхнего регистра. А одним из самых распространенных способом использования такой формулы сравнения двух столбцов в Excel является поиска информации в базе данных. Например, отдельных видов мебели в каталоге. 

  • Как в Экселе посчитать сумму определенных ячеек

5 Сравнение с выделением совпадений цветом 

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

Порядок действий для применения методики следующий: 

  1. Перейти на главную вкладку табличного процессора. 
  2. Выделить диапазон, в котором будут сравниваться столбцы. 
  3. Выбрать пункт условного форматирования. 
  4. Перейти к пункту «Правила выделения ячеек». 
  5. Выбрать «Повторяющиеся значения». 
  6. В открывшемся окне указать, как именно будут выделяться совпадения в первой и второй колонке. Например, красным текстом, если цвет остальных сообщений стандартный черный. Затем указать, что выделяться будут именно повторяющиеся ячейки. 

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

6 Надстройка Inquire 

Начиная с версий MS Excel 2013 табличный процессор позволяет воспользоваться еще одной методикой — специальной надстройкой Inquire. Она предназначена для того, чтобы сравнивать не колонки, а два файла .XLS или .XLSX в поисках не только совпадений, но и другой полезной информации. 

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

 
Процесс использования надстройки включает такие действия: 

  1. Перейти к параметрам электронной таблицы. 
  2. Выбрать сначала надстройки, а затем управление надстройками COM. 
  3. Отметить пункт Inquire и нажать «ОК». 
  4. Перейти к вкладке Inquire. 
  5. Нажать на кнопку Compare Files, указать, какие именно файлы будут сравниваться, и выбрать Compare. 
  6. В открывшемся окне провести сравнения, используя показанные совпадения и различия между данными в столбцах. 

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

Читайте также:

  • 5 программ для совместной работы с документами
  • Как в Экселе протянуть формулу по строке или столбцу: 5 способов

Skip to content

Сравнение ячеек в Excel

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

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

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

  • Как сравнить две ячейки без учета и с учетом регистра букв.
  • Сравниваем сразу несколько ячеек.
  • Сравнение нескольких ячеек с образцом
  • Содержимое какой ячейки длиннее?
  • Одинаковы ли ячейки по количеству вхождений определённого символа?

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

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

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

Формула без учета регистра.

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

=A1=B1

Где A1 и B1 – объекты для сопоставления. Результатом являются логические значения ИСТИНА и ЛОЖЬ.

Если вы хотите в качестве результата вывести свои собственные сообщения для обозначения совпадений и различий, вставьте приведенный выше оператор в логический тест функции ЕСЛИ. Например:

=ЕСЛИ(A2=B2; «Совпадает»; «НЕ совпадает»)

Как вы видите на скриншоте ниже, обе формулы одинаково хорошо сравнивают текст, даты и числа:

Формула с учетом регистра.

В некоторых ситуациях может быть важно не просто сравнить текст, но и учесть регистр символов. Сопоставлениес учетом регистра можно выполнить с помощью функции Excel СОВПАД (EXACT в английской версии):

СОВПАД(текст1; текст2)

Где текст1 и текст2 — две сравниваемые ячейки.

Предполагая, что ваши значения находятся в A2 и B2, расчёт выглядит следующим образом:

=СОВПАД(A2; B2)

В результате вы получите ИСТИНА для текстовых данных, точно совпадающих с регистром каждого символа, в противном случае — ЛОЖЬ.

Если вы хотите, чтобы функция СОВПАД выдавала другие результаты, вставьте ее в формулу ЕСЛИ и введите свой собственный текст для вариантов ответа:

=ЕСЛИ(СОВПАД(A2; B2); «Совпадает»; «НЕ совпадает»)

На следующем скриншоте показаны результаты с учетом регистра:

Как сравнить несколько ячеек в Excel

Чтобы сопоставить между собой более 2 ячеек, используйте выражения, описанные в приведенных выше примерах, в сочетании с оператором И. 

Формула без учета регистра для более чем двух ячеек

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

=И(A2=B2; A2=C2)

или

=ЕСЛИ(И(A2=B2; A2=C2); «Совпадает»; «НЕ совпадает»)

Оператор И возвращает ИСТИНА, если все клетки таблицы содержат одно и то же значение, ЛОЖЬ, если любое значение отличается. Функция ЕСЛИ выводит введенные вами метки: «Совпадает» и «Не совпадает».

Как показано на скриншоте ниже, формула отлично работает с любыми типами данных — текстом, датами и числовыми значениями:

Сравниваем несколько ячеек с учетом регистра букв.

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

=И(СОВПАД(A2;B2); СОВПАД(A2; C2))

или

=ЕСЛИ(И(СОВПАД(A2;B2);СОВПАД(A2; C2));»Точное совпадение»; «НЕ совпадает»)

Как и в предыдущем примере, первая формула выдает значения ИСТИНА и ЛОЖЬ, тогда как вторая отображает ваши собственные сообщения для совпадений и различий:

Если же нам достаточно хотя бы двух совпадений значений, то сделаем это так:

=ЕСЛИ(ИЛИ(СОВПАД(A2;B2);СОВПАД(A2; C2);СОВПАД(B2;C2)); «Не менее 2 точных совпадений»; «НЕ совпадает»)

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

Но если в нашей таблице нужно проверить много ячеек, то приведенное выше выражение с условием ИЛИ станет очень громоздким. Поэтому можно использовать функцию СЧЁТЕСЛИ.

Мы может рассчитать количество совпадений в нашем диапазоне ячеек при помощи этой формулы массива:

{=СЧЁТЕСЛИ(A2:D2;A2:D2)}

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

=ЕСЛИ(СЧЁТЕСЛИ(A2:D2;A2:D2)=СЧЁТЗ(A2:D2);»Полное совпадение»;»»)

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

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

Сравните диапазон ячеек с образцом.

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

Совпадает ли ячейка с образцом?

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

ЧСТРОК( диапазон ) * ЧИСЛСТОЛБ( диапазон ) = СЧЁТЕСЛИ( диапазон ; ячейка образца )

В логической проверке функции ЕСЛИ вы проверяете равенство двух чисел:

  1. Общее количество ячеек в указанном диапазоне (количество строк, умноженное на количество столбцов), и
  2. Количество ячеек, содержащих то же значение, что и в образце (возвращенное функцией СЧЁТЕСЛИ ).

Предполагая, что образец текста находится в C2, а данные находятся в диапазоне A2: B6, формула выглядит следующим образом:

(ЧСТРОК(A2:B6)*ЧИСЛСТОЛБ(A2:B6))=СЧЁТЕСЛИ(A2:B6;C2)

Чтобы сделать результаты более удобными для пользователя, т. е. вывести осмысленный текст вместо ИСТИНА и ЛОЖЬ, используйте функцию ЕСЛИ, как мы делали в предыдущих примерах:

=ЕСЛИ((ЧСТРОК(A2:B6)*ЧИСЛСТОЛБ(A2:B6))=СЧЁТЕСЛИ(A2:B6;C2);»Всё совпадает»; «Есть несовпадения»)

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

Проверяем совпадение с образцом с учётом регистра букв.

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

ЕСЛИ((ЧСТРОК(диапазон )*ЧИСЛСТОЛБ(диапазон ))=(СУММ(—СОВПАД( образец ; диапазон ))); «текст_если_ совпадает»;»текст_если_НЕ_совпадает»)

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

{=ЕСЛИ((ЧСТРОК(B2:C6)*ЧИСЛСТОЛБ(B2:C6))=(СУММ(—СОВПАД(C2;B2:C6))); «Всё совпадает»;»НЕ совпадает»)}

В отличие от обычных формул Excel, формулы массива заполняются нажатием Ctrl + Shift + Enter. При правильном вводе Excel заключает формулу массива в {фигурные скобки}, как показано ниже:

Как соотнести две ячейки по длине.

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

Предположим, что исходные значения находятся в A2 и B2. Используйте любой из вариантов:

=ДЛСТР(A2)=ДЛСТР(B2)

или

=ЕСЛИ(ДЛСТР(A2)=ДЛСТР(B2); «Равная длина»; «Длины не равны»)

Как вы понимаете, первый возвращает логические значения ИСТИНА или ЛОЖЬ, тогда как второй выводит ваши собственные результаты:

Как показано на скриншоте выше, формулы работают как для текста, так и для чисел.

Примечание. Если две, казалось бы, одинаковые ячейки с текстом возвращают разную длину, скорее всего, проблема в начальных или конечных пробелах в одной или обеих из них. В этом случае удалите лишние пробелы с помощью функции СЖПРОБЕЛЫ. Подробное объяснение и примеры можно найти здесь: Как удалить пробелы в Excel .

Сравниваем две ячейки по вхождению определенного символа

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

Чтобы было понятнее, рассмотрим следующий пример. Допустим, у вас есть два списка отгруженных заказов (столбец B) и полученных (столбец C). Каждая запись таблицы содержит заказы на конкретный товар, уникальный идентификатор которого включен во все идентификаторы заказа и указан в той же строке в столбце A (см. скриншот ниже). Вы хотите убедиться, что каждая строка содержит равное количество отправленных и полученных товаров с этим конкретным идентификатором.

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

  • Во-первых, замените код заказа ничем с помощью функции ПОДСТАВИТЬ:

ПОДСТАВИТЬ(A1; код;»»)

  • Затем подсчитайте, сколько раз код появляется в каждой ячейке. Для этого получите длину её содержимого без кода и вычтите ее из общей первоначальной длины ячейки. Эта операция должна быть выполнена для 1 и 2 ячейки отдельно, например:

ДЛСТР(B2)-ДЛСТР(ПОДСТАВИТЬ(B2; $A2;»»))

а также

ДЛСТР(C2)-ДЛСТР(ПОДСТАВИТЬ(C2; $A2;»»))

  • Теперь вы приравниваете эти 2 числа, поместив знак равенства (=) между указанными выше частями.

ДЛСТР(B2)-ДЛСТР(ПОДСТАВИТЬ(B2; $A2;»»)) = ДЛСТР(C2)-ДЛСТР(ПОДСТАВИТЬ(C2; $A2;»»))

В нашем примере код находится в A2, а значения находится в B2 и C2. 

Выражение возвращает ИСТИНА, если B2 и C2 содержат одинаковое количество вхождений символа из A2, в противном случае — ЛОЖЬ. Чтобы сделать результаты более понятными для ваших пользователей, вы можете встроить его в функцию ЕСЛИ:

=ЕСЛИ(ДЛСТР(B2)-ДЛСТР(ПОДСТАВИТЬ(B2; $A2;»»)) = ДЛСТР(C2)-ДЛСТР(ПОДСТАВИТЬ(C2; $A2;»»)); «Совпадает»; «НЕ совпадает»)

Как вы можете видеть на скриншоте выше, всё работает отлично, несмотря на пару дополнительных сложностей:

  • Подсчитываемый символ (уникальный идентификатор) может появляться в любом месте ячейки.
  • Записи содержат переменное количество символов и разные разделители, такие как точка с запятой, запятая или пробел.

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

Функция ЕСЛИОШИБКА – примеры формул В статье описано, как использовать функцию ЕСЛИОШИБКА в Excel для обнаружения ошибок и замены их пустой ячейкой, другим значением или определённым сообщением. Покажем примеры, как использовать функцию ЕСЛИОШИБКА с функциями визуального…
9 способов сравнить две таблицы в Excel и найти разницу В этом руководстве вы познакомитесь с различными методами сравнения таблиц Excel и определения различий между ними. Узнайте, как просматривать две таблицы рядом, как использовать формулы для создания отчета о различиях, выделить…
Вычисление номера столбца для извлечения данных в ВПР Задача: Наиболее простым способом научиться указывать тот столбец, из которого функция ВПР будет извлекать данные. При этом мы не будем изменять саму формулу, поскольку это может привести в случайным ошибкам.…
проверка правильности ввода Excel при помощи функции ЕСЛИ Как проверить правильность ввода данных в Excel? Подтверждаем правильность ввода галочкой. Задача: При ручном вводе данных в ячейки таблицы проверять правильность ввода в соответствии с имеющимся списком допустимых значений. В случае правильного ввода в отдельном столбце ставить…
ЕСЛИ + СОВПАД текст Функция ЕСЛИ: проверяем условия с текстом Рассмотрим использование функции ЕСЛИ в Excel в том случае, если в ячейке находится текст. СодержаниеПроверяем условие для полного совпадения текста.ЕСЛИ + СОВПАДИспользование функции ЕСЛИ с частичным совпадением текста.ЕСЛИ + ПОИСКЕСЛИ…
функция если Визуализация данных при помощи функции ЕСЛИ Функцию ЕСЛИ можно использовать для вставки в таблицу символов, которые наглядно показывают происходящие с данными изменения. К примеру, мы хотим показать в отдельной колонке таблицы, происходит рост или снижение продаж.…
ЕСЛИ с датами 3 примера, как функция ЕСЛИ работает с датами. На первый взгляд может показаться, что функцию ЕСЛИ для работы с датами можно применять так же, как для числовых и текстовых значений, которые мы только что обсудили. К сожалению, это…

8 способов как сравнить две таблицы в Excel

Добрый день!

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

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

Рассмотрим несколько вариантов и возможностей для сравнения таблиц в Excel:

Простой способ, как сравнить две таблицы в Excel

Это самые простой и элементарный способ сравнения двух таблиц. Сравнивать таким способом возможно, как числовые значение, так и текстовые. Для примера сравним два диапазона числовых значений, всего на всего прописав в соседней ячейке формулу их равенства =C2=E2, как результат при равенстве ячеек мы получим ответ «ИСТИНА», а если совпадений нет, будет «ЛОЖЬ». Теперь простым авто копированием копируем на весь диапазон нашу формулу позволяющую сравнить два столбика в Excel и видим разницу.

Быстрое выделение значений, которые отличаются

Это также не очень обременительный способ. Если вам просто нужно найти и удостовериться в наличии, ну или отсутствии отличий между таблицами, вам нужно на вкладке «Главная», выбрать кнопку меню «Найти и выделить», предварительно выделив диапазон где надо сравнить две таблицы в Excel. В открывшимся меню выберите пункт «Выделить группу ячеек…» и в появившемся диалоговом окне выберите «отличия по строкам».

Сравнить две таблицы в Excel с помощью условного форматирования

Очень хороший способ, при котором вы сможете видеть выделенным цветом значение, которые при сличении двух таблиц отличаются. Применить условное форматирование вы можете на вкладке «Главная», нажав кнопку «Условное форматирование» и в предоставленном списке выбираем «Управление правилами». В диалоговом окне «Диспетчер правил условного форматирования», жмем кнопочку «Создать правило» и в новом диалоговом окне «Создание правила форматирования», выбираем правило «Использовать формулу для определения форматируемых ячеек». В поле «Изменить описание правила» вводим формулу =$C2<>$E2 для определения ячейки, которое нужно форматировать, и нажимаем кнопку «Формат». Определяем стиль того, как будет форматироваться наше значение, которое соответствует критерию. Теперь в списке правил появилось наше ново сотворённое правило, вы его выбираете, нажимаете «Ок».

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

Как сравнить две таблицы в Excel с помощью функции СЧЁТЕСЛИ и правил

Все вышеперечисленные способы хороши для упорядоченных таблиц, а вот когда данные, не упорядоченные необходимы иные способы один из которых мы сейчас и рассмотрим. Представим, к примеру, у нас есть 2 таблицы, значения в которых немного отличаются и нам необходимо сравнить эти таблицы для определения значения, которое отличается. Выделяем значение в диапазоне первой таблицы и на вкладке «Главная», пункт меню «Условное форматирование» и в списке жмем пункт «Создать правило…», выбираем правило «Использовать формулу для определения форматируемых ячеек», вписываем формулу =СЧЁТЕСЛИ($C$1:$C$7;C1)=0 и выбираем формат условного форматирования.

Формула проверяет значение из определенной ячейки C1 и сравнивает ее с указанным диапазоном $C$1:$C$7 из второго столбика. Копируем правило на весь диапазон, в котором мы сравниваем таблицы и получаем выделенные цветом ячейки значения, которых не повторяется.

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

В этом варианте мы будем использовать функцию ВПР, которая позволит нам сравнить две таблицы на предмет совпадений. Для сравнения двух столбиков, введите формулу =ВПР(C2;$D$2:$D$7;1;0) и скопируйте ее на весь сравниваемый диапазон. Эта формула последовательно начинает проверять есть ли повторы значения из столбика А в столбике В, ну и соответственно возвращает значение элемента, если оно было там найдено если же значение не найдено получаем ошибку #Н/Д.

Как сравнить две таблицы в Excel функции ЕСЛИ

Этот вариант предусматривает использования логической функции ЕСЛИ и отличие этого способа в том что для сравнения двух столбцов будет использован не весь массив целиком, а только та ее часть, которая нужна для сравнения.

Для примера, сравним два столбика А и В на рабочем листе, в соседней колонке С введем формулу: =ЕСЛИ(ЕОШИБКА(ПОИСКПОЗ(C2;$E$2:$E$7;0));»»;C2) и копируем ее на весь вычисляемый диапазон. Эта формула позволяет просматривать последовательно есть ли определенные элементы из указанного столбика А в столбике В и возвращает значение, в случае если оно было найдено в столбике В.

Сравнить две таблицы с помощью макроса VBA

Есть много способов проверить две таблицы на схожесть, но некоторые варианты возможно только с помощью макросов VBA. Макросы для того что бы сравнить две таблицы, унифицирует этот процесс и существенно сокращает затраченное время на подготовку данных. Исходя из решаемой вами задачи и знаний макросов VBA, вы можете создавать любые варианты макросов. Ниже я привел методику, указанную на официальной страничке Microsoft. Вам нужно создать модуль для кода VBA и ввести код:

Как сравнить два столбца в Excel на совпадения

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

Как сравнить два столбца в Excel по строкам

Сравнивая два столбца с данными часто необходимо сравнивать данные в каждой отдельной строке на совпадения или различия. Сделать такой анализ мы можем с помощью функции ЕСЛИ . Рассмотрим как это работает на примерах ниже.

Пример 1. Как сравнить два столбца на совпадения и различия в одной строке

Для того, чтобы сравнить данные в каждой строке двух столбцов в Excel напишем простую формулу ЕСЛИ . Вставлять формулу следует в каждую строку в соседнем столбце, рядом с таблицей, в которой размещены основные данные. Создав формулу для первой строки таблицы, мы сможем ее протянуть/скопировать на остальные строки.

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

=ЕСЛИ(A2=B2; “Совпадают”; “”)

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

=ЕСЛИ(A2<>B2; “Не совпадают”; “”)

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

=ЕСЛИ(A2=B2; “Совпадают”; “Не совпадают”)

=ЕСЛИ(A2<>B2; “Не совпадают”; “Совпадают”)

Пример результата вычислений может выглядеть так:

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

=ЕСЛИ(СОВПАД(A2,B2); “Совпадает”; “Уникальное”)

Как сравнить несколько столбцов на совпадения в одной строке Excel

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

  • Найти строки с одинаковыми значениями во всех столбцах таблицы;
  • Найти строки с одинаковыми значениями в любых двух столбцах таблицы;

Пример1. Как найти совпадения в одной строке в нескольких столбцах таблицы

Представим, что наша таблица состоит из нескольких столбцов с данными. Наша задача найти строки в которых значения совпадают во всех столбцах. В этом нам помогут функции Excel ЕСЛИ и И . Формула для определения совпадений будет следующей:

=ЕСЛИ(И(A2=B2;A2=C2); “Совпадают”; ” “)

Если в нашей таблице очень много столбцов, то более просто будет использовать функцию СЧЁТЕСЛИ в сочетании с ЕСЛИ :

=ЕСЛИ(СЧЁТЕСЛИ($A2:$C2;$A2)=3;”Совпадают”;” “)

В формуле в качестве “5” указано число столбцов таблицы, для которой мы создали формулу. Если в вашей таблице столбцов больше или меньше, то это значение должно быть равно количеству столбцов.

Пример 2. Как найти совпадения в одной строке в любых двух столбцах таблицы

Представим, что наша задача выявить из таблицы с данными в несколько столбцов те строки, в которых данные совпадают или повторяются как минимум в двух столбцах. В этом нам помогут функции ЕСЛИ и ИЛИ . Напишем формулу для таблицы, состоящей из трех столбцов с данными:

=ЕСЛИ(ИЛИ(A2=B2;B2=C2;A2=C2);”Совпадают”;” “)

В тех случаях, когда в нашей таблице слишком много столбцов – наша формула с функцией ИЛИ будет очень большой, так как в ее параметрах нам нужно указать критерии совпадения между каждым столбцом таблицы. Более простой способ, в этом случае, использовать функцию СЧЁТЕСЛИ .

=ЕСЛИ(СЧЁТЕСЛИ(B2:D2;A2)+СЧЁТЕСЛИ(C2:D2;B2)+(C2=D2)=0; “Уникальная строка”; “Не уникальная строка”)

Первая функция СЧЁТЕСЛИ вычисляет количество столбцов в строке со значением в ячейке А2 , вторая функция СЧЁТЕСЛИ вычисляет количество столбцов в таблице со значением из ячейки B2 . Если результат вычисления равен “0” – это означает, что в каждой ячейке, каждого столбца, этой строки находятся уникальные значения. В этом случае формула выдаст результат “Уникальная строка”, если нет, то “Не уникальная строка”.

Как сравнить два столбца в Excel на совпадения

Представим, что наша таблица состоит из двух столбцов с данными. Нам нужно определить повторяющиеся значения в первом и втором столбцах. Для решения задачи нам помогут функции ЕСЛИ и СЧЁТЕСЛИ .

=ЕСЛИ(СЧЁТЕСЛИ($B:$B;$A5)=0; “Нет совпадений в столбце B”; “Есть совпадения в столбце В”)

Эта формула проверяет значения в столбце B на совпадение с данными ячеек в столбце А.

Если ваша таблица состоит из фиксированного числа строк, вы можете указать в формуле четкий диапазон (например, $B2:$B10 ). Это позволит ускорить работу формулы.

Как сравнить два столбца в Excel на совпадения и выделить цветом

Когда мы ищем совпадения между двумя столбцами в Excel, нам может потребоваться визуализировать найденные совпадения или различия в данных, например, с помощью выделения цветом. Самый простой способ для выделения цветом совпадений и различий – использовать “Условное форматирование” в Excel. Рассмотрим как это сделать на примерах ниже.

Поиск и выделение совпадений цветом в нескольких столбцах в Эксель

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

  • Выделить столбцы с данными, в которых нужно вычислить совпадения;
  • На вкладке “Главная” на Панели инструментов нажимаем на пункт меню “Условное форматирование” -> “Правила выделения ячеек” -> “Повторяющиеся значения”;
  • Во всплывающем диалоговом окне выберите в левом выпадающем списке пункт “Повторяющиеся”, в правом выпадающем списке выберите каким цветом будут выделены повторяющиеся значения. Нажмите кнопку “ОК”:
  • После этого в выделенной колонке будут подсвечены цветом совпадения:

Поиск и выделение цветом совпадающих строк в Excel

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

В таблицах выше размещены одинаковые данные. Их отличие в том, что на примере слева мы искали совпадающие ячейки, а справа мы нашли целые повторяющие строчки с данными.

Рассмотрим как найти совпадающие строки в таблице:

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

=A2&B2&C2&D2

Во вспомогательной колонке вы увидите объединенные данные таблицы:

Теперь, для определения совпадающих строк в таблице сделайте следующие шаги:

  • Выделите область с данными во вспомогательной колонке (в нашем примере это диапазон ячеек E2:E15 );
  • На вкладке “Главная” на Панели инструментов нажимаем на пункт меню “Условное форматирование” -> “Правила выделения ячеек” -> “Повторяющиеся значения”;
  • Во всплывающем диалоговом окне выберите в левом выпадающем списке “Повторяющиеся”, в правом выпадающем списке выберите каким цветом будут выделены повторяющиеся значения. Нажмите кнопку “ОК”:
  • После этого в выделенной колонке будут подсвечены дублирующиеся строки:

На примере выше, мы выделили строки в созданной вспомогательной колонке.

Но что, если нам нужно выделить цветом строки не во вспомогательном столбце, а сами строки в таблице с данными?

Для этого сделаем следующее:

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

=A2&B2&C2&D2

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

  • Теперь, выделим все данные таблицы (за исключением вспомогательного столбца). В нашем случае это ячейки диапазона A2:D15 ;
  • Затем, на вкладке “Главная” на Панели инструментов нажмем на пункт “Условное форматирование” -> “Создать правило”:

  • В диалоговом окне “Создание правила форматирования” кликните на пункт “Использовать формулу для определения форматируемых ячеек” и в поле “Форматировать значения, для которых следующая формула является истинной” вставьте формулу:

=СЧЁТЕСЛИ($E$2:$E$15;$E2)>1

  • Не забудьте задать формат найденных дублированных строк.

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

Как в Excel выделить ячейку цветом при определенном условии: примеры и методы

Не все фирмы покупают специальные программы для ведения дел. Многие пользуются MS Excel, ведь эта хо.

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

Где находится условное форматирование

Как в экселе менять цвет ячейки в зависимости от значения – да очень просто и быстро. Для выделения ячеек цветом предусмотрена специальная функция «Условное форматирование», находящаяся на вкладке «Главная»:

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

Правила выделения ячеек

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

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

Посмотрите, как ищется выбранный текст: в первом поле задается условие, а во втором указывают, каким образом выделить полученный результат. Обратите внимание, выбрать можно цвет фона и текста из предложенных в списке. Если хочется применить иные оттенки – сделать это можно перейдя в «Пользовательский формат». Аналогичным образом реализуются все «Правила выделения ячеек».

Очень творчески реализуются «Другие правила»: в шести вариантах сценария придумывайте те, которые наиболее удобны для работы, например, градиент:

Устанавливаете цветовые сочетания для минимальных, средних и максимальных величин – получаете на выходе градиентную окраску значений. Пользоваться градиентом во время анализа информации комфортно.

Правила отбора первых и последних значений.

Рассмотрим вторую группу функций «Правила отбора первых и последних значений». В ней вы сможете:

  • выделить цветом первое или последнее N-ое количество ячеек;
  • применить форматирование к заданному проценту ячеек;
  • выделить ячейки, содержащие значение выше или ниже среднего в массиве;
  • во вкладке «Другие правила» задать необходимый функционал.

Гистограммы

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

Цветовые шкалы

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

Наборы значков

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

Создание, удаление и управление правилами

Функция «Создать правило» полностью дублирует «Другие правила» из перечисленных выше, создает выборку изначально по требованию пользователя.

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

Вызывает интерес инструмент «Управление правилами» – своеобразная история создания и изменения проведенных форматирований. Меняйте подборки, делайте правила неактивными, возвращайте обратно, чередуйте порядок применения. Для работы с большим объемом информации это очень удобно.

Отбор ячеек по датам

Чтобы разобраться, как в excel сделать цвет ячейки от значения установленной даты, рассмотрим пример с датами закупок у поставщиков в январе 2019 года. Для применения такого отбора нужны ячейки с установленным форматом «Дата». Для этого перед внесением информации выделите необходимый столбец, щелкните правой кнопкой мыши и в меню «Формат ячеек» найдите вкладку «Число». Установите числовой формат «Дата» и выберите его тип по своему усмотрению.

Для отбора нужных дат применяем такую последовательность действий:

  • выделяем столбцы с датами (в нашем случае за январь);
  • находим инструмент «Условное форматирование»;
  • в «Правилах выделения ячеек» выбираем пункт «Дата»;
  • в правой части форматирования открываем выпадающее окно с правилами;
  • выбираем подходящее правило (на примере выбраны даты за предыдущий месяц);
  • в левом поле устанавливаем готовый цветовой подбор «Желтая заливка и темно-желтый текст»
  • выборка окрасилась, жмем «ОК».

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

Выделение цветом столбца по условию

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

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

  • выделяем столбец с январскими закупками;
  • кликаем инструмент «Условное форматирование»;
  • переходим в «Правила выделения ячеек»;
  • пункт «Больше…»;
  • в правой части форматирования устанавливаем сумму 100 000 рублей;
  • в левом поле переходим на вкладку «Пользовательский формат» и выбираем синий цвет;
  • необходимая выборка окрасилась в синий цвет, жмем «ОК».

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

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

Поиск отличий в двух списках

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

Вариант 1. Синхронные списки

Если списки синхронизированы (отсортированы), то все делается весьма несложно, т.к. надо, по сути, сравнить значения в соседних ячейках каждой строки. Как самый простой вариант — используем формулу для сравнения значений, выдающую на выходе логические значения ИСТИНА (TRUE) или ЛОЖЬ (FALSE) :

Число несовпадений можно посчитать формулой:

или в английском варианте =SUMPRODUCT(—(A2:A20<>B2:B20))

Если в результате получаем ноль — списки идентичны. В противном случае — в них есть различия. Формулу надо вводить как формулу массива, т.е. после ввода формулы в ячейку жать не на Enter, а на Ctrl+Shift+Enter.

Если с отличающимися ячейками надо что сделать, то подойдет другой быстрый способ: выделите оба столбца и нажмите клавишу F5, затем в открывшемся окне кнопку Выделить (Special)Отличия по строкам (Row differences) . В последних версиях Excel 2007/2010 можно также воспользоваться кнопкой Найти и выделить (Find & Select) — Выделение группы ячеек (Go to Special) на вкладке Главная (Home)

Excel выделит ячейки, отличающиеся содержанием (по строкам). Затем их можно обработать, например:

  • залить цветом или как-то еще визуально отформатировать
  • очистить клавишей Delete
  • заполнить сразу все одинаковым значением, введя его и нажав Ctrl+Enter
  • удалить все строки с выделенными ячейками, используя команду Главная — Удалить — Удалить строки с листа (Home — Delete — Delete Rows)
  • и т.д.

Вариант 2. Перемешанные списки

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

Самое простое и быстрое решение: включить цветовое выделение отличий, используя условное форматирование. Выделите оба диапазона с данными и выберите на вкладке Главная — Условное форматирование — Правила выделения ячеек — Повторяющиеся значения (Home — Conditional formatting — Highlight cell rules — Duplicate Values):

Если выбрать опцию Повторяющиеся, то Excel выделит цветом совпадения в наших списках, если опцию Уникальные — различия.

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

В качестве альтернативы можно использовать функцию СЧЁТЕСЛИ (COUNTIF) из категории Статистические, которая подсчитывает сколько раз каждый элемент из второго списка встречался в первом:

Полученный в результате ноль и говорит об отличиях.

И, наконец, «высший пилотаж» — можно вывести отличия отдельным списком. Для этого придется использовать формулу массива:

Выглядит страшновато, но свою работу выполняет отлично 😉

Как сравнить и выделить цветом ячейки Excel?

Выбирая инструменты на закладке: «ГЛАВНАЯ» в разделе «Стили» из выпадающего меню «Условное форматирование» нам доступна целая группа «Правила отбора первых и последних значений». Однако часто необходимо сравнить и выделить цветом ячейки в Excel, но ни один из вариантов готовых решений не соответствует нашим условиям. Например, в конструкции условия мы хотим использовать больше критериев или выполнять более сложные вычисления. Всегда можно выбрать последнюю опцию «Другие правила» она же является опцией «Создать правило». Условное форматирование позволяет использовать формулу для создания сложных критериев сравнения и отбора значений. Создавая свои пользовательские правила для условного форматирования с использованием различных формул мы себя ничем не ограничиваем.

Как сравнить столбцы в Excel и выделить цветом их ячейки?

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

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

  1. Выделите диапазон ячеек D2:D12 и выберите инструмент: «ГЛАВНАЯ»-«Стили»-«Условное форматирование»-«Создать правило».
  2. В появившемся окне «Создание правила форматирования» выберите опцию «Использовать формулу для определения форматированных ячеек».
  3. В поле ввода введите формулу:
  4. Нажмите на кнопку «Формат» и в появившемся окне «Формат ячеек» на вкладке «Заливка» выберите красный цвет для данного правила, а на вкладке «Шрифт» – белый цвет. После на всех открытых окнах жмем ОК.

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

Как выделить цветом ячейку в Excel по условию?

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

  1. Не снимая выделения с диапазона D2:D12 снова выберите инструмент «ГЛАВНАЯ»-«Стили»-«Условное форматирование»-«Создать правило».
  2. Так же в появившемся окне «Создание правила форматирования» выберите опцию «Использовать формулу для определения форматированных ячеек».
  3. В поле ввода введите формулу:
  4. Нажмите на кнопку «Формат» и в появившемся окне «Формат ячеек» на вкладке «Заливка» выберите оранжевый цвет. На всех открытых окнах жмем ОК.

Мы видим, что получили не совсем ожидаемый результат, так как созданное новое правило всегда имеет высший приоритет по сравнению со старыми правилами условного форматирования в Excel. Необходимо снизить приоритет для нового правила. Чтобы проанализировать данную особенность наглядно и настроить соответствующим образом необходимо выбрать инструмент: ГЛАВНАЯ»-«Стили»-«Условное форматирование»-«Управление правилами».

Выберите новое оранжевое правило в появившемся окне «Диспетчер правил условного форматирования» и нажмите на кнопку «Вниз» (CTRL+стрелка вниз), как показано на рисунке:

Как видите последовательность правил очень важна если их много присвоено для одного и того же диапазона ячеек:

На первый взгляд может показаться что несколько правил могут форматировать одну и туже ячейку одновременно. В принципе это так, но при определенном условии, что все правила будут использовать разные типы форматирования. Например, правило 1 – изменяет шрифт, 2 – меняет заливку, 3 – добавляет границу, 4 – узор и т.д. Но если после выполнения любого правила, когда его условие выполнено, было проверено следующее правило для данной ячейки, тогда следует в окне диспетчера отметить галочкой в колонке «Остановить если истина»:

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

0;D2>C2)’ class=’formula’>

Этим ячейкам будет присвоен зеленый цвет и жмем везде ОК.

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

Методы сравнения таблиц в Microsoft Excel

Сравнение в Microsoft Excel

​Смотрите также​ «ПРОТОКОЛ-НЕТ» = КОЛИЧЕСТВО​ но его нужно​ таблицы с первым​Ниже в поле ввода​ являются ли два​ случае отсутствия строки)​ (на одном листе,​или предназначенный для​ колонку номерами по​Прежде всего, немного переработаем​ полей в этом​. Хотя при желании​ равно» (​«Найти и выделить»​ произведений выделенного диапазона.​«=»​Довольно часто перед пользователями​ СТРОК В ФАЙЛЕ​ писать​ столбцом (А) первой​ «Диапазон:» введите следующую​ значения идентичными или​ или на значение​ в разных книгах,​ работы с массивами.​ порядку, начиная от​

​ нашу формулу​ окне соответствуют названиям​

​ в соответствующем поле​<>​, который располагается на​

Способы сравнения

​ Но данную функцию​. Затем кликаем по​ Excel стоит задача​ «Эталон».​Да и фильтровать​ таблицы. При этом​

  • ​ ссылку:​ нет. Если да,​
  • ​ из соответствующего столбца.​ на разных листах),​
  • ​ Нам нужен второй​1​

​СЧЁТЕСЛИ​ аргументов.​ данного окошка можно​). Только перед данным​ ленте в блоке​ можно использовать и​ первому наименованию, которое​ сравнения двух таблиц​3. В алгоритме контроля​ по цвету в​ выделить цветом желательно​

​Выберите инструмент «ФОРМУЛЫ»-«Присвоить имя»​ возвращается логическое значение​С помощью Условного форматирования​ а также от​ вариант. Он установлен​. Количество номеров должно​

Способ 1: простая формула

​, а именно сделаем​Устанавливаем курсор в поле​ выбрать другой цвет​ выражением на этот​ инструментов​ для наших целей.​ нужно сравнить в​ или списков для​ файл «Эталон» я​ 2003 нельзя!​ сразу всю строку,​ и в поле​ ИСТИНА. Учитывая тот​ можно выделить расхождения​ того, как именно​ по умолчанию, так​ совпадать с количеством​ её одним из​«Диапазон»​ выделения.​ раз будет стоять​«Редактирование»​ Синтаксис у неё​ первом списке. Опять​ выявления в них​ использовала в качестве​_Boroda_​

​ где было совпадение​ «Имя:» введите значение​ факт что формула​ (например, красным цветом).​ пользователь желает, чтобы​ что в данном​ строк во второй​ аргументов оператора​

Сравниваемые таблицы в Microsoft Excel

  1. ​. После этого, зажав​После того, как мы​ знак​. Открывается список, в​​ довольно простой:​​ ставим символ​ отличий или недостающих​ ВЕДУЩЕГО, а файл​: Если обязательно хочется​ с первой таблицей.​​ — Зарплата.​​ выполняется в массиве​По аналогии с задачей​ это сравнение выводилось​ окошке просто щелкаем​ сравниваемой таблице. Чтобы​ЕСЛИ​

    ​ левую кнопку мыши,​

    Формула сравнения ячеек в Microsoft Excel

    ​ произведем указанное действие,​«=»​ котором следует выбрать​=СУММПРОИЗВ(массив1;массив2;…)​

  2. ​«=»​​ элементов. Каждый юзер​​ «Для контроля» в​ покрасить, то можно​ Реально ли?​В поле «Диапазон:» введите​ функция СОВПАД сравнивает​​ решенной в статье Сравнение​​ на экран.​ по кнопке​

    Результат сранения первой строки двух таблиц в Microsoft Excel

  3. ​ ускорить процедуру нумерации,​. Для этого выделяем​ выделяем все значения​ все повторяющиеся элементы​. Кроме того, ко​ позицию​Всего в качестве аргументов​с клавиатуры. Далее​ справляется с этой​ качестве ВЕДОМОГО.​ сделать так:​Простите, пожалуйста, чайника,​ ссылку:​

    ​ значение в ячейке​ 2-х списков в​Автор: Максим Тютюшев​«OK»​ можно также воспользоваться​ первую ячейку, в​ столбца с фамилиями​​ будут выделены выбранным​​ всем к координатам​«Выделение группы ячеек…»​ можно использовать адреса​ кликаем по первой​ задачей по своему,​Chibert: Матрёна, Вам МЕГА-респект!!!​В книге 2​ объяснил как смог.​Теперь перейдите на лист​ B1 с каждым​

    Маркер заполнения в Microsoft Excel

  4. ​ MS EXCEL можно​Сравним две таблицы имеющих​.​ маркером заполнения.​ которой расположен оператор​ второй таблицы. Как​ цветом. Те элементы,​ столбцов в данной​.​ до 255 массивов.​ ячейке колонки, которую​​ но чаще всего​​ ОЧЕНЬ помогло!!!​ сбоку написать ссылки​ Искал решение сам​ с именем «Февраль»​​ значением во всех​​ сформировать список наименований​

    Результат расчета по всему столбцу в Microsoft Excel

  5. ​ практически одинаковую структуру.​Запускается окно аргументов функции​После этого выделяем первую​СЧЁТЕСЛИ​ видим, координаты тут​ которые не совпадают,​ формуле нужно применить​Кроме того, в нужное​​ Но в нашем​​ мы сравниваем, во​

    Переход в Мастер функций в Microsoft Excel

  6. ​ на решение указанного​​Остальным тоже спасибо​​ на столбец А​​ и не нашел.​​ и выделите диапазон​​ ячейках диапазона A5:A10.​​ счетов, включающий ВСЕ​​ Таблицы различаются значениями​​ИНДЕКС​

    Переход в окно аргументов функции СУММПРОИЗВ в Microsoft Excel

  7. ​ ячейку справа от​​. В строке формул​​ же попадают в​ останутся окрашенными в​ абсолютную адресацию. Для​ нам окно выделения​ случае мы будем​ второй таблице. Получилось​ вопроса тратится довольно​ за советы!!!​

    ​ книги 1 и​

    ​ Начал уже делать​ ячеек B2:C12.​ А благодаря функции​ наименования счетов из​ в отдельных строках,​. Данный оператор предназначен​ колонки с номерами​ перед ней дописываем​ указанное поле. Но​

    ​ свой изначальный цвет​​ этого выделяем формулу​​ группы ячеек можно​ использовать всего два​ выражение следующего типа:​ большое количество времени,​Hugo​ потом уже использовать​​ вручную — строк​​А на панели «ГЛАВНАЯ»​​ =ИЛИ() формула возвращает​​ обоих таблиц (без​ некоторые наименования строк​ для вывода значения,​ и щелкаем по​ выражение​ для наших целей​​ (по умолчанию белый).​​ курсором и трижды​ попасть и другим​

    ​ массива, к тому​

    ​=A2=D2​​ так как далеко​​:​

    Окно аргументов функции СУММПРОИЗВ в Microsoft Excel

  8. ​ условное форматирование​ 300 сравнил и​ выберите «Условное форматирование»-«Создать​ по отдельности результат​ повторов). Затем вывести​​ встречаются в одной​​ которое расположено в​ значку​«ЕСЛИ»​ следует сделать данный​ Таким образом, можно​ жмем на клавишу​ способом. Данный вариант​ же, как один​​Хотя, конечно, в каждом​​ не все подходы​

Результат расчета функции СУММПРОИЗВ в Microsoft Excel

​Матрёна​См. файл1​ больше не могу​ правило»-«Использовать формулу для​ вычислений функции =СОВПАД().​ разницу по столбцам.​ таблице, но в​ определенном массиве в​«Вставить функцию»​без кавычек и​ адрес абсолютным. Для​ сразу визуально увидеть,​F4​ особенно будет полезен​ аргумент.​ конкретном случае координаты​ к данной проблеме​, строки​

​А вообще, проще​

Сравнение таблиц на разных листах в Microsoft Excel

​ так жить…​ определения форматированных ячеек:».​ Если не использовать​Для этого необходимо:​ другой могут отсутствовать.​ указанной строке.​.​ открываем скобку. Далее,​

Способ 2: выделение групп ячеек

​ этого выделяем данные​ в чем отличие​. Как видим, около​ тем пользователям, у​Ставим курсор в поле​ будут отличаться, но​ являются рациональными. В​200?’200px’:»+(this.scrollHeight+5)+’px’);»>ReDim MATR_ETL(sch_VERT_ETL, 4)​ всего написать сбоку​Матрёна​В поле ввода формул​ функцию ИЛИ, тогда​

  1. ​С помощью формулы массива​Пусть на листах Январь​​Как видим, поле​​Открывается​ чтобы нам легче​​ координаты в поле​​ между массивами.​ всех адресов столбцов​ которых установлена версия​​«Массив1»​​ суть останется одинаковой.​ то же время,​ReDim MATR_KTR(sch_VERT_KTR, 4)​​ формулу и растянуть​​: И абсолютно ПРАВЫ!​

    Переход в окно выделения группы ячеек в Microsoft Excel

    ​ вводим следующее:​ формула будет возвращать​ =ЕСЛИОШИБКА(ЕСЛИОШИБКА(ИНДЕКС(Январь;ПОИСКПОЗ(0;СЧЁТЕСЛИ(A$4:$A4;Январь);0)); ИНДЕКС(Февраль;ПОИСКПОЗ(0;СЧЁТЕСЛИ(A$4:$A4;Февраль);0)));»») сформировать​ и Февраль имеется​«Номер строки»​Мастер функций​ было работать, выделяем​ и жмем на​При желании можно, наоборот,​ появился знак доллара,​ программы ранее Excel​​и выделяем на​​Щелкаем по клавише​ существует несколько проверенных​лишние. Более того,​ ее вниз​Когда сдавать?​​Щелкните по кнопке «Формат»​​ только результат первого​

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

    Окно перехода в Microsoft Excel

  3. ​ клавишу​ окрасить несовпадающие элементы,​ что и означает​ 2007, так как​ листе сравниваемый диапазон​Enter​ алгоритмов действий, которые​​ они неправильные -​​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ПОИСКПОЗ(A1;[Книга1.xls]Лист1!$A$1:$A$5000;)​​Матрёна​​ и на вкладке​

    Окно выделения групп ячеек в Microsoft Excel

  4. ​ сравнения.​ перечень счетов из​ оборотами за период​ функции​«Статистические»​ значение​F4​ а те показатели,​ превращение ссылок в​ метод через кнопку​ данных в первой​

Несовпавшие данные в Microsoft Excel

Способ 3: условное форматирование

​, чтобы получить результаты​ позволят сравнить списки​ отследите результат в​Там, где не​: Где таблицы?​ «Заливка» укажите зеленый​Вот как можно применять​ обоих таблиц (без​ по соответствующим счетам.​

  1. ​НАИМЕНЬШИЙ​и производим выбор​«ЕСЛИ»​.​ которые совпадают, оставить​ абсолютные. Для нашего​«Найти и выделить»​ области. После этого​ сравнения. Как видим,​ или табличные массивы​​ Locals.​​ ошибка, а любое​​Оставьте в них​​ цвет.​ сразу несколько таких​ повторов);​​Как видно из рисунков,​​. От уже существующего​ наименования​​и жмем по​​Как видим, ссылка приняла​

    Переход в окно управления правилами условного форматирования в Microsoft Excel

  2. ​ с заливкой прежним​ конкретного случая формула​эти приложения не​​ в поле ставим​​ при сравнении первых​

    Диспетчер правил условного форматирования в Microsoft Excel

  3. ​ в довольно сжатые​А чтоб не​​ число, там есть​​ по 2 десятка​​На всех окнах жмем​​ формул на практике​С помощью формулы массива​ таблицы различаются:​ там значения следует​«НАИМЕНЬШИЙ»​​ иконке​​ абсолютную форму, что​ цветом. При этом​ примет следующий вид:​ поддерживают. Выделяем массивы,​​ знак​​ ячеек обоих списков​ сроки с минимальной​ перебирать цикл в​ повтор. Можно отфильтровать.​ строк, среди которых​ ОК.​ при сравнении двух​ =ЕСЛИОШИБКА(ИНДЕКС(Список; ПОИСКПОЗ(НАИМЕНЬШИЙ(СЧЁТЕСЛИ(Список; «​​Наличием (отсутствием) строк (наименований​​ отнять разность между​. Щелкаем по кнопке​«Вставить функцию»​ характеризуется наличием знаков​ алгоритм действий практически​=$A2<>$D2​ которые желаем сравнить,​«не равно»​

    ​ программа указала показатель​

    ​ затратой усилий. Давайте​ цикле — применяйте​или​ должно быть несколько​​После ввода всех условий​​ столбцов в разных​

    Переход в окно выбора формата в Microsoft Excel

  4. ​С помощью формулы =ЕСЛИ(ЕНД(ВПР($B5;Январь!$A$7:$C$81;2;0));0;ВПР($B5;Январь!$A$7:$C$81;2;0))-​​ счетов). Например, в​​ нумерацией листа Excel​​«OK»​​.​ доллара.​ тот же, но​Данное выражение мы и​ и жмем на​(​«ИСТИНА»​​ подробно рассмотрим данные​​ словарь, будет значительно​

    Выбор цвета заливки в окне формат ячеек в Microsoft Excel

  5. ​Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>=—ЕЧИСЛОПОИСКПОЗ(A1;[Книга1.xls]Лист1!$A$1:$A$5000;))​ строк, удовлетворяющих условиям​ для форматирования Excel​​ таблицах одновременно:​​ ЕСЛИ(ЕНД(ВПР($B5;Февраль!$A$7:$C$77;2;0));0;ВПР($B5;Февраль!$A$7:$C$77;2;0)) произвести сравнение​

    Окно создания правила форматирования в Microsoft Excel

  6. ​ таблице на листе​ и внутренней нумерацией​​.​​Открывается окно аргументов функции​​Затем переходим к полю​​ в окне настройки​

    Применение правила в диспетчере правил в Microsoft Excel

  7. ​ записываем в вышеуказанное​ клавишу​<>​, что означает совпадение​ варианты.​ быстрее, и код​

Несовпадающие данные отмечены с помощью условного форматирования в Microsoft Excel

​Матрёна​ поиска.​ автоматически выделил цветом​Достаточно ввести массив формул​ оборотов по счетам;​ Январь отсутствует счет​ табличной области. Как​Функция​ЕСЛИ​«Критерий»​ выделения повторяющихся значений​ поле. После этого​F5​) и выделяем сравниваемый​ данных.​Скачать последнюю версию​

  1. ​ короче/проще.​: Chibert!​

    Выделение сравниваемых таблиц в Microsoft Excel

  2. ​Матрёна​ тех сотрудников зарплаты​​ в одну ячейку​​С помощью Условного форматирования​ 26 (см. файл​​ видим, над табличными​​НАИМЕНЬШИЙ​. Как видим, первое​​, установив туда курсор.​​ в первом поле​ щёлкаем по кнопке​​.​​ диапазон второй области.​

    Переход к условному форматированию в Microsoft Excel

  3. ​Теперь нам нужно провести​ Excel​Т.к. думаю, что​Посмотрите мои​: Такая работа, надо​ которых изменились по​ (E2), потом скопировать​​ выделить расхождения цветом,​​ примера), а в​ значениями у нас​, окно аргументов которой​ поле окна уже​ Щелкаем по первому​

    Окно настройки выделения повторяющихся значений в Microsoft Excel

  4. ​ вместо параметра​«Формат…»​Активируется небольшое окошко перехода.​ Далее обворачиваем полученное​ аналогичную операцию и​Читайте также: Сравнение двух​ сравнивать только по​»5 копеек»!​ полагать, не разовая,​ сравнению с предыдущим​ его во все​ а также выделить​ таблице на листе​

Повторяющиеся значения выделены в Microsoft Excel

​ только шапка. Это​ было раскрыто, предназначена​ заполнено значением оператора​ элементу с фамилиями​«Повторяющиеся»​.​ Щелкаем по кнопке​ выражение скобками, перед​ с остальными ячейками​ документов в MS​ названию улицы, когда​Макрос в файле​​ а регламентная?​​ месяцем.​​ остальные ячейки диапазона​​ счета встречающиеся только​ Февраль отсутствуют счет​​ значит, что разница​​ для вывода указанного​

Настройка выделения уникальных значений в Microsoft Excel

​СЧЁТЕСЛИ​ в первом табличном​следует выбрать параметр​

Уникальные значения выделены в Microsoft Excel

​Активируется окно​«Выделить…»​

Способ 4: комплексная формула

​ которыми ставим два​ обеих таблиц в​ Word​ в списке разные​​ Chibert.xls: запускать «кнопкой»​​Chibert​​ E3:E8. Обратите внимание,​ в одной таблице​ 10 и его​ составляет одну строку.​ по счету наименьшего​

​. Но нам нужно​​ диапазоне. В данном​​«Уникальные»​«Формат ячеек»​в его нижнем​ знака​ тех колонках, которые​Существует довольно много способов​ города из разных​ можно с листов​

​: Закончить нужно через​

​В определенном условии существенное​​ что теперь мы​​ (например, на рисунке​ субсчета.​ Поэтому дописываем в​ значения.​

​ дописать кое-что ещё​​ случае оставляем ссылку​​. После этого нажать​. Идем во вкладку​ левом углу.​«-»​ мы сравниваем. Но​ сравнения табличных областей​

  1. ​ районов — неправильно,​ «ПРОТОКОЛ-ДА» и «ПРОТОКОЛ-НЕТ»,​ неделю.​ значение имеет функция​ используем абсолютные адреса​​ выше счета, содержащиеся​​Разными значениями в строках.​

    Переход в Мастер функций в программе Microsoft Excel

  2. ​ поле​​В поле​​ в это поле.​​ относительной. После того,​​ на кнопку​«Заливка»​​После этого, какой бы​​. В нашем случае​ можно просто провести​​ в Excel, но​​ то код писать​

    Переход в окно аргументов функции СЧЁТЕСЛИ в Microsoft Excel

  3. ​ либо — ALT​В любом случае​​ ПОИСКПОЗ. В ее​​ ссылок на диапазон​ только в таблице​ Например, по счету​«Номер строки»​

    ​«Массив»​​ Устанавливаем туда курсор​​ как она отобразилась​«OK»​. Тут в перечне​ из двух вышеперечисленных​ получилось такое выражение:​ копирование формулы, что​ все их можно​ не буду.​ и F8 на​ только только половина​ первом аргументе находится​ $A$2:$A$12 во втором​ Январь, выделены синим,​ 57 обороты за​значение​​следует указать координаты​​ и к уже​

    ​ в поле, можно​.​ цветов останавливаем выбор​ вариантов вы не​

    ​—(A2:A7<>D2:D7)​​ позволит существенно сэкономить​​ разделить на три​Да и работа​ любом листе.​ совпадет (чуть больше​ пара значений, которая​ аргументе функции СОВПАД.​ а желтым выделены​ январь и февраль​«-1»​ диапазона дополнительного столбца​​ существующему выражению дописываем​​ щелкать по кнопке​

    Окно аргументов функции СЧЁТЕСЛИ в Microsoft Excel

  4. ​Таким образом, будут выделены​ на цвете, которым​ избрали, запускается окно​​Щелкаем по кнопке​​ время. Особенно данный​ большие группы:​ разовая — я​​Макрос:​​ — знаю это​ должна быть найдена​Скачать формулу для сравнения​ счета только из​

    Результат вычислений функции СЧЁТЕСЛИ в Microsoft Excel

  5. ​ не совпадают.​без кавычек.​«Количество совпадений»​«=0»​«OK»​ именно те показатели,​ хотим окрашивать те​ выделения групп ячеек.​«OK»​ фактор важен при​сравнение списков, находящихся на​ её уже вчера​​1. «Спросит» файл​​ заранее), а остальное​ на исходном листе​ двух столбцов таблиц​ февральской таблицы).​Если структуры таблиц примерно​

    Маркер заполнения в программе Microsoft Excel

  6. ​В поле​, который мы ранее​без кавычек.​.​ которые не совпадают.​ элементы, где данные​ Устанавливаем переключатель в​.​​ сравнивании списков с​​ одном листе;​ сделал​​ «Эталон» и файл​​ надо будет делать​ следующего месяца, то​ на совпадение​Допустим вы работаете с​ одинаковы (большинство наименований​«Массив»​

Результат расчета столбца функцией СЧЁТЕСЛИ в Microsoft Excel

​ преобразовали с помощью​После этого переходим к​В элемент листа выводится​Урок: Условное форматирование в​ не будут совпадать.​ позицию​Оператор производит расчет и​

​ большим количеством строк.​сравнение таблиц, расположенных на​Матрёна​ «Для контроля».​ руками. Но хотя​ есть «Март». Просматриваемый​

  1. ​В первом аргументе должны​ таблицей созданной сотрудником,​​ счетов (строк) совпадают,​​указываем адрес диапазона​ функции​ полю​​ результат. Он равен​​ Экселе​ Жмем на кнопку​«Выделить по строкам»​​ выводит результат. Как​​Процедуру копирования легче всего​ разных листах;​: Как только «разберусь»​​1.1. Имена файлов​​ бы сократить ручную​ диапазон определяется как​ быть относительные адреса​ который в неупорядоченный​ количество и наименования​ значений второй таблицы.​​ЕСЛИ​​«Значение если истина»​ числу​​Также сравнить данные можно​​«OK»​

    Переход в окно аргументов функции ЕСЛИ в Microsoft Excel

  2. ​. Жмем по кнопке​​ видим, в нашем​​ выполнить при помощи​сравнение табличных диапазонов в​ с синтаксисом и​​ могут быть любыми;​​ работу до 1700-1800​ соединение значений диапазонов,​ ссылок на ячейки​ способ заполняет информацию,​ столбцов совпадают), то​ При этом все​​. Делаем все ссылки​​. Тут мы воспользуемся​

    ​«1»​ при помощи сложной​​.​​«OK»​ случае результат равен​ маркера заполнения. Наводим​​ разных файлах.​​ требованиями оного, так​​ нужно просто обычным​​ строк!​ определенных именами, в​ (как и в​ касающеюся объема продаж​ можно сравнить две​ координаты делаем абсолютными,​ абсолютными.​ ещё одной вложенной​. Это означает, что​​ формулы, основой которой​​Вернувшись в окно создания​

    ​.​

    ​ числу​​ курсор на правый​​Именно исходя из этой​​ сразу.​​ способом поиска файлов​Сделал два файлика​ пары. Таким образом​ предыдущем примере).​ по определенным товарам.​ таблицы. Проведем сравнение​ то есть, ставим​​В поле​​ функцией –​ в перечне имен​ является функция​​ правила форматирования, жмем​​Как видим, после этого​

    Окно аргументов функции ЕСЛИ в Microsoft Excel

  3. ​«1»​ нижний угол ячейки,​​ классификации, прежде всего,​​Как рассматривать Ваше​ в каталоге найти​ для примера («1″​​ выполняется сравнение строк​​Каждый месяц работник отдела​ Одной из ваших​ двумя способами: один​

    Значение ЛОЖЬ формулы ЕСЛИ в Microsoft Excel

  4. ​ перед ними знак​«K»​СТРОКА​​ второй таблицы фамилия​​СЧЁТЕСЛИ​ на кнопку​ несовпадающие значения строк​, то есть, это​ где мы получили​ подбираются методы сравнения,​ конструктивное замечание относительно​

    Номера строк в Microsoft Excel

  5. ​ эти файлы по​ — из «образца»,​ по двум признакам​ кадров получает список​​ задач будет –​​ проще в реализации,​ доллара уже ранее​указывается, какое по​. Вписываем слово​«Гринев В. П.»​. С помощью данного​«OK»​

    Нумерация строк в Microsoft Excel

  6. ​ будут подсвечены отличающимся​ означает, что в​ показатель​ а также определяются​ «длины» кода, если​​ очереди (в диалоговом​​ «2» — из​

    Вставить функцию в Microsoft Excel

  7. ​ – фамилия и​​ сотрудников вместе с​​ сравнение. Следует проверить​​ другой нагляднее.​​ описанным нами способом.​ счету наименьшее значение​​«СТРОКА»​​, которая является первой​​ инструмента можно произвести​​.​

    Переход в окно аргументов функции НАИМЕНЬШИЙ в Microsoft Excel

  8. ​ оттенком. Кроме того,​​ сравниваемых списках было​​«ИСТИНА»​ конкретные действия и​ макрос будет записан​ окошке макрос указывает​ того, что нужно​

    ​ зарплата. Для найденных​​ их окладами. Он​​ содержит ли столбец​Сначала определим какие строки​​Жмем на кнопку​​ нужно вывести. Тут​без кавычек, далее​ в списке первого​​ подсчет того, сколько​​После автоматического перемещения в​ как можно судить​

    ​ найдено одно несовпадение.​​. При этом он​​ алгоритмы для выполнения​ с помощью макрорекордера?​ имя файла, который​ проверить). Соображаю уже​ совпадений возвращается число,​ копирует список на​ таблицы конкретное значение​ (наименования счетов) присутствуют​«OK»​​ указываем координаты первой​​ открываем скобки и​

    Окно аргументов функции НАИМЕНЬШИЙ в Microsoft Excel

  9. ​ табличного массива, встречается​ каждый элемент из​​ окно​​ из содержимого строки​ Если бы списки​ должен преобразоваться в​ задачи. Например, при​Я — не​ он «просит») и​

    Результат расчета функции НАИМЕНЬШИЙ в Microsoft Excel

  10. ​ плохо (надо домой​ что по сути​ новый лист рабочей​ или нет. Конечно​ в одной таблице,​.​​ ячейки столбца с​​ указываем координаты первой​ один раз.​​ выбранного столбца второй​​«Диспетчера правил»​ формул, программа сделает​ были полностью идентичными,​​ черный крестик. Это​​ проведении сравнения в​​ профи, совсем не​​ «топнуть» по ним​ идти…), примеры собрал​ для Excel является​ книги Excel. Задача​​ можно воспользоваться инструментом:​​ но отсутствуют в​После вывода результат на​​ нумерацией, который мы​​ ячейки с фамилией​Теперь нам нужно создать​​ таблицы повторяется в​​щелкаем по кнопке​

    Переход в окно аргументов функции ИНДЕКС в Microsoft Excel

  11. ​ активной одну из​ то результат бы​ и есть маркер​ разных книгах требуется​ умею программировать в​​ мышой.​​ так-себе, но в​ истиной. Поэтому следует​ следующая: сравнить зарплату​ «ГЛАВНАЯ»-«Редактирование»-«Найти» (комбинация горячих​ другой. Затем, в​ экран протягиваем функцию​ недавно добавили. Адрес​ во второй таблице,​​ подобное выражение и​​ первой.​

    Окошко выбора вида функции ИНДЕКС в Microsoft Excel

  12. ​«OK»​​ ячеек, находящуюся в​​ был равен числу​ заполнения. Жмем левую​ одновременно открыть два​ объектных средах.​1.2. «Прочтет» информацию​

    ​ целом картину они​​ использовать функцию =НЕ(),​​ сотрудников, которая изменилась​ клавиш CTRL+F). Однако​​ таблице, в которой​​ с помощью маркера​ оставляем относительным. Щелкаем​ после чего закрываем​ для всех других​Оператор​и в нем.​ указанных не совпавших​«0»​ кнопку мыши и​ файла Excel.​Обучаться этому уже​ из них.​ отражают.​​ которая позволяет заменить​​ по отношению к​​ при регулярной необходимости​​ меньше строк отсутствует​

    ​ заполнения до конца​​ по кнопке​​ скобки. Конкретно в​ элементов первой таблицы.​СЧЁТЕСЛИ​Теперь во второй таблице​ строках.​.​ тянем курсор вниз​Кроме того, следует сказать,​

    ​ нет смысла, поскольку​​1.3. Скопирует ее​​Chibert​

    Окно аргументов функции ИНДЕКС в Microsoft Excel

  13. ​ значение ИСТИНА на​ предыдущему месяцу. Для​ выполнения поиска по​ (в наиболее полной​ столбца вниз. Как​«OK»​ нашем случае в​ Для этого выполним​относится к статистической​ элементы, которые имеют​Произвести сравнение можно, применив​

Фамилии выведены с помощью функции ИНДЕКС в Microsoft Excel

Способ 5: сравнение массивов в разных книгах

​Таким же образом можно​ на количество строчек​ что сравнивать табличные​ эра программистов «кустарей-одиночек»​ на «транзитные» листы:​: Работа скорее все​ ЛОЖЬ. Иначе будет​ этого необходимо выполнить​ таблице данный способ​ таблице), выведем отчет​ видим, обе фамилии,​.​ поле​ копирование, воспользовавшись маркером​ группе функций. Его​ данные, несовпадающие с​ метод условного форматирования.​ производить сравнение данных​ в сравниваемых табличных​ области имеет смысл​ закончилась.​ «Эталон» и «Для​ же разовая. Потому​ применено форматирование для​ сравнение данных в​ оказывается весьма неудобным.​ о сравнении, представляющий​ которые присутствуют во​

Сравнение таблиц в двух книгах в Microsoft Excel

​Оператор выводит результат –​«Значение если истина»​

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

​получилось следующее выражение:​

lumpics.ru

Сравнение 2-х таблиц в MS EXCEL

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

​1.4. «Посчитает» количество​ «как обезьяна» делать​ совпали. Для каждой​ листах. Воспользуемся условным​ инструмент не позволяет​

​ столбцам (разница оборотов​ отсутствуют в первой,​

  1. ​3​СТРОКА(D2)​ прежде. Ставим курсор​ в которых удовлетворяют​ выделены выбранным цветом.​ области должны находиться​ листах. Но в​ дополнительном столбце отобразились​ структуру.​ не попаду: возрастной​
  2. ​ строк на этих​ все ручками -​ не найденной пары​ форматированием. Таким образом​ выполнять вычисления с​

​ за январь и​ выведены в отдельный​. Именно оно наименьшее​Теперь оператор​ в нижнюю правую​ заданному условию. Синтаксис​Существует ещё один способ​ на одном рабочем​ этом случае желательно,​ все результаты сравнения​

Простой вариант сравнения 2-х таблиц

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

​ листе Excel и​ чтобы строки в​ данных в двух​ данных в двух​Цитата​1.5. Выполнит СОРТИРОВКУ​ внимание рассеивается через​ – несоответствие) &B2&$C2​ автоматически найдем все​ пользователю следует научиться​Основным недостатком этого подхода​При сравнении диапазонов в​ строк табличных массивов.​

​будет сообщать функции​ который содержит функцию​ такой вид:​ для выполнения поставленной​ быть синхронизированными между​ них были пронумерованы.​ колонках табличных массивов.​ таблицах – это​(Hugo, 08.08.2013 в​ по столбу А​

​ какой-то момент от​ в диапазоне Фамилия&Зарплата,​ отличия в значениях​ автоматически решать задачи​

​ является, то, что​ разных книгах можно​ С помощью маркера​ЕСЛИ​

​СЧЁТЕСЛИ​=СЧЁТЕСЛИ(диапазон;критерий)​ задачи. Как и​ собой.​ В остальном процедура​ В нашем случае​ использование простой формулы​ 15:09, в сообщении​ на каждом листе.​ такой монотонной работы​

​ функция ПОИСКПОЗ возвращает​ ячеек, но и​ в Excel.​

Более наглядный вариант сравнения 2-х таблиц (но более сложный)

​ отчет о сравнении​ использовать перечисленные выше​ заполнения копируем формулу​номер строки, в​, и после преобразования​Аргумент​ предыдущие варианты, он​Прежде всего, выбираем, какую​ сравнения практически точно​ не совпали данные​

​ равенства. Если данные​

  1. ​ №12)200?’200px’:»+(this.scrollHeight+5)+’px’);»>сравнивать только по​2. Построит 2​ (не привык видимо,​ ошибку. Ошибочное значение​ выделим их цветом.​Чтобы автоматизировать данный процесс​
  2. ​ таблиц не включает​ способы, исключая те​
  3. ​ до самого низа.​ которой расположена конкретная​ его в маркер​
  4. ​«Диапазон»​ требует расположения обоих​ табличную область будем​ такая, как была​ только в одной​ совпадают, то она​ названию улицы, когда​ протокола.​ обычно более «творческое»​ не является логическим​В фирме может быть​ стоит воспользоваться формулой​

excel2.ru

Как сравнить два столбца таблицы Excel на совпадения значений

​ строки отсутствующие в​ варианты, где требуется​Теперь, зная номера строк​ фамилия, и в​ заполнения зажимаем левую​представляет собой адрес​ сравниваемых областей на​ считать основной, а​ описана выше, кроме​ строке. При их​ выдает показатель ИСТИНА,​ в списке разные​2.1. «ПРОТОКОЛ-ДА» -​ что-то приходится делать)​ значением. Поэтому исползаем​ более ста сотрудников,​ с использованием функций​ наиболее полной таблице.​ размещение обоих табличных​ несовпадающих элементов, мы​ случае, когда условие,​ кнопку мыши и​ массива, в котором​ одном листе, но​ в какой искать​ того факта, что​

Функция СОВПАД позволяет сравнить два столбца таблицы

​ сравнении формула выдала​ а если нет,​ города из разных​ строчки из «ЭТАЛОНА»,​

Две таблицы.

​ и нереально заставить​ функцию ЕСЛИОШИБКА, которая​ среди которых одни​

  1. ​ =ИЛИ() и =СОВПАД().​ Например, в рассматриваемом​ областей на одном​
  2. ​ можем вставить в​ заданное в первом​
  3. ​ тянем курсор вниз.​ производится подсчет совпадающих​ в отличие от​ отличия. Последнее давайте​ при внесении формулы​ результат​ то – ЛОЖЬ.​ районов — неправильно​ которые​ себя прямо ВЕСЬ​

СОВПАД.

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

​Как видим, программа произвела​

​ значений.​ ранее описанных способов,​ будем делать во​

​ придется переключаться между​«ЛОЖЬ»​ Сравнивать можно, как​Такой критерий был нужен​нашли СЕБЯ по ИНФОРМАЦИИ​ день этим заниматься.​ для каждой ошибки​ третьи уходят в​ товаров в таблице​ полной таблицей является​ для проведения процедуры​ значения с помощью​ функция​ вычисление совпадений, сравнив​Аргумент​ условие синхронизации или​ второй таблице. Поэтому​ листами. В нашем​. По всем остальным​ числовые данные, так​ автору заявки.​ ИЗ СВОЕГО СТОЛБА​ Иначе все руками​

​ – ИСТИНА. Это​ отпуск или на​ делаем следующее:​ таблица на листе​ сравнения в этом​ функции​

Сравнение на совпадение.

​ЕСЛИ​ каждую ячейку первой​«Критерий»​ сортировки данных не​ выделяем список работников,​ случае выражение будет​ строчкам, как видим,​ и текстовые. Недостаток​И этот критерий​ А в ИНФОРМАЦИИ​ сделать теоретически вполне​

​ способствует присвоению нового​ больничный и т.п.​В ячейку B1 вводим​

​ Январь, в которой​ случае – это​ИНДЕКС​будет выводить этот​ таблицы с данными,​

exceltable.com

Сравнение данных в Excel на разных листах

​задает условие совпадения.​ будет являться обязательным,​ находящийся в ней.​ иметь следующий вид:​ формула сравнения выдала​ данного способа состоит​ в данной ситуации​ ИЗ СТОЛБА А​ реально (хоть и​ формата только для​ В следствии чего​ названия товара например​ отсутствует счет 26​ открытие окон обоих​. Выделяем первый элемент​ номер в ячейку.​ которые расположены во​ В нашем случае​ что выгодно отличает​ Переместившись на вкладку​=B2=Лист2!B2​

Сравнение двух листов в Excel

​ показатель​ в том, что​ не может быть​ в «Для контроля»​ глупо).​ ячеек без совпадений​ могут возникнуть сложности​ – Монитор.​ из февральской таблицы.​ файлов одновременно. Для​ листа, содержащий формулу​ Жмем на кнопку​ втором табличном диапазоне.​ он будет представлять​ данный вариант от​«Главная»​То есть, как видим,​

​«ИСТИНА»​ ним можно пользоваться​ иным.​(на листе этого​Chibert​ значений по зарплате​ со сравнением данных​

Данные за 2 месяца.

​В ячейке B2 вводим​Чтобы определить какая из​

  1. ​ версий Excel 2013​НАИМЕНЬШИЙ​«OK»​ В четырех случаях​
  2. ​ собой координаты конкретных​ ранее описанных.​, щелкаем по кнопке​ перед координатами данных,​
  3. ​.​ только в том​Вообще-то, каноны традиционного​Март.
  4. ​ протокола полная информация​: Заранее ОГРОМНОЕ спасибо​ в отношении к​ по зарплате. Например,​
  5. ​ следующую формулу:​ двух таблиц является​Диапазон.
  6. ​ и позже, а​. После этого переходим​.​ результат вышел​Февраль.
  7. ​ ячеек первой табличной​Производим выделение областей, которые​«Условное форматирование»​ которые расположены на​Создать правило.
  8. ​Кроме того, существует возможность​ случае, если данные​ЕСЛИОШИБКА.
  9. ​ контроля 2-х информаций​ о строках «ДА»)​ за идеи и​ следующему месяцу –​зеленый цвет.
  10. ​ фамилии сотрудников будут​Обязательно после ввода формулы​

Пример.

​ наиболее полной нужно​ также для версий​ в строку формул​Как видим, первый результат​«1»​ области.​ нужно сравнить.​

​, которая имеет месторасположение​

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

​ других листах, отличных​ с помощью специальной​ в таблице упорядочены​ всегда требуют исполнения​ со сквозной нумерацией.​ советы!!!​ марту.​ постоянно в разной​ для подтверждения нажмите​ ответить на 2​ до Excel 2007​ и перед наименованием​ отображается, как​, а в двух​Выделяем первый элемент дополнительного​Выполняем переход во вкладку​ на ленте в​ от того, где​ формулы подсчитать количество​ или отсортированы одинаково,​ двухстороннего контроля при​2.2. В ячейке​Hugo​Chibert​ последовательности. Как сделать​ комбинацию горячих клавиш​ вопроса: Какие счета​ с выполнением этого​«НАИМЕНЬШИЙ»​«ЛОЖЬ»​ случаях –​ столбца, в котором​ под названием​ блоке​ выводится результат сравнения,​ несовпадений. Для этого​ синхронизированы и имеют​ оптимальном критерии сравнения.​ А1 «ПРОТОКОЛ-ДА» -​: Вообще в примере​: Нужно сделать следующее​ сравнение двух таблиц​ CTRL+SHIFT+Enter. Ведь данная​ в февральской таблице​ условия нет никаких​дописываем название​. Это означает, что​

exceltable.com

Сравнить таблицы и выделить совпадения цветом (Формулы)

​«0»​​ будет производиться подсчет​«Главная»​​«Стили»​​ указывается номер листа​
​ выделяем тот элемент​ равное количество строчек.​dimsput​ количество строк «ДА».​ совпадений нет.​ в​ Excel на разных​ формула должна выполняться​
​ отсутствуют в январской?​ проблем. Но в​«ИНДЕКС»​ значение не удовлетворяет​
​. То есть, программа​ количества совпадений. Далее​. Делаем щелчок по​. Из выпадающего списка​ и восклицательный знак.​ листа, куда оно​ Давайте посмотрим, как​: Добрый день​2.3. «ПРОТОКОЛ-НЕТ» -​Но одно я​Excel 2003​ листах?​
​ в массиве. Если​ и Какие счета в​ Excel 2007 и​без кавычек, тут​ условиям оператора​ не смогла отыскать​ щелкаем по пиктограмме​ кнопке​ переходим по пункту​

​Сравнение можно произвести при​​ будет выводиться. Затем​
​ использовать данный способ​

​Помогите пожалуйста сделать​​ строчки из «ЭТАЛОНА»,​
​ сделал искусственно -​:​Решить эту непростую задачу​ все сделано правильно​ январской таблице отсутствуют​ Excel 2010 для​

​ же открываем скобку​​ЕСЛИ​ во второй таблице​«Вставить функцию»​

​«Условное форматирование»​​«Управление правилами»​ помощи инструмента выделения​
​ щелкаем по значку​ на практике на​ сравнение в Excel​ которые​ добавил город.​Есть 2 таблицы​ нам поможет условное​ в строке формул​ в январской?​ того, чтобы открыть​
​ и ставим точку​. То есть, первая​ два значения, которые​.​. В активировавшемся списке​.​ групп ячеек. С​«Вставить функцию»​ примере двух таблиц,​есть две таблицы​НЕ нашли СЕБЯ по​

​Сперва вручную заменами​​ похожей структуры: в​ форматирование. Для примера,​ вы найдете фигурные​Это можно сделать с​ оба окна одновременно,​ с запятой (​ фамилия присутствует в​ имеются в первом​Происходит запуск​ выбираем позицию​Активируется окошко диспетчера правил.​ его помощью также​.​ размещенных на одном​ на разных вкладка​ ИНФОРМАЦИИ ИЗ СВОЕГО​ привести всё к​ первой около 4000​ возьмем данные за​

​ скобки.​​ помощью формул (см.​ требуется провести дополнительные​;​

​ обоих списках.​​ табличном массиве.​Мастера функций​
​«Правила выделения ячеек»​ Жмем в нем​ можно сравнивать только​
​В окне​ листе.​надо их сравнить​ СТОЛБА А в​ одному стандарту, затем​ строк и она​ февраль и март,​
​В результате формула будет​ столбец Е): =ЕСЛИ(ЕНД(ВПР(A7;Январь!$A$7:$A$81;1;0));»Нет»;»Есть») и​ манипуляции. Как это​
​). Затем выделяем в​С помощью маркера заполнения,​Конечно, данное выражение для​. Переходим в категорию​
​. В следующем меню​ на кнопку​ синхронизированные и упорядоченные​:)
​Мастера функций​Итак, имеем две простые​ и сделать заливку​

​ ИНФОРМАЦИИ ИЗ СТОЛБА​​ слить в одну​ является «образцом», во​ как показано на​
​ возвращать логическое значение​ =ЕСЛИ(ЕНД(ВПР(A7;Февраль!$A$7:$A$77;1;0));»Нет»;»Есть»)​ сделать рассказывается в​ строке формул наименование​ уже привычным способом​ того, чтобы сравнить​
​«Статистические»​
​ делаем выбор позиции​«Создать правило»​ списки. Кроме того,​в группе операторов​
​ таблицы со списками​
​ в той и​ А в «Для​ ячейку одинаково в​ второй около 5000​
​ рисунке:​
​ ИСТИНА или ЛОЖЬ.​

​Сравнение оборотов по счетам​​ отдельном уроке.​
​«ИНДЕКС»​​ копируем выражение оператора​
​ табличные показатели, можно​. Находим в перечне​«Повторяющиеся значения»​.​ в этом случае​«Математические»​ работников предприятия и​
​ другой таблице​
​ контроля»​ обоих файлах поля,​ строк и ее​
​Чтобы найти изменения на​ В зависимости от​ произведем с помощью​Урок: Как открыть Эксель​и кликаем по​ЕСЛИ​ применять и в​ наименование​.​В запустившемся окне производим​ списки должны располагаться​выделяем наименование​
​ их окладами. Нужно​надоело каждый месяц​
​(на листе этого​ далее СЧЁТЕСЛИ()​ нужно проверить.​ зарплатных листах:​
​ того содержит ли​ формул: =ЕСЛИ(ЕНД(ВПР($A7;Февраль!$A$7:$C77;2;0));0;ВПР($A7;Февраль!$A$7:$C77;2;0))-B7 и​ в разных окнах​
​ пиктограмме​на весь столбец.​ существующем виде, но​
​«СЧЁТЕСЛИ»​Запускается окно настройки выделения​
​ выбор позиции​ рядом друг с​СУММПРОИЗВ​​ сравнить списки сотрудников​ делать в ручную,​ протокола полная информация​Ну а красить​Совпадают (естественно только​​Перейдите на лист с​ таблица исходное значение​ =ЕСЛИ(ЕНД(ВПР($A7;Февраль!$A$7:$C77;3;0));0;ВПР($A7;Февраль!$A$7:$C77;3;0))-C7​Как видим, существует целый​
​«Вставить функцию»​ Как видим, по​ есть возможность его​
​. После его выделения​ повторяющихся значений. Если​«Использовать формулу»​​ другом на одном​. Щелкаем по кнопке​ и выявить несоответствия​ а кол-во ячеек​ о строках «НЕТ»)​ зачем? Фильтруйте по​​ частично — процентов​ именем «Март» и​ или нет.​В случае отсутствия соответствующей​
​ ряд возможностей сравнить​.​ двум позициям, которые​
​ усовершенствовать.​ щелкаем по кнопке​ вы все сделали​. В поле​ листе.​
​«OK»​ между столбцами, в​ растёт.​ со сквозной нумерацией.​ >0 и порядок.​ на 50-60) первые​

​ выберите инструмент: «ФОРМУЛЫ»-«Определенные​​
​ строки функция ВПР()​ таблицы между собой.​

​После этого открывается небольшое​​ присутствуют во второй​​Сделаем так, чтобы те​​«OK»​
​ правильно, то в​
​«Форматировать ячейки»​
​Выделяем сравниваемые массивы. Переходим​.​ которых размещены фамилии.​Пожалуйста буду благодарен​
​2.4. В ячейке​Можно конечно и​ столбцы таблиц (А).​ имена»-«Присвоить имя».​Разбор принципа действия формулы​ возвращает ошибку #Н/Д,​
​ Какой именно вариант​ окошко, в котором​ таблице, но отсутствуют​ значения, которые имеются​.​ данном окне остается​записываем формулу, содержащую​ во вкладку​
​Активируется окно аргументов функции​Для этого нам понадобится​Читаем Правила форума,​ А1 «ПРОТОКОЛ-НЕТ» -​:)

​ покрасить с помощью​​Хотелось бы выделить​В окне «Создание имени»​ для сравнения двух​ которая обрабатывается связкой​:D
​ использовать зависит от​ нужно определить, ссылочный​ в первой, формула​ во второй таблице,​Происходит запуск окна аргументов​
​ только нажать на​ адреса первых ячеек​«Главная»​СУММПРОИЗВ​
​ дополнительный столбец на​ создаём свою тему.​ количество строк «НЕТ».​ УФ — но​
​ определенным цветом все​ для поля «Имя:»​ столбцов разных таблиц:​ функций ЕНД() и​
​ того, где именно​​ вид должна иметь​ выдает номера строк.​ но отсутствуют в​ оператора​ кнопку​ диапазонов сравниваемых столбцов,​. Далее щелкаем по​
​, главной задачей которой​ листе. Вписываем туда​
​ прикладываем файл-пример. Эта​2.5. Ячейка А1 «ПРОТОКОЛ-ДА»​ это долго.​ совпадения в первом​:D
​ введите значение –​Функция =СОВПАД() сравнивает (с​ ЕСЛИ(), заменяя ошибку​ расположены табличные данные​ функция​

​Отступаем от табличной области​​ первой, выводились отдельным​
​СЧЁТЕСЛИ​«OK»​
​ разделенные знаком «не​ значку​
​ является вычисление суммы​ знак​ тема закрыта​ + Ячейка А1​
​Или макросом -​ столбце (А) второй​ Фамилия.​ учетом верхнего регистра),​
​ на 0 (в​
​ относительно друг друга​ИНДЕКС​ вправо и заполняем​ списком.​

excelworld.ru

​. Как видим, наименования​

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

Содержание

  1. Как сравнить два столбца в Excel по строкам
  2. Пример 1. Как сравнить два столбца на совпадения и различия в одной строке
  3. Как сравнить несколько столбцов на совпадения в одной строке Excel
  4. Пример1. Как найти совпадения в одной строке в нескольких столбцах таблицы
  5. Пример 2. Как найти совпадения в одной строке в любых двух столбцах таблицы
  6. Как сравнить два столбца в Excel на совпадения
  7. Как сравнить два столбца в Excel на совпадения и выделить цветом
  8. Поиск и выделение совпадений цветом в нескольких столбцах в Эксель
  9. Поиск и выделение цветом совпадающих строк в Excel

Как сравнить два столбца в Excel по строкам

Сравнивая два столбца с данными часто необходимо сравнивать данные в каждой отдельной строке на совпадения или различия. Сделать такой анализ мы можем с помощью функции ЕСЛИ. Рассмотрим как это работает на примерах ниже.

Пример 1. Как сравнить два столбца на совпадения и различия в одной строке

Для того, чтобы сравнить данные в каждой строке двух столбцов в Excel напишем простую формулу ЕСЛИ. Вставлять формулу следует в каждую строку в соседнем столбце, рядом с таблицей, в которой размещены основные данные. Создав формулу для первой строки таблицы, мы сможем ее протянуть/скопировать на остальные строки.

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

=ЕСЛИ(A2=B2; «Совпадают»; «»)

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

=ЕСЛИ(A2<>B2; «Не совпадают»; «»)

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

=ЕСЛИ(A2=B2; «Совпадают»; «Не совпадают»)

или

=ЕСЛИ(A2<>B2; «Не совпадают»; «Совпадают»)

Пример результата вычислений может выглядеть так:

Поиск различий в двух столбцах Excel

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

=ЕСЛИ(СОВПАД(A2,B2); «Совпадает»; «Уникальное»)

Как сравнить несколько столбцов на совпадения в одной строке Excel

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

  • Найти строки с одинаковыми значениями во всех столбцах таблицы;
  • Найти строки с одинаковыми значениями в любых двух столбцах таблицы;

Пример1. Как найти совпадения в одной строке в нескольких столбцах таблицы

Представим, что наша таблица состоит из нескольких столбцов с данными. Наша задача найти строки в которых значения совпадают во всех столбцах. В этом нам помогут функции Excel ЕСЛИ и И. Формула для определения совпадений будет следующей:

=ЕСЛИ(И(A2=B2;A2=C2); «Совпадают»; » «)

Поиск различий в двух столбцах Excel

Если в нашей таблице очень много столбцов, то более просто будет использовать функцию СЧЁТЕСЛИ в сочетании с ЕСЛИ:

=ЕСЛИ(СЧЁТЕСЛИ($A2:$C2;$A2)=3;»Совпадают»;» «)

В формуле в качестве «5» указано число столбцов таблицы, для которой мы создали формулу. Если в вашей таблице столбцов больше или меньше, то это значение должно быть равно количеству столбцов.

Пример 2. Как найти совпадения в одной строке в любых двух столбцах таблицы

Представим, что наша задача выявить из таблицы с данными в несколько столбцов те строки, в которых данные совпадают или повторяются как минимум в двух столбцах. В этом нам помогут функции ЕСЛИ и ИЛИ. Напишем формулу для таблицы, состоящей из трех столбцов с данными:

=ЕСЛИ(ИЛИ(A2=B2;B2=C2;A2=C2);»Совпадают»;» «)

Поиск различий в двух столбцах Excel

В тех случаях, когда в нашей таблице слишком много столбцов — наша формула с функцией ИЛИ будет очень большой, так как в ее параметрах нам нужно указать критерии совпадения между каждым столбцом таблицы. Более простой способ, в этом случае, использовать функцию СЧЁТЕСЛИ.

=ЕСЛИ(СЧЁТЕСЛИ(B2:D2;A2)+СЧЁТЕСЛИ(C2:D2;B2)+(C2=D2)=0; «Уникальная строка»; «Не уникальная строка»)

Первая функция СЧЁТЕСЛИ вычисляет количество столбцов в строке со значением в ячейке А2, вторая функция СЧЁТЕСЛИ вычисляет количество столбцов в таблице со значением из ячейки B2. Если результат вычисления равен «0» — это означает, что в каждой ячейке, каждого столбца, этой строки находятся уникальные значения. В этом случае формула выдаст результат «Уникальная строка», если нет, то «Не уникальная строка».

Telegram Logo Больше лайфхаков в нашем Telegram Подписаться

Поиск различий в двух столбцах Excel

Как сравнить два столбца в Excel на совпадения

Представим, что наша таблица состоит из двух столбцов с данными. Нам нужно определить повторяющиеся значения в первом и втором столбцах. Для решения задачи нам помогут функции ЕСЛИ и СЧЁТЕСЛИ.

=ЕСЛИ(СЧЁТЕСЛИ($B:$B;$A5)=0; «Нет совпадений в столбце B»; «Есть совпадения в столбце В»)

Поиск различий в двух столбцах Excel

Эта формула проверяет значения в столбце B на совпадение с данными ячеек в столбце А.

Если ваша таблица состоит из фиксированного числа строк, вы можете указать в формуле четкий диапазон (например, $B2:$B10). Это позволит ускорить работу формулы.

Как сравнить два столбца в Excel на совпадения и выделить цветом

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

Поиск и выделение совпадений цветом в нескольких столбцах в Эксель

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

  • Выделить столбцы с данными, в которых нужно вычислить совпадения;
  • На вкладке «Главная» на Панели инструментов нажимаем на пункт меню «Условное форматирование» -> «Правила выделения ячеек» -> «Повторяющиеся значения»;
  • Во всплывающем диалоговом окне выберите в левом выпадающем списке пункт «Повторяющиеся», в правом выпадающем списке выберите каким цветом будут выделены повторяющиеся значения. Нажмите кнопку «ОК»:
  • После этого в выделенной колонке будут подсвечены цветом совпадения:

поиск и выделение цветом повторяющихся значений в Excel

Поиск и выделение цветом совпадающих строк в Excel

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

поиск и подсветка дублирующихся строк в Эксель - 1         поиск и подсветка дублирующихся строк в Эксель

В таблицах выше размещены одинаковые данные. Их отличие в том, что на примере слева мы искали совпадающие ячейки, а справа мы нашли целые повторяющие строчки с данными.

Рассмотрим как найти совпадающие строки в таблице:

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

=A2&B2&C2&D2

Во вспомогательной колонке вы увидите объединенные данные таблицы:

вспомогательная колонка для поиска дублирующихся строк в Excel

Теперь, для определения совпадающих строк в таблице сделайте следующие шаги:

  • Выделите область с данными во вспомогательной колонке (в нашем примере это диапазон ячеек E2:E15);
  • На вкладке «Главная» на Панели инструментов нажимаем на пункт меню «Условное форматирование» -> «Правила выделения ячеек» -> «Повторяющиеся значения»;
  • Во всплывающем диалоговом окне выберите в левом выпадающем списке «Повторяющиеся», в правом выпадающем списке выберите каким цветом будут выделены повторяющиеся значения. Нажмите кнопку «ОК»:
  • После этого в выделенной колонке будут подсвечены дублирующиеся строки:

поиск дубликатов строк в Эксель

На примере выше, мы выделили строки в созданной вспомогательной колонке.

Но что, если нам нужно выделить цветом строки не во вспомогательном столбце, а сами строки в таблице с данными?

Для этого сделаем следующее:

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

=A2&B2&C2&D2

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

вспомогательная колонка для поиска дублирующихся строк в Excel

  • Теперь, выделим все данные таблицы (за исключением вспомогательного столбца). В нашем случае это ячейки диапазона A2:D15;
  • Затем, на вкладке «Главная» на Панели инструментов нажмем на пункт «Условное форматирование» -> «Создать правило»:

создать правило условия форматирования в excel

  • В диалоговом окне «Создание правила форматирования» кликните на пункт «Использовать формулу для определения форматируемых ячеек» и в поле «Форматировать значения, для которых следующая формула является истинной» вставьте формулу:

=СЧЁТЕСЛИ($E$2:$E$15;$E2)>1

новая формула в условном форматировании

  • Не забудьте задать формат найденных дублированных строк.

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

дубликаты строк в excel

Понравилась статья? Поделить с друзьями:
  • Сравнение ячеек в excel на совпадения vba
  • Сравнение ячеек в excel больше или равно
  • Сравнение числа с массивом excel
  • Сравнение числа в столбце excel
  • Сравнение чисел в ячейках excel