Змест
Тут мы збіраемся апісаць некаторыя спосабы пошуку дублікатаў у 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 , вы можаце павялічыць слупкі ў дыяпазоне даных і, адпаведна, дадаць дыяпазоны. А потым лёгка знайсці аднолькавыя радкі.