Формула пошуку дублікатаў у Excel (6 простых спосабаў)

  • Падзяліцца Гэтым
Hugh West

Тут мы збіраемся апісаць некаторыя спосабы пошуку дублікатаў у Excel з дапамогай формулы. Некаторыя з іх могуць быць вам знаёмыя, а некаторыя - новымі. Мы паспрабуем апісаць яго максімальна проста, каб вам было лёгка яго злавіць.

Тут мы ўключаем набор даных, які паказвае Імя студэнта і іх любімыя Садавіна .

Спампаваць практычны сшытак

Спампуйце гэты практычны аркуш, каб практыкавацца, пакуль вы чытаеце гэты артыкул.

Формула пошуку дублікатаў.xlsx

1. Формула для пошуку дублікатаў у Excel, уключаючы 1 st паўтораў

1.1 Выкарыстанне COUNTIF для пошуку дублікатаў у адным слупку ў Excel

Давайце зробім табліцу такіх прадуктаў, як садавіна. Тут назва элемента знаходзіцца ў слупку, і вы хочаце знайсці дублікат.

Вось формула для пошуку дублікатаў у Excel, уключаючы першыя ўваходжання,

=COUNTIF(B:B,B4)>1

Як вы бачыце на малюнку вышэй, формула вяртае TRUE для паўтаральных значэнняў і FALSE для ўнікальных значэнняў. У гэтай формуле мы выбралі ўвесь слупок B .

Заўвага:

Вы можаце знайсці дублікаты ў фіксаваным дыяпазоне вочак , а не ва ўсім слупку . Для гэтага вам трэба заблакіраваць гэты дыяпазон знакам $ . Напрыклад, для пошуку дублікатаў у ячэйках B4:B10, выкарыстоўвайце наступную формулу:

=COUNTIF($B$4:$B$10,B4)>1

1.2 Падлічыце колькасць дублікатаўВыкарыстанне COUNTIF

Калі вы хочаце ведаць агульную колькасць паўтаральных значэнняў, вы можаце выкарыстоўваць функцыю COUNTIF . Для падліку паўтаральных значэнняў трэба выкарыстоўваць формулу COUNTIF : =COUNTIF($B$4:$B$10, $B4)

1.3 Выкарыстанне функцыі IF з COUNTIF у Excel

Для дубліката вы можаце выкарыстоўваць функцыю IF з COUNTIF і атрымаць дублікат або унікальны нумар.

=IF(COUNTIF($B$4:$B$10,$B4)>1,"Duplicate","Unique")

Калі вы хочаце, каб формула Excel знаходзіла толькі дублікаты, заменіце « Унікальны ” з прабелам (” “), як гэта:

=IF(COUNTIF($B$4:$B$10,$B4)>1,"Duplicate","")

Формула пакажа “ Дублікаты ” для дублікатаў запісаў і пустую ячэйку для унікальных запісаў.

2. Формула для пошуку дублікатаў у Excel без 1 st паўтораў

Тут мы будзем выяўляць дублікаты без першага ўваходжання. Тут мы выкарыстоўваем дзве формулы: адна IF з COUNTIF і другая IF з COUNTIFS .

2.1 Выкарыстанне функцыі If у адным слупку Excel

Калі вы хочаце адфільтраваць або выдаліць дублікаты, вышэйзгаданая формула не будзе працаваць. Таму што ён пазначае ўсе аднолькавыя запісы як дублікаты. І калі вы жадаеце захаваць унікальныя значэнні ў сваім спісе, вы не можаце выдаліць усе дублікаты запісаў, вам трэба выдаліць толькі другі і ўсе наступныя экзэмпляры.

Такім чынам, мы будзем мадыфікаваць нашу формулу дублікатаў Excel, выкарыстоўваючы абсалютная і адносная ячэйкаспасылкі:

=IF(COUNTIF($B$4:$B4,$B4)>1,"Duplicate","")

Як вы можаце бачыць на наступным малюнку, гэтая формула не вызначае першае з'яўленне « Яблыкі ” як дублікат:

2.2 Выкарыстанне функцыі If з COUNTIFS для пошуку дублікатаў у двух слупках

Вышэй мы паказалі, як знайсці паўтаральныя значэнні ў адным слупок, зараз мы ўбачым тут, як знайсці дублікаты ў двух слупках у Excel.

У гэтым прыкладзе мы ўзялі табліцу, у якой Імя студэнта знаходзіцца ў слупку A, а Садавіна — у слупку B. Цяпер мы хочам знайсці паўтаральныя значэнні якія маюць такую ​​ж назву і плён.

Формула пошуку паўтаральных значэнняў у двух слупках:

=IF(COUNTIFS($B$4:$B$10,$B4,$C$4:$C$10,$C4)>1,"Duplicate","Unique ")

3. Выкарыстанне функцыі If з SUMPRODUCT для пошуку дублікатаў у некалькіх радках

Мы можам знайсці дублікаты ў некалькіх радках. Тут мы будзем выкарыстоўваць функцыю SUMPRODUCT з функцыяй IF .

Вось формула:

=IF(SUMPRODUCT(($B$4:$B$10=B4)*1,($C$4:$C$10=C4)*1,($D$4:$D$10=D4)*1)>1,"Duplicates","Unique")

Калі разбіць формулу на

=SUMPRODUCT(($B$4:$B$10=B4)*1,($C$4:$C$10=C4)*1,($D$4:$D$10=D4)*1)

Вы атрымаеце, колькі разоў гэты радок паўтараецца.

У формуле $B$4:$B$10,$C$4:$C$10,$D$4:$D$ пакажыце слупкі дыяпазону, у якіх вы хочаце знайсці дублікат ад. Вы можаце змяніць дыяпазон у адпаведнасці з вашымі дадзенымі. Тут мы выкарыстоўваем абсалютныя спасылкі, каб атрымаць дакладныя значэнні з дыяпазону даных. А B4 , C4, D4 паказваюць першыя ячэйкі ў кожным слупку даных, якія неабходнау дачыненні да гэтай формулы, вы можаце змяніць іх у адпаведнасці з вашымі дадзенымі.

Прыведзеная вышэй формула заснавана на дадзеных у слупках 3 , вы можаце павялічыць слупкі ў дыяпазоне даных і, адпаведна, дадаць дыяпазоны. А потым лёгка знайсці аднолькавыя радкі.

Х'ю Уэст з'яўляецца вельмі дасведчаным трэнерам і аналітыкам Excel з больш чым 10-гадовым вопытам работы ў галіны. Ён мае ступень бакалаўра ў галіне бухгалтарскага ўліку і фінансаў і ступень магістра дзелавога адміністравання. Х'ю захапляецца навучаннем і распрацаваў унікальны падыход да навучання, які лёгка прытрымлівацца і зразумець. Яго экспертныя веды Excel дапамаглі тысячам студэнтаў і спецыялістаў па ўсім свеце палепшыць свае навыкі і атрымаць поспех у сваёй кар'еры. Праз свой блог Х'ю дзеліцца сваімі ведамі з усім светам, прапаноўваючы бясплатныя падручнікі па Excel і онлайн-трэнінгі, каб дапамагчы прыватным асобам і прадпрыемствам цалкам раскрыць свой патэнцыял.