KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Сравнение столбцов в Excel: находите совпадения и различия!

АвторСунДата изменения
Сравнение столбцов

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


Сравнить два столбца построчно

 

Ниже приведён набор данных (диапазон B2:C8), в котором нужно проверить, совпадают ли имена в столбце B с именами в столбце C в каждой строке.

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

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


Пример 1: Сравнить ячейки в одной строке

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

=B2=C2

примените формулу для сравнения ячеек в одной строке

Нажмите клавишу Enter и перетащите маркер заполнения до ячейки D8. Если формула возвращает ИСТИНА, значения в соответствующей строке обоих столбцов полностью совпадают; если ЛОЖЬ — значения различаются.

протяните формулу вниз, чтобы получить результат

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

=IF(B2=C2,"Match","No match")

Результат может выглядеть так:

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


Пример 2: Сравнить ячейки в одной строке в С учетом регистра

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

IF(EXACT(B2,C2), "Match", "Mismatch")

используйте формулу для сравнения ячеек в одной строке с учётом регистра

Нажмите клавишу Enter, чтобы получить первый результат, а затем перетащите маркер автозаполнения до ячейки D8.

протяните формулу вниз, чтобы получить результат

В приведённой выше формуле вы можете заменить «Совпадение» и «Несовпадение» на свои собственные описания.


Сравнение нескольких столбцов в одной строке

 

Иногда возникает необходимость сравнить более двух столбцов в одной строке — например, набор данных из диапазона B2:D7, как показано на скриншоте ниже. В этом разделе описаны различные способы сравнения нескольких столбцов.

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

Материал разделён на две части, чтобы подробно описать процесс сравнения нескольких столбцов в одной строке.


Пример 1: Сравнение нескольких столбцов и поиск совпадений во всех ячейках одной строки

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

=IF(COUNTIF($B2:$D2, $B2)=3, "Full match", "Not")

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

Нажмите клавишу Enter, чтобы получить первый результат сравнения, а затем перетащите маркер автозаполнения до ячейки E7.

протяните формулу вниз, чтобы получить результат

Если ячейки в одной строке совпадают друг с другом, отображается «Полное совпадение», в противном случае — «Нет».
Примечания:
  • Формула сравнивает столбцы без учёта регистра.
  • В формуле число 3 обозначает количество столбцов — вы можете изменить его в соответствии со своими потребностями.

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

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

=IF(COUNTIF($B2:$D2,$B2)>,=2,"Match","No match")

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

Нажмите клавишу Enter и перетащите маркер заполнения до ячейки E7.

протяните формулу вниз, чтобы получить результат

В этой формуле необходимо сравнить любую пару ячеек в одной строке. «Совпадение» означает, что хотя бы две ячейки совпадают; если совпадений нет, формула отображает «Нет совпадений». Вы можете изменить тексты по своему усмотрению.
Примечания
  • Эта формула не поддерживает регистронезависимость.
  • В формуле цифра 2 означает поиск совпадений в любых двух столбцах одной строки. Если вы хотите находить совпадения в любых трёх столбцах одной строки, просто замените 2 на 3.

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

 

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

Сравнение нескольких столбцов построчно и выделение

Приведены два примера сравнения и выделения совпадений и различий


Пример 1: Сравнение двух столбцов и выделение полных совпадений во всех ячейках одной строки или в любых двух ячейках одной строки

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

1. Выделите нужный диапазон, затем нажмите Главная > Использовать условное форматирование > Создать правило.

 нажмите «Главная» > «Условное форматирование» > «Создать правило»

2. В диалоговом окне Создание правила форматирования

  1. Выберите Использовать формулу для определения форматируемых ячеекв разделе Выбор типа правила
  2. Введите приведённую ниже формулу в поле Форматировать значения, для которых формула принимает значение ИСТИНА.
    =COUNTIF($B2:$D2, $B2)=3
  3. Нажмите Формат.

укажите параметры в диалоговом окне

Если вы хотите сравнить два столбца, замените 3 в формуле на 2; если нужно сравнить пять столбцов, замените 3 в формуле на 5.

3. В диалоговом окне Установить формат ячейки выберите один из вариантов — например, Цвет заполнения или другой формат ячеек для выделения строк. Нажмите ОК > ОК, чтобы закрыть диалоговые окна.

 выберите один цвет для выделения

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

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


Пример 2: Сравнение двух столбцов и выделение различий в одной строке

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

1. Выделите диапазон, в котором нужно найти различия по строкам, и нажмите Главная > Найти и выделить > Перейти к специальному.

нажмите «Главная» > «Найти и выделить» > «Перейти к специальному»

2. В появившемся диалоговом окне Перейти к специальному выберите параметр Различия по строкам. Нажмите ОК.

выберите опцию «Различия по строкам» в диалоговом окне

Теперь различия по строкам выделены.

различия по строкам выделены

3. Не снимая выделения с ячеек, нажмите Главная > Цвет заполнения, чтобы выбрать цвет из раскрывающегося меню.

нажмите «Главная» > «Цвет заливки», чтобы выбрать цвет для заполнения ячеек

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

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

 

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

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

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


Пример 1: Сравнение двух столбцов по ячейкам и отображение результата сравнения в другом столбце

Здесь можно использовать формулу, сочетающую функции ЕСЛИ и СЧЁТЕСЛИ, чтобы сравнить два столбца и найти значения, которые есть в столбце B, но отсутствуют в столбце C.

=IF(COUNTIF($C$2:$C$8, $B2)=0, "No in C", "Yes in C")

сравните два столбца и отобразите результат сравнения в другом столбце

Нажмите клавишу Enter и перетащите маркер автозаполнения до ячейки D8.

 протяните формулу в другие ячейки

Примечания
  • Эта формула сравнивает два столбца без учета регистра.
  • Вы можете заменить описание «Нет в C» и «Да в C» на другие варианты.

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

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

После бесплатной установки Kutools для Excel нажмите Kutools > Выделить > Выбрать одинаковые/разные ячейки. Затем в диалоговом окне «Выбрать одинаковые/разные ячейки» выполните следующие действия:

  1. В разделах Найти значения ви Сравнить свыберите два столбца отдельно для сравнения.
  2. Выберите Каждую строку.
  3. Выберите Одинаковые значения или Разные значения в зависимости от ваших задач.
  4. Укажите, нужно ли выделять выбранные значения цветом, и нажмите OK.

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

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

появляется диалоговое окно с напоминанием о количестве найденных значений

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

заполните цветом выделенные ячейки

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


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

Функция Использовать условное форматирование в Excel обладает широкими возможностями. С её помощью можно сравнивать два столбца по ячейкам и выделять различия или совпадения в соответствии с вашими требованиями.

1. Выделите два столбца, которые нужно сравнить, затем нажмите Главная > Условное форматирование > Правила выделения ячеек > Повторяющиеся значения.

нажмите «Главная» > «Условное форматирование» > «Правила выделения ячеек» > «Повторяющиеся значения»

2. В появившемся диалоговом окне «Дублирующиеся значения» выберите нужный формат выделения из списка «Раскрывающийся список».

выберите формат выделения

3. Нажмите ОК. После этого дубликаты в двух столбцах будут выделены.

 повторяющиеся значения в двух столбцах выделены

Примечание: Чтобы выделить уникальные значения (различия) в двух столбцах, выберите Уникальныев левом раскрывающемся списке на шаге 2.

Пример 4: Сравнение двух столбцов по ячейкам и перечисление точных дубликатов в другом столбце

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

1. Активируйте лист, на котором нужно сравнить два столбца, затем нажмите клавиши Alt + F11, чтобы открыть окно Microsoft Visual Basic для приложений.

2. В окне Microsoft Visual Basic для приложений выберите пункт Вставка > Модуль.

Нажмите «Вставка» > «Модуль»

3. Затем скопируйте и вставьте приведённый ниже код в новый пустой модуль.

VBA: Перечисление дубликатов в соседнем столбце после сравнения двух столбцов

Sub ExtendOffice_FindMatches()
'UpdatebyKutools
Dim xRg, xRgC1, xRgC2, xRgF1, xRgF2 As Range
Dim xIntSR, xIntER, xIntSC, xIntEC As Integer
On Error Resume Next
SRg:
Set xRgC1 = Application.InputBox("Select first column:", "Kutools for Excel", , , , , , 8)
If xRgC1 Is Nothing Then Exit Sub
If xRgC1.Columns.Count <> 1 Then
    MsgBox "Please select single column"
    GoTo SRg
End If
SsRg:
Set xRgC2 = Application.InputBox("Select the second column:", "Kutools for Excel", , , , , , 8)
If xRgC2 Is Nothing Then Exit Sub
If xRgC2.Columns.Count <> 1 Then
    MsgBox "Please select single column"
    GoTo SsRg
End If
Set xWs = xRg.Worksheet
For Each xRgF1 In xRgC1
    For Each xRgF2 In xRgC2
        If xRgF1.Value = xRgF2.Value Then xRgF2.Offset(0, 1) = xRgF1.Value
    Next xRgF2
Next xRgF1
End Sub

 скопируйте и вставьте код в модуль

4. Нажмите клавишу F5, чтобы запустить код. Последовательно появятся два диалоговых окна для выбора двух столбцов. Затем нажмите ОКОК.

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

 выделите данные первого столбца

 выделите данные второго столбца

Совпадения автоматически отображаются в столбце справа от сравниваемых.

 Совпадения отображаются в правом столбце из двух сравниваемых


Сравнить два списка и извлечь совпадающие данные

Здесь рассматриваются два разных сценария сравнения списков и извлечения данных.


Пример 1: Сравнение двух столбцов и извлечение точно совпадающих данных

Например, есть две таблицы. Нужно сравнить столбец B со столбцом E, найти соответствующие цены из столбца C и вставить их в столбец F.

 Сравнение двух столбцов и извлечение точно совпадающих данных

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

В ячейку F2 (ячейку, в которую нужно поместить Возвращаемое значение), введите одну из приведённых ниже формул:

=VLOOKUP(E2,$B$2:$C$8,2,0)

Или

=INDEX($B$2:$C$8,MATCH(E2,$B$2:$B$8,0),2)

 введите формулу для извлечения точно совпадающих данных

Нажмите клавишу Enter — и первое значение будет найдено. Затем перетащите маркер автозаполнения вниз до ячейки F6, чтобы извлечь все значения.

 протяните формулу вниз, чтобы получить результат

Примечания
  • Формулы не поддерживают учёт регистра.
  • Число 2 в формулах означает, что вы ищете совпадения во втором столбце таблицы-массива.
  • Если формулы не могут найти соответствующее значение, они возвращают ошибку #Н/Д.

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

поиск значений с помощью Kutools


Пример 2: Сравнение двух столбцов и извлечение частично совпадающих данных

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

 Сравнение двух столбцов и извлечение частично совпадающих данных

В ячейке F2 (ячейке, куда вы хотите поместить Возвращаемое значение), используйте одну из приведённых ниже формул:

=VLOOKUP("*"&,E2&,"*",$B$2:$C$8,2,0)

Или

=INDEX($B$2:$C$8,MATCH("*"&,E2&,"*",$B$2:$B$8,0),2)

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

Нажмите клавишу Enter, и первое значение будет найдено. Затем перетащите маркер автозаполнения вниз до ячейки F6 — все значения будут извлечены.

 протяните формулу вниз, чтобы получить результат

Примечания
  • Формулы не поддерживают учет регистра.
  • Число 2 в формулах означает, что вы ищете совпадения во втором столбце таблицы.
  • Если формулы не находят соответствующее значение, они возвращают ошибку #Н/Д.
  • Символ * в формуле служит шаблоном и обозначает любой символ или строку.

Сравнить два столбца и найти пропущенные данные

 

Допустим, у вас есть два столбца: столбец B длиннее, а столбец C — короче, как показано на скриншоте ниже. Как найти в столбце C данные, отсутствующие в сравнении со столбцом B?

 Сравнение двух столбцов и поиск отсутствующих данных


Пример 1: Сравнение двух столбцов и поиск отсутствующих данных

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

=ISERROR(VLOOKUP(B2,$C$2:$C$10,1,0))

Или

=NOT(ISNUMBER(MATCH(B2,$C$2:$C$10,0)))

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

Нажмите клавишу Enter, затем перетащите маркер автозаполнения до ячейки D10. Теперь формула вернёт значение ЛОЖЬ, если данные присутствуют и в столбце B, и в столбце C; если же данные есть только в столбце B, но отсутствуют в столбце C — вернёт ИСТИНА.

протяните формулу вниз, чтобы получить результат

ПримечаниеПриведённые выше две формулы сравнивают данные без учёта регистра.

Пример 2: Find the missing data points and list them in another column (using a handy tool)

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

После установки Kutools для Excel щёлкните Kutools > Выбрать > Выбрать одинаковые/разные ячейки. Затем в диалоговом окне «Выбрать одинаковые/разные ячейки» выполните следующие действия:

  1. В разделе Найти значения выберите более длинный столбец, содержащий полный список.
  2. В разделе Сравнить с выберите более короткий столбец, в котором отсутствуют некоторые данные.
  3. Выберите Каждая строка.
  4. Выберите Разное значение и нажмите OK.

шаги перечисления отсутствующих данных в другом столбце с помощью Kutools

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

Появляется диалоговое окно с напоминанием о количестве отсутствующих данных

Теперь вы можете нажать Ctrl + C, чтобы скопировать выделенные отсутствующие данные, а затем вставить их с помощью Ctrl + V — под более короткий столбец или в новый столбец по вашему выбору.

скопируйте выделенные данные

 вставьте их в другой столбец

Примечания:
Kutools для Excelпредлагает более 300 расширенных функций для упрощения сложных задач, повышая креативность и эффективность.Интегрировано с возможностями ИИ, Kutools автоматизирует задачи с высокой точностью, делая управление данными простым.Подробная информация о Kutools для Excel…         Бесплатная пробная версия…

Пример 3: Сравнение двух столбцов и вывод отсутствующих данных ниже

Если вы хотите вывести отсутствующие данные под более короткий столбец после сравнения двух столбцов, на помощь придёт мощная формула ИНДЕКС.

В ячейку под более коротким столбцом, например C7, введите следующую формулу:

=INDEX($B$2:$B$10,MATCH(TRUE,ISNA(MATCH($B$2:$B$10,$C$2:C6,0)),0))

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

Нажмите клавиши Shift + Ctrl + Enter, чтобы получить первое отсутствующее значение, а затем перетащите маркер автозаполнения вниз — до появления ошибки #Н/Д.

 протяните формулу, чтобы перечислить все отсутствующие данные

Затем вы можете удалить ошибку, и все отсутствующие данные будут выведены под более короткий столбец.

ПримечаниеЭта формула сравнивает ячейки без учета регистра.

Сравнить два столбца с использованием подстановочных знаков

 

Предположим, в столбце B находится список данных, и вы хотите подсчитать ячейки, содержащие «Apple» или «Candy», в столбце D, как показано на скриншоте ниже:

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

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

=SUM(COUNTIF(B2,"*" &, $D$2:$D$3 &, "*"))

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

Нажмите клавиши Shift + Ctrl + Enter, чтобы выполнить первую проверку, а затем перетащите маркер автозаполнения вниз до ячейки F8.

Теперь, если соответствующая ячейка содержит одно или несколько значений из столбца D, результатом будет 1; если же она не содержит ни одного такого значения — возвращается 0.

если соответствующая ячейка содержит одно или несколько значений из столбца D, результат отображает число 1; если она не содержит ни одного значения из столбца D, возвращается 0

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

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

Примечания:
  • Вы также можете использовать формулу для подсчёта, если ячейка содержит значения из другого столбца:
    =SUMPRODUCT(COUNTIF(B2,"*" &,$D$2:$D$3&, "*"))
    Для этой формулы достаточно нажать клавишу Enter, а затем перетащить маркер автозаполнения.
  • В формулах символ * является шаблоном и обозначает любой символ или строку.

Сравнить два столбца (даты) по условию «больше» или «меньше»

 

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

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


Пример 1: Сравнение двух столбцов на больше или меньше

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

=IF(B2>,C2,"Yes","No")

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

Нажмите клавишу Enter, чтобы получить первый результат сравнения, затем перетащите маркер автозаполнения до ячейки C6 и получите все результаты.

 протяните формулу вниз, чтобы получить результат

Примечания:
  • В Excel даты хранятся как числа — на самом деле это числовой ряд. Благодаря этому вы можете напрямую использовать формулы для сравнения дат.
  • Если вы хотите сравнить, является ли дата 1 более ранней, чем дата 2 в каждой строке, замените символ «>» на «<» в формуле.

Пример 2: Сравнение двух столбцов на больше или меньше с последующим форматированием

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

1. Выделите даты в столбце B (Дата1), затем нажмите Главная > Использовать условное форматирование > Создать правило.

 нажмите «Главная» > «Условное форматирование» > «Создать правило»

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

 =$B2>$C2

в поле Форматировать значения, для которых формула возвращает ИСТИНА.

 укажите параметры в диалоговом окне

Если вы хотите выделить ячейки в столбце B, значения которых меньше значений в столбце C, используйте формулу
=$B2<$C2.

3. Нажмите кнопку Формат, чтобы открыть диалоговое окно «Установить формат ячейки», выберите нужный формат и нажмите ОК.

выберите тип формата

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

даты, большие дат из другого столбца, выделены


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

 

Ниже приведён пример набора данных для сравнения и подсчёта совпадений или различий.

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

Формула СУММПРОИЗВ позволяет быстро подсчитать совпадения в двух столбцах.

=SUMPRODUCT(--(ISNUMBER(MATCH(B2:B8,C2:C8,0))))

подсчёт совпадений в двух столбцах с помощью функции СУММПРОИЗВ

Нажмите клавишу Enter, чтобы получить результат.

 нажмите клавишу Enter, чтобы получить результат

Примечание: Формула подсчитывает ячейки без С учетом регистра.

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


Сравнить два диапазона

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


Пример 1: Сравнение двух диапазонов по ячейкам

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

 Сравнение двух диапазонов по ячейкам

После бесплатной установки Kutools для Excel щёлкните Kutools > Выбрать > Выбрать одинаковые/разные ячейки. Затем в появившемся диалоговом окне «Выбрать одинаковые/разные ячейки» выполните следующие действия:

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

шаги сравнения двух диапазонов с помощью Kutools

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

  • Выбор и выделение уникальных значений
    результат выделения уникальных значений
  • Выбор и выделение Дублирующиеся значения
    результат выделения повторяющихся значений
Примечания

Пример 2: Сравнение двух диапазонов на соответствие порядка данных

Предположим, диапазон F2:H7 является эталонным. Теперь вы хотите проверить, соответствует ли порядок данных в диапазоне B2:D7 порядку в диапазоне F2:H7.

сравните два диапазона, если данные расположены в том же порядке

В этом случае вам поможет Сравнить ячейки из Kutools для Excel.

После бесплатной установки Kutools для Excel щёлкните Kutools > Сравнить ячейки. Затем в диалоговом окне «Сравнить ячейки» настройте параметры, как показано ниже:

  1. Выберите два диапазона в полях Найти значения в и Сравнить с по отдельности.
  2. Выберите тип ячеек, которые нужно выделить, в разделе Найти.
  3. Выберите тип выделения в разделе Обработка выбранных результатов. Нажмите OK.

 задайте параметры в диалоговом окне для сравнения двух диапазонов при одинаковом порядке данных

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

 ячейки, отличающиеся от ячеек другого диапазона, выделены и подсвечены

Примечания

Приведённая выше информация подробно объясняет, как сравнивать столбцы в Excel. Надеемся, вы найдёте её по-настоящему полезной и ценной! Чтобы открыть для себя ещё больше неоценимых советов и приёмов Excel, которые преобразят вашу работу с данными,переходите сюда.


Лучшие инструменты для повышения продуктивности в Office

🤖KUTOOLS AI Помощник: Революционизируйте работу в Анализ данных на основе:Интеллектуального выполнения   |  Генерации кода|  Создания пользовательские формулы  |  Анализа данных и построения диаграмм|  Вызова Расширенные функции
Популярные функции:Поиск, выделение или Отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячеек без потери данных   |  Округление без использования формул
Супер ПОИСК:VLookup по нескольким критериям  |  VLookup по нескольким значениям  |   VLookup по нескольким листам   |   Распознавание нечетких соответствий
Расширенный раскрывающийся список:Быстрое создание выпадающего списка   |  Зависимый выпадающий список   |  Выпадающий список с множественным выбором
Управление столбцами:Добавление определённого количества столбцов|Перемещение столбцов|Переключение видимости скрытых столбцов|Сравнение диапазонов и столбцов
Избранные функции:Сетка фокусировки   |  Просмотр дизайна   |Улучшенная строка формулы   | Менеджер рабочих книг и листов   |  Библиотека ресурсов(автотекст)|  Выбор даты   |  Объединить листы  |  Шифрование/Расшифровать ячейки   | Отправка писем по списку   |  Супер фильтр   |   Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 15:12 Текстовыеинструменты(Добавить текст,Удалить определенные символы, …)|   50+Типыдиаграмм(Диаграмма Ганта, …)|   40+ Практические формулы(Рассчитать возраст на основе даты рождения, …)|   19 Инструментывставки(Вставить QR-код,Вставка изображения по пути, …)|   12 Инструментыпреобразования(Преобразовать в слова,Конвертация валют, …)|   7 Объединить и разделитьИнструменты(Расширенное объединение строк,Разделить ячейки, …)|… и многое другое
Используйте Kutools на предпочитаемом языке — поддерживает английский, испанский, немецкий, французский, китайский и ещё 40+ языков!

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


Office Tab добавляет вкладочный интерфейс в Office и значительно упрощает Вашу работу

  • Включите редактирование и чтение с вкладками в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в отдельных окнах.
  • Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!

Все надстройки Kutools. Один установщик

Kutools for Office — это универсальный пакет надстроек для Excel, Word, Outlook и PowerPoint, включая Office Tab Pro, идеально подходящий для команд, работающих с разными приложениями Office.

ExcelWordOutlookTabsPowerPoint
  • Единый пакет— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
  • Один установщик, одна лицензия— настройка за считанные минуты (готово к MSI)
  • Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
  • 30-дневная пробная версия со всеми функциями— без регистрации и банковской карты
  • Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек