Прескочи на основното съдържание

Как да сравнявам буквено-цифрови стойности в две колони в Excel?

Автор: Xiaoyang Последна промяна: 2020-06-05

Ако имате два списъка с буквено-цифрови текстови стойности и сега трябва да сравните тези две колони и да намерите дублиращите се или уникални стойности. Има ли бързи методи за решаване на този проблем, без да ги проверявате един по един? В тази статия ще говоря за някои трикове за справяне с тази задача в Excel.

Сравнете буквено-цифрови стойности в две колони, за да намерите еднакви стойности

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

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


Сравнете буквено-цифрови стойности в две колони, за да намерите еднакви стойности

Ето формула, която може да ви помогне да идентифицирате едни и същи буквено-цифрови стойности както в колона A, така и в колона B, моля, направете следното:

Въведете тази формула: =АКОГРЕШКА(АКО(МАЧ(B2,$A$2:$A$11,0)>0,"Съвпадение"),"") (B2 е клетката, която искате да сравните с друга колона, A2: A11 е списъкът с данни, с който искате да се сравнява ) в празна клетка до вашите колони с данни и след това плъзнете манипулатора за попълване надолу към клетките, към които искате да приложите тази формула, сега можете да видите текст „ Мач” се показва до съответната клетка, ако стойността на клетката е и в двете колони, вижте екранната снимка:

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


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

За да намерите и изброите всички различни низове от двете колони поотделно, следният VBA код може да ви помогне, моля, направете следното:

1. Задръжте натиснат ALT + F11 за да отворите Microsoft Visual Basic за приложения прозорец.

2. Щракнете Поставете > Модулии поставете следния код в Модули Window.

VBA код: избройте различните стойности на клетки от две колони поотделно:

Sub Compare()
'Updateby Extendoffice
    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 за Excel, със своя мощен инструмент-Изберете Същите и различни клетки, можете бързо да сравните буквено-цифровите низове в две колони и да намерите или маркирате същите или различни стойности възможно най-бързо.

Kutools за Excel : с повече от 300 удобни добавки за Excel, безплатни за изпробване без ограничение за 30 дни. 

След инсталиране Kutools за Excel, моля, направете следното:

1. Изберете двете колони поотделно, като задържите Ctrl и след това щракнете Kutools > Изберете > Изберете Същите и различни клетки, вижте екранна снимка:

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 за Excel: с повече от 300 удобни добавки за Excel, безплатни за изпробване без ограничение за 30 дни. Изтеглете и изпробвайте безплатно сега!

Най-добрите инструменти за продуктивност в офиса

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

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
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
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations