Как да търсите дублиращи се съвпадения в Excel (5 лесни начина)

  • Споделя Това
Hugh West

Съпоставянето на дубликати в Excel е много лесно. Можем да използваме различни функции и формули за намиране на дубликати в Excel Нека ви покажа най-добрите и лесни методи за търсене на дублиращи се съвпадения в Excel.

Изтегляне на книга за практика

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

Vlookup Duplicate Matches.xlsx

5 начина за търсене на дублиращи се съвпадения в Excel

Нека първо да се запознаем с нашата съвкупност от данни. В моята съвкупност от данни съм поставил имената на някои продавачи и техните държави на продажба за последователни две седмици. Вижте, че има някои държави, които са общи. Сега ще покажа как да прегледате тези дублиращи се данни с VLOOKUP и други функции на Excel.

Метод 1: Използвайте функцията VLOOKUP за намиране на дублиращи се съвпадения в Excel

В първия ни метод ще използваме функцията VLOOKUP за откриване на дубликати. VLOOKUP може да търси стойност в най-лявата колона на таблица с данни и да връща съответната стойност от друга колона, която се намира в дясната част на таблицата. Тук нашата стойност за търсене ще бъде от Колона D и ще намери дубликатите от Колона C . Ако бъде намерен дубликат, ще се покаже името на държавата. В противен случай ще се покаже #N/A .

Стъпка 1:

⏩ Активиране Клетка E5 .

⏩ Въведете формулата, дадена по-долу-

=VLOOKUP(D5,$C$5:$C$11,1,FALSE)

⏩ След това просто натиснете Въведете за да получите резултата.

Стъпка 2:

⏩ По-късно, кликнете два пъти върху на Дръжка за пълнене за да копирате формулата.

Сега ще видите, че са открити дубликати.

Прочетете повече: Намиране на дубликати в две колони в Excel

Метод 2: Прилагане на функцията MATCH за намиране на дублиращи се съвпадения в Excel

Сега ще намерим дубликати с помощта на функцията MATCH . Но тук нашата стойност за търсене ще бъде от Колона C и ще намери дубликатите от Колона D. Ако е намерен дубликат, ще се покаже номерът на реда на дублираната стойност, а ако не е, ще се покаже #N/A . Не забравяйте, че тук номерът на реда се отчита спрямо избрания масив.

Стъпка 1:

⏩ Въведете формулата в Клетка E5 -

=MATCH(C5,$D$5:$D$11,FALSE)

⏩ Натиснете Въведете бутон.

Стъпка 2:

⏩ Накрая използвайте Дръжка за пълнене за копиране на формулата.

След това ще забележите, че дубликатите се извличат с техния номер на ред в масива.

Прочетете повече: Намиране на съвпадения или дублиращи се стойности в Excel

Метод 3: Комбинирайте функциите IF, ISNA и VLOOKUP за намиране на дублиращи се съвпадения в Excel

Сега ще комбинираме три функции за сравняване на дубликати. Това са IF , ISNA , VLOOKUP функции. IF проверява дали е изпълнено дадено условие и връща една стойност, ако е вярно, и друга стойност, ако е грешно. ISNA функция е функция за обработка на грешки, Тя помага да се разбере дали някоя клетка има " #N/A грешка" или не. Тук, ние ще съвпадат дубликати в Колона D за стойността на Колона C. Ако бъде намерен дубликат, ще се покаже "Дубликат", а в останалите случаи ще се покаже "Уникален".

Стъпка 1:

⏩ В Клетка E5 напишете дадената формула-

=IF(ISNA(VLOOKUP(D5,$C$5:$C$11,1,FALSE)), "Уникален", "Дубликат")

⏩ След това просто натиснете Въведете бутон.

Стъпка 2:

⏩ След това използвайте Дръжка за пълнене за копиране на формулата.

Разбивка на формулата:

VLOOKUP(D5,$C$5:$C$11,1,FALSE)

Първо, функцията VLOOKUP ще потърси Клетка D5 в масива C5:C11 и ще върне като-

Ню Йорк

ISNA(VLOOKUP(D5,$C$5:$C$11,1,FALSE))

Функцията ISNA ще покаже FALSE, тъй като не получава никаква грешка, ако получи, ще покаже TRUE.

FALSE

IF(ISNA(VLOOKUP(D5,$C$5:$C$11,1,FALSE)), "Уникален", "Дубликат")

Накрая функцията IF ще даде резултат "Duplicate" за FALSE и "Unique" за TRUE. Тя връща-

Дублиране на

Подобни четива

  • Как да сравнявате редове в Excel за дубликати
  • Намиране на подобен текст в две колони в Excel (3 начина)
  • Как да намерите & Премахване на дублиращи се редове в Excel
  • Намиране на дублиращи се редове в Excel въз основа на няколко колони

Метод 4: Намиране на дублиращи се стойности в две колони в Excel с помощта на функциите IF, ISNA, VLOOKUP

В този метод ще използваме функциите на същите предишни методи, за да съпоставим дубликатите в две колони. Затова поставих стойността за търсене в Клетка D13 . Сега ще използваме тази референция към клетката, за да намерим съответствието й в двете Колона C и D Ако намерим съвпадение, ще се покаже "Дублирано", в противен случай - "Уникално".

Стъпки:

⏩ Напишете дадената формула в Клетка D14 -

=IF(IF(ISNA(VLOOKUP(D13,$C$5:$C$11,1,FALSE)),0,1)

+IF(ISNA(VLOOKUP(D13,$D$5:$D$11,1,FALSE)),0,1)=2, "Дублирано", "Уникално")

⏩ Щракнете върху Въведете бутон за изхода.

След това ще забележите, че се показва "Дублирано".

Разбивка на формулата:

ISNA(VLOOKUP(D13,$C$5:$C$11,1,FALSE))

Тук ISNA и LOOKUP Функциите работят като предишния метод. Така че той връща-

FALSE

IF(ISNA(VLOOKUP(D13,$C$5:$C$11,1,FALSE)),0,1)

След това IF функцията ще покаже O за FALSE и 1 за TRUE за масива C5:C11 . Той ще се върне като-

1

IF(ISNA(VLOOKUP(D13,$D$5:$D$11,1,FALSE)),0,1)

Тук IF функцията ще покаже O за FALSE и 1 за TRUE за масива D5:D11 . Той ще се върне като-

1

IF(IF(ISNA(VLOOKUP(D13,$C$5:$C$11,1,FALSE)),0,1)

+IF(ISNA(VLOOKUP(D13,$D$5:$D$11,1,FALSE)),0,1)=2, "Дублирано", "Уникално")

Сега последната функция IF ще събере резултатите от тези две функции IF. Ако сумата върне 2, тогава ще покаже Duplicated, ако не, тогава ще покаже Unique. Така че тя връща-

"Дублирани"

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

Метод 5: Присъединяване на функциите VLOOKUP и COUNTIF за намиране на дублиращи се съвпадения в Excel

За този метод направих ново множество от данни. Използвах някои имена на курсове по езици за програмиране, техните идентификатори и имената на участниците. Ще видите, че някои хора са посещавали един и същ курс. Сега ще приложим VLOOKUP и COUNTIF да се сравняват дубликати. Знаем, че VLOOKUP Какво да направим, ако искаме да получим следващите стойности на срещане? Нека видим.

Първоначално ще създадем уникални идентификатори с помощта на COUNTIF функция.

Стъпка 1:

⏩ За целта въведете дадената формула в Клетка B5 -

=COUNTIF($C$5:C5,C5)&"-"&C5

⏩ Натиснете бутона Enter

⏩ След това използвайте Дръжка за пълнене за копиране на формулата.

Сега вижте, че дублиращите се идентификатори са в един сериен номер.

Стъпка 2:

⏩ Напишете дадената формула в Клетка D15 -

=VLOOKUP(COUNTIF($C$15:C15,C15)&"-"&C15,$B$5:$E$11,4,FALSE)

⏩ Щракнете върху Въведете бутон.

Стъпка 3:

⏩ Накрая използвайте Дръжка за пълнене за копиране на формулата.

И сега ще видите, че сме получили следващите стойности за поява, които означават имена на участници за същия идентификатор на курса.

Разбивка на формулата:

COUNTIF($C$15:C15,C15)

Сайтът COUNTIF функцията ще преброи броя на случаите в клетка C15, която се връща като-

1

COUNTIF($C$15:C15,C15)&”-“&C15

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

1-C102

VLOOKUP(COUNTIF($C$15:C15,C15)&"-"&C15,$B$5:$E$11,4,FALSE)

И накрая. VLOOKUP функцията ще потърси според този уникален идентификатор в масива B5:E11 и ще покаже резултата от Колона 4 на този масив. Така че той ще върне като-

"Peter"

Прочетете повече: Откриване на броя на дублиращите се редове с помощта на формулата COUNTIF

Заключение

Надявам се, че всички методи, описани по-горе, ще бъдат достатъчно добри, за да търсите дублиращи се мачове. Чувствайте се свободни да задавате всякакви въпроси в раздела за коментари и моля, дайте ми обратна връзка.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.