Как да подравните дубликати или съвпадащи стойности в две колони в Excel?
Ако имате два списъка с имена и искате да сравните тези две колони и да намерите дубликатите и в двете, след което подравнете или покажете съвпадащите имена въз основа на първата колона в нова колона, както е показано на следната екранна снимка. За да изброите дублиращите се стойности, които съществуват и в двете колони, тази статия може да въведе някои трикове за разрешаването му.
Подравнете дубликати или съответстващи стойности в две колони с формула
Подравнете дубликати или съвпадащи стойности в две колони с 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, вижте екранната снимка:
Забележка: В горната формула, A2 е стойността на първата клетка от колоната, която искате да сравните, и C2:C12 други данни от колона, с които искате да се сравняват. Можете да промените препратките към клетки според вашите нужди.
Подравнете дубликати или съответстващи стойности в две колони:
Kutools за Excel's Изберете Същите и различни клетки може да ви помогне бързо да изберете и маркирате еднакви или различни клетки от две колони. Kutools за Excel: с повече от 300 удобни добавки за Excel, безплатни за изпробване без ограничение за 30 дни. Изтеглете и изпробвайте безплатно сега! |
Подравнете дубликати или съвпадащи стойности в две колони с VBA код
Да предположим, че имате две съседни колони - колона E и колона F, които имат някои дублирани имена, със следния код, нова колона ще бъде вмъкната между тези две колони и дублиращите се стойности са изброени, както е показано на екранната снимка по-долу:
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, Със своята Изберете Същите и различни клетки можете бързо да сравните данните в две колони и да изберете дублиращите се клетки в една колона. Нещо повече, можете да засенчите цвят на фона или цвят на шрифта за дубликатите.
След инсталиране Kutools за Excel, моля, направете следното:
1. Задръжте Ctrl за да изберете двете колони с данни поотделно и след това щракнете Kutools > Изберете > Изберете Същите и различни клетки, вижте екранна снимка:
2. В Изберете Същите и различни клетки диалогов прозорец, проверете Данните ми имат заглавки ако не искате заглавките да се сравняват, и след това изберете Всеки ред под Базиран на раздел и изберете Същите ценности от Какво раздел, в същото време можете да попълните фон или цвят на шрифта за дублиращите се стойности под Обработка на резултатите раздел. Вижте екранна снимка:
3, След това кликнете Ok и дублиращите се стойности както в колона A, така и в колона B са избрани и маркирани в колона A, както е показано на следната екранна снимка:
Изтеглете и изпробвайте безплатно Kutools за Excel сега!
Демонстрация: Намерете и маркирайте дубликатите или съвпадащите стойности в две колони с Kutools за Excel
Най-добрите инструменти за продуктивност в офиса
Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време. Щракнете тук, за да получите функцията, от която се нуждаете най-много...
Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна
- Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
- Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!