Најдете дупликати во две колони во Excel (6 соодветни пристапи)

  • Споделете Го Ова
Hugh West

Содржина

Microsoft Excel има обезбедено бројни методи за наоѓање дупликати во две или повеќе колони. Во оваа статија, ќе ги научите сите едноставни & засилувач; корисни трикови заедно со методот за уредување VBA за наоѓање дупликати или совпаѓања во две колони во Excel.

Прочитајте повеќе: Најдете совпаѓања или дупликати вредности во Excel

Горната слика од екранот е преглед на статијата која ја претставува базата на податоци & пример на функцијата за наоѓање дупликат вредности. Ќе дознаете повеќе за збирката податоци заедно со сите соодветни функции во следните методи во оваа статија.

Преземете ја работната книга за вежбање

Можете да ја преземете нашата работна книга на Excel што ги искористивме за да ја подготвиме оваа статија. Ќе ги најдете работните листови со делови за вежбање.

Најдете совпаѓања во две колони

6 соодветни пристапи за наоѓање дупликати во две колони во Excel

1. Наоѓање дупликати во слични редови во две колони

Во првиот дел, ќе ги дознаеме дупликатите во истите редови само во две колони. Но, овие методи не се применливи за совпаѓања чувствителни на големи букви. Ако треба да најдете точни совпаѓања со разгледувањето на буквите во моментов, тогаш имаме решение и за ова во методот 5.

Прочитајте повеќе: Формула на Excel за наоѓање дупликати во една колона

1.1 Користење на знакот за еднаков како логичен аргумент за откривање дупликати во слични редови во дваExcel функционира на оваа веб-локација.

Колони

Имаме две списоци со имиња во Колони Б & засилувач; C . И можеме да најдеме дупликати во истиот ред со едноставно користење на знакот за еднаквост како логичка функција.

📌 Чекори:

➤ Изберете Ќелија D5 & засилувач; тип:

=B5=C5

➤ Притиснете Enter , ќе ја добиете првата повратна вредност. Ако се најдат совпаѓања, вредноста ќе се врати како ВИСТИНА & ако не се најде, ќе се врати како FALSE .

➤ Сега користете Fill Handle за автоматско пополнување на останатите ќелии во Колона D до најдете ги сите совпаѓања.

1.2 Користење на функцијата IF за наоѓање дупликати во исти редови во две колони

Со користење на логичката функција- АКО , можете да најдете & прикажете ги дупликатите во друга колона.

📌 Чекори:

➤ Во Ќелија D5 , формулата ќе биде:

=IF(B5=C5,B5,"")

➤ Притиснете Enter .

➤ Користете Пополнете рачка за автоматско пополнување на другите ќелии во Колона D & завршивте.

1.3 Примена на условно форматирање за означување на совпаѓања во исти редови во две колони

Ако сакате да најдете дупликати во истите редови во две колони, тогаш веројатно условното форматирање најдобро одговара за означување на совпаѓањата и нема да ви дозволи да пишувате никаква функција за да барате совпаѓања.

📌 Чекор 1:

➤ Изберете го целиот опсег на ќелии што се земаат предвид за наоѓање дупликати.

📌 Чекор 2:

➤ Под табулаторот Дома , од паѓачкото мени на Условно форматирање во групата наредби Стилови , изберете ја командата Ново правило . Ќе се појави дијалог-кутија.

📌 Чекор 3:

➤ Сега изберете го типот на правило за користете формула за одредување во ќелиите за форматирање.

➤ Во уредникот Опис на правило , напишете =$B5=$C5

➤ Изберете Форматирај опција & ќе се појави друго поле за дијалог.

📌 Чекор 4:

➤ Од Пополнете табот , изберете боја што сакате да ја користите за означување на дупликатите.

➤ Притиснете OK & ќе ви биде прикажан формат на примерок со избрана боја во полето за дијалог Ново правило за форматирање .

📌 Чекор 5:

➤ Притиснете OK за последен пат & засилувач; завршивте.

На сликата подолу, совпаѓањата во истите редови сега се видливи со избраната боја.

2. Наоѓање дупликати во кој било ред во две колони

2.1 Примена на условно форматирање за лоцирање на сите дупликати во две колони

За наоѓање дупликати во две колони во кои било редови, можете директно да ја користите поврзаната команда во Условно форматирање за означување.

📌 Чекор 1:

➤ Изберете го прво опсег на ќелии.

📌 Чекор 2:

➤ Под Почетна таб & засилувач; одпаѓачкото мени Условно форматирање , изберете Дупликати вредности од Означете ги правилата за ќелии . Ќе се појави поле за дијалог.

📌 Чекор 3:

➤ Изберете ја бојата што сакате да ја прикажи за означување на дупликатите.

➤ Притиснете OK & завршивте.

Како на сликата подолу, ќе ги видите сите совпаѓања со избраните & означени бои.

2.2 Комбинирање на IF & засилувач; Функции COUNTIF за откривање дупликати во две колони

Можеме да користиме IF & COUNTIF функционира заедно за да најде податоци од првата колона во втората колона за совпаѓања.

📌 Чекори:

➤ Во Ќелија D5 , треба да ја напишеме следната формула:

=IF(COUNTIF($C$5:$C$15,$B5)=0,"",$B5)

➤ Притиснете Enter & потоа користете Рачка за пополнување за автоматско пополнување на останатите ќелии во Колона D . Така, ќе ги добиете сите имиња од списокот 1 што се присутни во списокот 2.

2.3 Користење на функциите IF, AND, COUNTIF за наоѓање конкретен дупликат во две Колони

Сега ако сакате да напишете име & види дали тоа е присутно во двете колони, тогаш овој метод е најдобро одговара. Во Ќелија F8 , името „Кајл“ е напишано & засилувач; ако името е присутно во двете Колони B & засилувач; C , а потоа на излезот ќе се прикаже пораката- ДА , во спротивно ќе се врати како НЕ .

Прочитајте повеќе: Откривање на бројот на дупликати редови кои се користатФормула COUNTIF

📌 Чекори:

➤ Поврзаната формула во Cell F9 ќе биде:

=IF(AND(COUNTIF(B5:B15,F8),COUNTIF(C5:C15,F8)),"YES","NO")

➤ Притиснете Enter & засилувач; ќе видите дека покажува ДА , така што името „Kyle“ е присутно во двете Колони B & засилувач; C .

2.4 Комбинирање на IF, ISERROR. Функции MATCH за наоѓање совпаѓања во две колони

Ако сакате да ја користите функцијата MATCH за да најдете совпаѓања или дупликати во две колони во кои било редови, тогаш треба да вметнете ISERROR во АКО & засилувач; MATCH функционира инаку ако не се најде совпаѓање/дупликат, ќе ви се прикаже порака за грешка.

📌 Чекори:

➤ Во Ќелија D5 . формулата со функцијата MATCH ќе биде:

=IF(ISERROR(MATCH($B5,$C$5:$C$15,0)),"",$B5)

➤ Притиснете Enter , автоматски пополнете ја целата колона користејќи Рачка за пополнување & засилувач; резултатите ќе ги најдете веднаш.

3. Наоѓање дупликати во повеќе од две колони

3.1 Користење на функциите IF-AND за наоѓање дупликати во исти редови во повеќе од две колони

За наоѓање совпаѓања или дупликати во повеќе од две колони, треба да ја користиме функцијата AND за да додадеме повеќе логики. Значи, во нашата изменета база на податоци, сега имаме уште една колона (Список 3) со повеќе имиња & засилувач; ќе ги најдеме сите совпаѓања во истите редови во Колона Е .

📌 Чекори:

➤ во Ќелија E5 , формулата врз основа на критериумите ќе биде:

=IF(AND(B5=C5,C5=D5),B5,"")

➤ Притиснете Внесете , автоматски пополнете ги останатите ќелии со Рачка за пополнување & веднаш ќе ги добиете сите совпаѓања во истите редови.

3.2 Користење на функциите IF-OR за наоѓање дупликати во слични редови во кои било две од повеќе колони

Сега еве уште еден случај каде што ќе ги најдеме дупликатите во која било од двете колони во истите редови од повеќе од две колони и ако се пронајдат совпаѓањата, пораката ќе покаже „Пронајдено“, инаку ќе се врати како празно.

📌 Чекори:

➤ Мораме да напишеме Cell E5 :

=IF(OR(B5=C5,C5=D5,D5=B5),"Found","")

➤ Притиснете Enter , автоматски пополнете ги останатите ќелии во колоната & ќе ги добиете сите совпаѓања пронајдени во истите редови.

4. Извлекување податоци врз основа на дупликати во две колони

4.1 Користење VLOOKUP или INDEX-MATCH за извлекување податоци врз основа на дупликати во две колони

Врз основа на пронајдените дупликати во две колони, можеме да извлечеме податоци и со формули VLOOKUP или INDEX-MATCH . Во нашата изменета база на податоци, Колоните B & засилувач; C ги претставуваат имињата на некои луѓе со износите на нивните донации. Во Колона Е, се присутни неколку имиња & ќе ги најдеме донациите на тие неколку луѓе во Колона F со наоѓање дупликати во две Колони- B & засилувач; E .

📌 Чекори:

➤ Во Ќелија F5 , поврзаната формула со VLOOKUP ќеbe:

=VLOOKUP(E5,$B$5:$C$15,2,FALSE)

➤ Притиснете Enter , автоматски пополнете ја целата колона & ќе ги добиете износите за донации на тие избрани луѓе од Колона Е .

Можете да го користите и INDEX-MATCH формула овде за да најдете слични резултати. Во овој случај, формулата во Cell F5 ќе биде:

=INDEX($B$5:$C$15, MATCH($I5,$B$5:$B$15,0),2)

Потоа притиснете Enter , автоматски пополнете ја целата колона & засилувач; завршивте.

4.2 Вметнување знаци со знаци во VLOOKUP или INDEX-MATCH функции за да се извлечат делумни совпаѓања засновани на податоци во две колони

Сега имаме целосни имиња во Колона B & засилувач; со кратки имиња во Колона Е , ќе ги бараме делумните совпаѓања во Колона Б & потоа извлечете ги износите за донации на избраните луѓе во Колона F . Мора да користиме Карактери со џокер (ѕвездичка-'*') тука пред & по референците на ќелиите од Колона Е како Ѕвездичка(*) ќе ги бара дополнителните текстови.

📌📌 Чекори:

➤ Поврзаната формула во Ќелија F5 ќе биде:

=VLOOKUP("*"&E5&"*",$B$5:$C$15,2,FALSE)

➤ Притиснете Enter , автоматски пополнете ја целата колона & засилувач; резултатите ќе ги најдете веднаш.

И ако се одлучите да ги користите функциите INDEX-MATCH , тогаш треба да напишете Ќелија F5 :

=INDEX($B$5:$C$15, MATCH("*"&$I5&"*",$B$5:$B$15,0),2)

Потоа притиснете Enter & користете ја Рачка за пополнување за да ја пополните целата колона.

5. Наоѓање дупликати чувствителни на големи букви во дваКолони

Сите методи споменати погоре не се чувствителни на букви. Сега, ако сакате да најдете дупликати во две колони во истите редови со вклучено Case-Sensitive, тогаш овој дел ќе ви го покаже патот. Еве, во две колони од Списокот 1 & засилувач; 2, некои имиња се присутни во двете колони, но не со слични букви. Со функцијата EXACT , ќе дознаеме кои имиња се исти со разгледување на чувствителни на големи букви.

📌 Чекори:

➤  Во Ќелија D5 , формулата ќе биде:

=EXACT(B5,C5)

➤ Притиснете Enter , автоматски пополнете ги останатите ќелии со користење на Пополнете & ќе ги добиете сите точни совпаѓања со вклучено чувствителност на букви. Натпреварите ќе бидат прикажани како ТОЧНО , а неусогласениот резултат ќе се врати како НЕТОЧНО логичка вредност.

6 . Користење на VBA уредник за наоѓање дупликати во две колони

Ако сакате да кодирате со VBA Editor за функциите на Excel, тогаш овој метод може да биде соодветен за вас. Ќе ги прикажеме дупликатите во Колона D со помош на VBScript .

📌 Чекор 1:

➤ Притиснете Alt+F11 за да го отворите прозорецот VBA .

➤ Од Вметнете ја картичката , изберете Модул . Ќе се појави нов модул за уредникот VBA каде што ќе ги пишувате шифрите.

📌 Чекор 2:

➤ Во прозорецот на уредувачот, копирајте ги следните кодови:

6724

➤ Кликнете на Стартувај го копчето или притиснете F5 за да ја активирате потпрограмата.

📌 Чекор 3:

➤ Затворете го прозорецот VBA или притиснете Alt+F11 повторно за да се вратите во работната книга на Excel.

➤ Сега изберете го опсегот на ќелии од списокот 1 што треба да се проверени за совпаѓања во списокот 2.

📌 Чекор 4:

➤ Од табот Програмер , изберете Макроа , ќе се отвори прозорец за дијалог.

Забелешка: Ако не ја најдете опцијата Програмер на горниот дел или лентата, потоа треба да го овозможите со отворање на Excel Options прво. Таму ќе ја најдете опцијата „Прилагоди ја лентата“ . Од опцијата Главни јазичиња , ставете ознака за избор на Програмер . Притиснете OK & засилувач; табот Програмери сега треба да се појави на врвот на работната книга на Excel.

📌 Чекор 5:

➤ Како што веќе сте го активирале макрото, така и сега ова име на макрото ќе биде видливо во полето за дијалог. Притиснете Изврши & завршивте со вашите чекори.

Ќе ги најдете сите совпаѓања во колоната D како на сликата подолу.

Заклучни зборови

Се надевам дека сите овие методи споменати погоре за наоѓање дупликати во две колони под повеќе критериуми сега ќе ве поттикнат да аплицирате во вашите редовни задачи на Excel. Ако имате какви било прашања или повратни информации, ве молиме известете ме во делот за коментари. Или можете да ги проверите нашите други корисни статии поврзани со

Хју Вест е високо искусен тренер и аналитичар на Excel со повеќе од 10 години искуство во индустријата. Има диплома за сметководство и финансии и магистер по бизнис администрација. Хју има страст за предавање и има развиено уникатен пристап на наставата кој е лесен за следење и разбирање. Неговото стручно познавање на Excel им помогна на илјадници студенти и професионалци ширум светот да ги подобрат своите вештини и да се истакнат во нивните кариери. Преку својот блог, Хју го споделува своето знаење со светот, нудејќи бесплатни упатства за Excel и онлајн обука за да им помогне на поединците и бизнисите да го достигнат својот целосен потенцијал.