Змест
У 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, на гэтым сайце.