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

Как да подравните дубликати или съвпадащи стойности в две колони в Excel?

Автор: Xiaoyang Последна промяна: 2020-04-23
doc подравняване дубликати 1

Ако имате два списъка с имена и искате да сравните тези две колони и да намерите дубликатите и в двете, след което подравнете или покажете съвпадащите имена въз основа на първата колона в нова колона, както е показано на следната екранна снимка. За да изброите дублиращите се стойности, които съществуват и в двете колони, тази статия може да въведе някои трикове за разрешаването му.

Подравнете дубликати или съответстващи стойности в две колони с формула

Подравнете дубликати или съвпадащи стойности в две колони с VBA код

Намерете и маркирайте дубликатите или съвпадащите стойности в две колони с Kutools за 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, вижте екранната снимка:

doc подравняване дубликати 2

Забележка: В горната формула, A2 е стойността на първата клетка от колоната, която искате да сравните, и C2:C12 други данни от колона, с които искате да се сравняват. Можете да промените препратките към клетки според вашите нужди.


Подравнете дубликати или съответстващи стойности в две колони:

Kutools за Excel's Изберете Същите и различни клетки може да ви помогне бързо да изберете и маркирате еднакви или различни клетки от две колони.

doc подравняване дубликати 7

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


Да предположим, че имате две съседни колони - колона E и колона F, които имат някои дублирани имена, със следния код, нова колона ще бъде вмъкната между тези две колони и дублиращите се стойности са изброени, както е показано на екранната снимка по-долу:

doc подравняване дубликати 3

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

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

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 за Excel, Със своята Изберете Същите и различни клетки можете бързо да сравните данните в две колони и да изберете дублиращите се клетки в една колона. Нещо повече, можете да засенчите цвят на фона или цвят на шрифта за дубликатите.

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

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

2. В Изберете Същите и различни клетки диалогов прозорец, проверете Данните ми имат заглавки ако не искате заглавките да се сравняват, и след това изберете Всеки ред под Базиран на раздел и изберете Същите ценности от Какво раздел, в същото време можете да попълните фон или цвят на шрифта за дублиращите се стойности под Обработка на резултатите раздел. Вижте екранна снимка:

doc подравняване дубликати 5

3, След това кликнете Ok и дублиращите се стойности както в колона A, така и в колона B са избрани и маркирани в колона A, както е показано на следната екранна снимка:

doc подравняване дубликати 6

Изтеглете и изпробвайте безплатно 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 (6)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
gandon ebaniy, pervaya formula ne rabotaet!
This comment was minimized by the moderator on the site
It worked. Thanks a ton!
This comment was minimized by the moderator on the site
I had a huge volume of data and all the columns were misaligned , your formula helped a lot.! Kudos
I tried searching everywhere and wasn't satisfied but you nailed it:) Keep up the good work.
- Esha
This comment was minimized by the moderator on the site
How can we match 2 no of column with similar data example- column A (WB40 C 4212), Column B (4212)
This comment was minimized by the moderator on the site
Thank you for the help! Made my job easier. Keep up the great work.
This comment was minimized by the moderator on the site
Hi, I just wanted to say...Thank you very much, all the way from South Africa
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations