Съдържание
Съпоставянето на дубликати в Excel е много лесно. Можем да използваме различни функции и формули за намиране на дубликати в Excel Нека ви покажа най-добрите и лесни методи за търсене на дублиращи се съвпадения в Excel.
Изтегляне на книга за практика
Можете да изтеглите безплатния шаблон на Excel от тук и да се упражнявате сами.
Vlookup Duplicate Matches.xlsx5 начина за търсене на дублиращи се съвпадения в 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
Заключение
Надявам се, че всички методи, описани по-горе, ще бъдат достатъчно добри, за да търсите дублиращи се мачове. Чувствайте се свободни да задавате всякакви въпроси в раздела за коментари и моля, дайте ми обратна връзка.