Перейти к основному содержанию
 

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

Автор: Сяоян Последнее изменение: 2024 июля 08 г.

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

скриншот выравнивания дубликатов в две колонки

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

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

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


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

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

Введите эту формулу: =IF(ISNA(MATCH(A2,$C$2:$C$12,0)),"",INDEX($C$2:$C$12,MATCH(A2,$C$2:$C$12,0))) в пустую ячейку рядом с первым столбцом, B2, например, затем перетащите дескриптор заполнения вниз к ячейкам, к которым вы хотите применить эту формулу, и все значения как в столбце A, так и в столбце C были выровнены с соответствующими значениями в столбце A, см. снимок экрана:

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

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


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

Kutools for Excel's Выберите одинаковые и разные ячейки Функция может помочь вам быстро выбрать и выделить одинаковые или разные ячейки из двух столбцов.

снимок экрана с использованием Kutools for Excel для выравнивания дубликатов в двух столбцах

Kutools for Excel: с более чем 300 удобными надстройками Excel, которые можно попробовать бесплатно без ограничений в течение 30 дней. Загрузите и бесплатную пробную версию прямо сейчас!


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

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

снимок экрана исходных данных и дубликатов, расположенных между двумя столбцами

1. Удерживая нажатой ALT + F11 , чтобы открыть Microsoft Visual Basic для приложений окно.

2. Нажмите Вставить > Модулии вставьте следующий код в Модули Окно.

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

Sub Listduplicates()
'Updateby Extendoffice 20160613
    Dim rngA As Range
    Set rngA = Range([E1], Cells(Rows.Count, "E").End(xlUp))
    rngA.Offset(0, 1).Columns.Insert
    With rngA.Offset(0, 1)
        .FormulaR1C1 = _
        "=IF(ISNA(MATCH(RC[-1],C[1],0)),"""",INDEX(C[1],MATCH(RC[-1],C[1],0)))"
        .Value = .Value
    End With
End Sub

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

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


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

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

После установки Kutools for Excel, пожалуйста, сделайте следующее:

1. Держать Ctrl , чтобы выбрать два столбца данных по отдельности, а затем щелкните Кутулс > ВыберитеВыберите одинаковые и разные ячейки, см. снимок экрана:

снимок экрана с включением функции «Выбрать одинаковые и разные ячейки»

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

снимок экрана настройки диалогового окна «Выбрать одинаковые и разные ячейки»

3. Затем нажмите Ok кнопку, и повторяющиеся значения как в столбце A, так и в столбце B были выбраны и выделены в столбце A, как показано на следующем снимке экрана:

скриншот, на котором дубликаты выделены

Загрузите бесплатную пробную версию Kutools for Excel прямо сейчас!


Лучшие инструменты для офисной работы

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

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


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

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