Формула Excel для пошуку дублікатаў у адным слупку

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

У Microsoft Excel існуе мноства метадаў пошуку дублікатаў у адным слупку. Мы можам уставіць функцыю або выкарыстоўваць камбінаваную формулу для ідэнтыфікацыі дублікатаў або супадзенняў у нашай электроннай табліцы Excel. У гэтым артыкуле вы даведаецеся ўсе магчымыя простыя метады пошуку паўтаральных значэнняў у адным слупку з прыкладамі і належнымі ілюстрацыямі.

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

Вы можаце загрузіце кнігу Excel, якую мы выкарыстоўвалі для падрыхтоўкі гэтага артыкула.

Знайдзіце дублікаты ў адным слупку.xlsx

8 прыдатных спосабаў пошуку Дублікаты ў адным слупку з формулай Excel

1. Выкарыстоўвайце функцыю COUNTIF для пошуку дублікатаў разам з першым з'яўленнем

У наступнай табліцы некалькі імёнаў ляжаць пад загалоўкам Імя ў Слупку B . А пад загалоўкам Дублікат у Слупку C мы будзем выкарыстоўваць функцыю COUNTIF , каб высветліць, ці ёсць у якім-небудзь імені ў левым слупку дублікаты. Формула верне TRUE для паўтаральных імёнаў і FALSE для ўнікальных.

У першым вывадзе Ячэйка C5 , формула з функцыяй COUNTIF будзе:

=COUNTIF($B$5:$B$14,B5)>1

Пасля націску Enter і аўтаматычнага запаўнення астатніх вочак у Слупку C , мы атрымаем наступныя вынікі.

У гэтай формуле Функцыя COUNTIF вяртае колькасць падлікаў для кожнага імя і выкарыстаннялагічны аператар, мы шукалі лікі, большыя за 1 . Такім чынам, мы можам ідэнтыфікаваць дублікаты, шукаючы толькі лагічнае значэнне 'TRUE' .

Больш падрабязна: Формула пошуку дублікатаў у Excel (6 простых Спосабы)

2. Стварыце формулу з функцыямі IF і COUNTIF для пошуку дублікатаў у адным слупку

Мы таксама можам аб'яднаць функцыі IF і COUNTIF , каб вярнуць высновы з індывідуальнымі тэкстамі . Пад загалоўкам Вывад формула верне «Дублікат» для дублікатаў імёнаў, прысутных у Слупку B . І калі тэкст унікальны ў слупку Імя , то формула верне пустое месца для адпаведнага тэкставага значэння.

Такім чынам, неабходная формула спалучае КАЛІ і COUNTIF функцыі ў Cell C5 павінны быць:

=IF(COUNTIF($B$5:$B$14,B5)>1,"Duplicate","")

Цяпер націсніце Enter , выкарыстоўвайце Маркер запаўнення для аўтаматычнага запаўнення іншых вочак пад загалоўкам Вывад , і вы адразу знойдзеце наступныя вынікі.

У у гэтай формуле функцыя КАЛІ шукае лік больш за 1 і, калі знаходзіць, вяртае ўказаны тэкст 'Дублікат' , інакш пустая ячэйка.

Дадатковая інфармацыя: Як знайсці паўтаральныя значэнні ў Excel з дапамогай формулы (9 метадаў)

3. Пошук дублікатаў у адным слупку без першага з'яўлення ў Excel

У гэтым раздзеле мы ўставім формулу, якая будзе адлюстроўваць «Дублікат» з2-е з'яўленне падобнага тэксту. Напрыклад, калі імя ў Слупку B прысутнічае тройчы, то формула верне вызначаны тэкст 'Дублікат' толькі для 2-га і 3-га ўваходжання.

Неабходная формула для першага выхаду Cell C5 будзе:

=IF(COUNTIF($B$5:$B5,B5)>1,"Duplicate","")

Пасля націску Enter і перацягвання ўніз да апошняя ячэйка ў слупку Вывад , мы атрымаем наступныя вяртаемыя значэнні.

Для першага вываду ў ячэйцы C5 , мы вызначылі толькі дыяпазон ячэек $B$5:$B5 , таму формула будзе шукаць толькі першую ячэйку, каб знайсці паўтаральнае значэнне. Пры перацягванні ўніз Маркэль запаўнення для пошуку наступных вынікаў колькасць ячэек у вызначаным дыяпазоне для функцыі COUNTIF павялічваецца на 1 для кожнай наступнай ячэйкі. Такім чынам, першае ўваходжанне любога тэксту ў слупок Імя тут не залічваецца больш чым 1 .

Дадатковая інфармацыя: Як знайсці дублікаты ў слупок з выкарыстаннем Excel VBA (5 спосабаў)

4. Формула Excel для пошуку дублікатаў з улікам рэгістра ў адным слупку

Цяпер мы прымянім іншую камбінаваную формулу для пошуку дублікатаў з улікам рэгістра. Мы збіраемся аб'яднаць функцыі IF, SUM і EXACT тут. Функцыя EXACT правярае, ці аднолькавыя два радкі. Функцыя SUM проста сумуе лікавыя значэнні.

У першым вывадзе CellC5 , аб'яднаная формула з указанымі функцыямі будзе:

=IF(SUM((--EXACT($B$5:$B$14,B5)))<=1,"","Duplicate")

Цяпер націсніце Enter і аўтаматычна запоўніце ўвесь слупок, каб знайсці усе вяртаныя значэнні.

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

🔎 Як працуе формула?

  • Функцыя EXACT тут шукае рэгістр і дакладны супадае з першым тэкстам у слупку Імя і, такім чынам, вяртае наступны вынік:

{TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE}

  • Пры выкарыстанні двайнога адзінкавага (–) значэнні, якія вяртаюцца, пераўтвараюцца ў лічбы, '1' для TRUE і '0' для ХЛУСНІ . Такім чынам, вяртаемыя значэнні будуць:

{1;0;0;0;0;0;0;0;0;0}

  • Функцыя SUM затым сумуе ўсе лікавыя значэнні, знойдзеныя на папярэднім этапе.
  • =SUM((–EXACT($B$5:$B$14, B5)))<=1: Гэтая частка формулы правярае, ці роўна сума або значэнне, якое вяртаецца на апошнім кроку, або меншае за 1 .
  • Нарэшце, функцыя КАЛІ шукае суму, меншую або роўную 1 і вяртае пустую ячэйку, а калі не знойдзена, то вяртае вызначаны тэкст 'Дублікат' .
  • Формула становіцца прыдатнай для астатніх ячэек у слупку Вывад пасля запаўнення першай ячэйкі.

Дадатковая інфармацыя: Знайдзіце дублікаты ў двух слупках у Excel (6 прыдатных падыходаў)

Падобныя паказанні

  • Excel: пошук дублікатаў у слупку і выдаленне радка (4 хуткія спосабы)
  • Excel: пошук дублікатаў радкоў на аснове некалькіх слупкоў
  • Як знайсці паўтаральныя радкі ў Excel (5 хуткіх спосабаў)
  • 10 лепшых спісаў Excel з дублікатамі (2 спосабы)
  • Як параўноўваць Радкі ў Excel для дублікатаў

5. Пошук паслядоўнасці дублікатаў з дапамогай формулы Excel

У гэтым раздзеле мы будзем шукаць дублікаты з дапамогай функцыі COUNTIF , а потым яна верне парадкавы нумар кожнага ўваходжання падобнага тэксту ў слупку "Вывад".

Неабходная формула ў першым вывадзе Вочка C5 :

=COUNTIF($B$5:$B5,B5)

Націсніце Enter , запоўніце ўвесь слупок, і вы атрымаеце наступныя значэнні. На малюнку ніжэй імя Фрэд прысутнічае тройчы, і ў вылучаных выходных ячэйках вы бачыце парадкавыя нумары для ўсіх дублікатаў, уключаючы 1-е з'яўленне.

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

6. Фільтруйце і выдаляйце дублікаты ў адным слупку ў Excel

Пасля прымянення формулы для пошуку паўтаральных значэнняў мы можам адфільтраваць і выдаліць іх адразу. На малюнку ніжэй выходныя даныя былі знойдзены з дапамогай папярэдняга метаду. Зараз мы пройдзем наступныя крокі для дасягнення нашых мэтаў у гэтым раздзеле.

📌 Крок 1:

➤ Спачатку выберыце ўсю табліцу, уключаючы яе загалоўкі.

➤ На ўкладцы Галоўная выберыце опцыю Фільтр з Сартаваць і ампер; Выпадальнае меню Filter у групе каманд Editing .

Такім чынам, мы толькі што актывавалі Filter кнопкі для нашых загалоўкаў у наступнай табліцы.

📌 Крок 2:

➤ Націсніце на Выпадальны спіс Вывад і зніміце адзнаку з першага варыянту, які паказвае лікавае значэнне '1' .

➤ Цяпер націсніце ОК .

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

📌 Крок 3:

➤ Выберыце ячэйкі, якія змяшчаюць імёны і адпаведныя вынікі.

➤ І выдаліце ​​іх усе.

📌 Крок 4:

➤ Зноў адкрыйце фільтр Выхад .

➤ Адзначце опцыюпаказваецца толькі '1' .

➤ Націсніце Enter і ўсё гатова.

Як у на наступным скрыншоце, цяпер вы атрымаеце ўсе ўнікальныя тэкставыя даныя або толькі імёны.

Чытаць далей: Як знайсці & Выдаліце ​​​​паўтаральныя радкі ў Excel

7. Формула Excel для пошуку дублікатаў у адным слупку на аснове ўмовы

Мы таксама можам уставіць умову і знайсці дублікаты адпаведна для значэнняў, якія знаходзяцца ў слупку. На малюнку ніжэй у нас ёсць дадатковы слупок, які прадстаўляе аддзелы для ўсіх супрацоўнікаў арганізацыі.

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

Неабходная формула ў першы выхад Cell D5 будзе:

=IF(COUNTIFS($B$5:$B$14,B5,$C$5:$C$14,C5)>1,"Duplicate","")

Пасля націску Enter і запоўніўшы ўвесь слупок Вывад , мы атрымаем вяртаемыя значэнні, як паказана ніжэй.

У Слупку B , у нас ёсць імя "Фрэд" тройчы, але толькі з іх у аддзеле продажаў (радок 7) . Астатнія два выпадкі падобнай назвы сустракаюцца ў Маркетынгавым аддзеле (Радок 9 і Радок 13) . Такім чынам, адзін з іх - дубліраванне. Такім чынам, мы можамувядзіце некалькі ўмоў у функцыю COUNTIFS , каб знайсці неабходны вынік.

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

8. Знайдзіце і вылучыце дублікаты з дапамогай правіла ўмоўнага фарматавання

У апошнім раздзеле мы знойдзем дублікаты і вылучым іх з дапамогай каманды Умоўнае фарматаванне . Мы прызначым формулу з функцыяй COUNTIF у Rule Box , а затым вызначым фармат ячэек, у якіх наша формула будзе вяртаць лагічнае значэнне 'TRUE' толькі.

Давайце зараз выканаем наступныя крокі, каб адпавядаць крытэрам:

📌 Крок 1:

➤ Выберыце усе імёны пад загалоўкам Імя ў Слупку B .

➤ Пад стужкай Галоўная абярыце опцыю Новае правіла з выпадальнага меню Умоўнае фарматаванне .

З'явіцца дыялогавае акно з назвай Новае правіла фарматавання .

📌 Крок 2:

➤ Выберыце Тып правіла як "Выкарыстоўвайце формулу, каб вызначыць, якія ячэйкі адфарматаваць ' .

➤ У полі Апісанне правіла устаўце наступную формулу:

=COUNTIF($B$5:$B$14,B5)>1

➤ Націсніце Фарматаваць .

📌 Крок 3:

➤ У Фарматаваць вочкі , пераключыцеся на ўкладку Запаўненне і абярыце колер фону для дублікатаў вочак.

➤ Націсніце ОК .

📌 Крок 4:

➤ Вы знойдзеце папярэдні прагляд фарматуячэйку, як паказана на малюнку ніжэй.

➤ Націсніце ОК у апошні раз, і ўсё гатова.

Нарэшце , вы заўважыце вылучаныя дублікаты, уключаючы 1-е ўваходжанне, як паказана на наступным скрыншоце.

Чытаць далей: Як знайсці, Вылучыць & Выдаленне дублікатаў у Excel

Заключныя словы

Я спадзяюся, што ўсе гэтыя простыя метады, згаданыя вышэй, цяпер дапамогуць вам прымяніць іх у вашых электронных табліцах Excel, калі ў вас ёсць для выяўлення дублікатаў з формуламі. Калі ў вас ёсць якія-небудзь пытанні ці водгукі, дайце мне ведаць у раздзеле каментарыяў. Ці вы можаце азнаёміцца ​​з нашымі іншымі артыкуламі, звязанымі з функцыямі Excel, на гэтым сайце.

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