Совет. Другие языки - Google-Translated. Вы можете посетить English версия этой ссылки.
Войти
x
or
x
x
Регистрация
x

or

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

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

Сравните буквенно-цифровые значения в двух столбцах, чтобы найти те же значения

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

Сравнение буквенно-цифровых значений в двух столбцах для выбора или выделения одинаковых или разных значений


Сравните буквенно-цифровые значения в двух столбцах, чтобы найти те же значения


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

Введите эту формулу: = IFERROR (IF (MATCH (B2, $ A $ 2: $ A $ 11,0)> 0, "Match"), "") (B2 это ячейка, которую вы хотите сравнить с другой колонкой, A2: A11 это список данных, который вы хотите сравнить) в пустую ячейку рядом с вашими столбцами данных, а затем перетащите дескриптор заполнения вниз в ячейки, которые вы хотите применить к этой формуле, теперь вы можете увидеть текст " Совпадение"Отображается рядом с соответствующей ячейкой, если значение ячейки как в двух столбцах, см. Снимок экрана:

doc сравнить буквенно-цифровые 1


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

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

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

2. Щелчок Вставить > модуль, и вставьте следующий код в модуль Окно.

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

Sub Compare()
'UpdatebyExtendoffice 20160623
    Dim I As Long, J As Long, K As Long, M As Long
    Application.ScreenUpdating = False
    J = 1
    K = 1
    M = Cells(Rows.Count, 2).End(xlUp).Row
    Range("D1").Value = "A not in B"
    Range("E1").Value = "B not in A"
    For I = 2 To M
        If IsError(Application.Match(Range("A" & I).Value, Columns("B"), 0)) Then
            J = J + 1
            Range("D" & J).Value = Range("A" & I).Value
        End If
        If IsError(Application.Match(Range("B" & I).Value, Columns("A"), 0)) Then
            K = K + 1
            Range("E" & K).Value = Range("B" & I).Value
        End If
    Next I
    Application.ScreenUpdating = True
End Sub

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

doc сравнить буквенно-цифровые 2


Сравнение буквенно-цифровых значений в двух столбцах для выбора или выделения одинаковых или разных значений

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

Kutools for Excel : с более чем 300 удобными надстройками Excel, бесплатно попробовать без ограничений в 60-дни.

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

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

doc сравнить буквенно-цифровые 3

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

(1.) Проверить У моих данных есть заголовки если вам не нужно сравнивать два заголовка столбца;

(2.) Выберите Каждый ряд под на основании раздел;

(3.) Выберите Одинаковые значения если вы хотите найти значения ячейки как в двух столбцах под Найди раздел;

(4.) Если вы хотите выделить выделенные ячейки цветом фона или шрифта, проверьте Заполнить цвет фона or Заполните цвет шрифта под Обработка результата.

doc сравнить буквенно-цифровые 4

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

doc сравнить буквенно-цифровые 5

Заметки:

1. Если вы выберете Различные значения , который относится к Сравнить диапазоны диалоговое окно, значения только в столбце A, но не в столбце C, подсвечиваются следующим образом:

doc сравнить буквенно-цифровые 6

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

Нажмите Скачать Kutools для Excel сейчас!


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

Kutools for Excel: с более чем 200 удобными надстройками Excel, бесплатно попробовать без ограничений в 60-дни. Скачать и бесплатно пробную версию!


  • Супер Формула Бар (легко редактировать несколько строк текста и формул); Макет чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы и хранение данных; Содержание сплит-клеток; Объедините дублирующиеся строки и сумму / среднее... предотвратить повторяющиеся клетки; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выберите пустые строки (все ячейки пусты); Супер найти и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения формулы ссылки; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Любимые и быстро вставляемые формулы, Диапазоны, графики и рисунки; Шифрование ячеек с паролем; Создать список рассылки и отправлять электронные письма ...
  • Извлечение текстаДобавить текст, Удалить по позиции, Удалить пространство; Создание и печать промежуточных итогов подкачки; Преобразование содержимого ячеек и комментариев...
  • Суперфильтр (сохранить и применить схемы фильтров к другим листам); Расширенный поиск по месяцам / неделям / дням, частоте и более; Специальный фильтр жирным шрифтом, курсивом ...
  • Объединить рабочие тетради и рабочие листы; Объединение таблиц на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Работает с Office 2007-2019 и 365 и поддерживает все языки. Это легко развернуть в вашей компании. Полнофункциональная 60-дневная бесплатная пробная версия.
вкладка kte 201905
  • Включить редактирование и чтение с вкладками в Word, Excel, PowerPoint, Издатель, Доступ, Visio и Проект.
  • Открывайте и создавайте несколько документов в новых вкладках одного и того же окна, а не в новых окнах.
  • Увеличивает вашу производительность на 50% и уменьшает сотни щелчков мышью для вас каждый день!
нижняя часть офиса
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Ali · 2 years ago
    Plz Suggest function about the following criteria
    If A1 have integer/numeric value then pass 1 and if A1 have string/alphabetical value then pass 2