Як выдаліць паўтаральныя радкі на аснове аднаго слупка ў Excel

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

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

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

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

Выдаліць паўтаральныя радкі на аснове аднаго слупка.xlsm

3 прыдатныя метады для выдалення дублікатаў радкоў на аснове аднаго слупка ў Excel

1. Выкарыстоўвайце інструмент «Выдаліць дублікаты» ў электроннай табліцы Excel

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

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

📌 Крок 1:

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

➤ На ўкладцы або стужцы Даныя выберыце інструмент Выдаліць дублікаты з Інструменты даных выпадальны спіс.

📌 Крок2:

➤ З'явіцца дыялогавае акно. У опцыях Слупкі пастаўце галачку каля Донар і пакіньце іншыя опцыі не адзначанымі.

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

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

Націсніце ОК і цяпер вы бачыце адфільтраваныя даныя са сцёртымі ўсімі дублікатамі радкоў.

Дадатковая інфармацыя: Як выдаліць Дублікаты радкоў у Excel

2. Прымяніць параметры фільтра для выдалення дублікатаў на аснове аднаго слупка

Цяпер мы будзем выкарыстоўваць функцыю COUNTIF , каб знайсці колькасць дублікатаў на аснове ўмовы, а вынікі будуць паказаны пад загаловак Дублікаты ў Слупку F . Затым мы прымянім параметры Фільтр ва ўсіх загалоўках табліцы даных і адфільтруем дублікаты радкоў у залежнасці ад вынікаў функцыі COUNTIF .

📌 Крок 1:

➤ У ячэйцы F5 увядзіце наступную формулу:

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

📌 Крок 2:

➤ Націсніце Увядзіце , і вы атрымаеце першы вывад.

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

📌 Крок 3:

➤ Цяпер абярыце усю табліцу.

➤ Ва ўкладцы Галоўная выберыце каманду Фільтр з Сартаваць & Фільтр у выпадальным спісе Рэдагаванне групы каманд.

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

📌 Крок 4:

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

➤ Ва ўкладцы Выбраць усё зніміце адзнаку з опцыі '1' .

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

Вы знойдзеце дублікаты радкоў, як паказана ніжэй.

📌 Крок 5:

➤ Цяпер выдаліце ​​ўсе дублікаты радкоў, якія змяшчаюць усе дадзеныя.

📌 Крок 6:

➤ Зноў адкрыйце параметры фільтра з загалоўка Дублікаты ў Слупку F .

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

➤ Націсніце ОК у апошні раз.

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

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

3. Запусціце коды VBA для выдалення дублікатаў на аснове аднаго слупка ў Excel

У нашым апошнім метадзе мы ўставім некаторыя коды VBA , каб вызначыць макрас, які будзе выдаляць дублікаты на аснове першы слупок.

📌 Крок 1:

➤ Пстрыкніце правай кнопкай мышы на назве Аркуш Спачатку (Sheet3) , і вы знойдзеце некалькі варыянтаў Sheet .

➤ Выберыце View Code .

A З'явіцца акно VBA , куды нам трэба будзе ўставіць коды.

📌 Крок 2:

➤ У акно VBA ўстаўце наступныя коды:

1445

📌 Крок 3:

➤ Зараз жа вярніцеся да аркуша Excel .

➤ Выберыце ўсю табліцу даных.

➤ З Распрацоўшчык , націсніце каманду Макрасы .

📌 Крок 4:

➤ У акне Макрас назва Макрас будзе прызначана аўтаматычна.

➤ Націсніце Выканаць , і ўсё гатова з крокамі.

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

Дадатковая інфармацыя: Як выдаліць дублікаты ў Excel з дапамогай VBA

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

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

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