Змест
У падручніку тлумачыцца, як выдаліць дублікаты ў Excel 2019, Excel 2016, Excel 2013 і Excel 2010. Вы даведаецеся некалькі розных метадаў пошуку і выдалення дублікатаў значэнняў з першымі ўваходжаннямі або без іх, а таксама пазбаўляецеся ад дублікатаў радкоў, выяўляць абсалютныя дублікаты і частковыя супадзенні.
Хоць Microsoft Excel з'яўляецца галоўным чынам інструментам вылічэнняў, яго аркушы часта выкарыстоўваюцца як базы даных для адсочвання запасаў, стварэння справаздач аб продажах або вядзення спісаў рассылкі.
Агульная праблема, якая ўзнікае па меры павелічэння памеру базы дадзеных, заключаецца ў тым, што ў ёй з'яўляецца шмат дублікатаў радкоў. І нават калі ваша вялізная база дадзеных утрымлівае ўсяго некалькі аднолькавых запісаў, гэтыя некалькі дублікатаў могуць выклікаць кучу праблем, напрыклад, адпраўка некалькіх копій аднаго дакумента аднаму чалавеку або вылічэнне адных і тых жа лічбаў некалькі разоў у рэзюмэ даклад. Такім чынам, перш чым выкарыстоўваць базу дадзеных, мае сэнс праверыць яе на наяўнасць дублікатаў, каб пераканацца, што вы не марнуеце час на паўтарэнне сваіх намаганняў.
У некалькіх нашых апошніх артыкулах мы абмяркоўвалі розныя спосабы ідэнтыфікацыі дублікаты ў Excel і вылучыць дублікаты вочак або радкоў. Тым не менш, могуць быць сітуацыі, калі вы можаце канчаткова ліквідаваць дублікаты ў вашых лістах Excel. І менавіта гэта з'яўляецца прадметам гэтага падручніка.
Інструмент "Выдаліць дублікаты" - выдаленне радкоў, якія паўтараюцца
Ва ўсіх версіях Excel 365 - 2007,ёсць убудаваны інструмент для выдалення дублікатаў, які называецца, што не дзіўна, Выдаліць дублікаты .
Гэты інструмент дазваляе знаходзіць і выдаляць абсалютныя дублікаты (ячэйкі або цэлыя радкі), а таксама часткова супадаюць запісы (радкі, якія маюць аднолькавыя значэнні ў вызначаным слупку або слупках). Каб зрабіць гэта, выканайце наступныя дзеянні.
Заўвага. Паколькі інструмент Выдаленне дублікатаў незваротна выдаляе аднолькавыя запісы, добрай ідэяй будзе зрабіць копію зыходных даных перад выдаленнем дублікатаў радкоў.
- Для пачатку абярыце дыяпазон, у якім вы жадаеце выдаліць падробленыя файлы. Каб выбраць усю табліцу, націсніце Ctrl + A .
- Перайдзіце да групы Дадзеныя > Інструменты даных і націсніце Выдаліць дублікаты кнопка.
- Каб выдаліць паўтаральныя радкі , якія маюць абсалютна аднолькавыя значэнні ва ўсіх слупках, пакіньце галачкі побач з усімі слупкамі, як на скрыншоце ніжэй.
- Каб выдаліць частковыя дублікаты на аснове аднаго або некалькіх ключавых слупкоў, выберыце толькі гэтыя слупкі. Калі ваша табліца мае шмат слупкоў, самы хуткі спосаб - націснуць кнопку Адмяніць выбар , а затым выбраць слупкі, якія вы хочаце праверыць на падробкі.
- Калі ў вашай табліцы няма загалоўкі , зніміце поле Мае даныя маюць загалоўкі ў поліправы верхні вугал дыялогавага акна, які звычайна вылучаны па змаўчанні.
Гатова! Усе дублікаты радкоў у абраным дыяпазоне выдаляюцца, і адлюстроўваецца паведамленне, якое паказвае, колькі дублікатаў запісаў было выдалена і колькі унікальных значэнняў засталося.
Заўвага. Функцыя выдалення дублікатаў Excel выдаляе другі і ўсе наступныя дублікаты, пакідаючы ўсе унікальныя радкі і першыя асобнікі ідэнтычных запісаў. Калі вы жадаеце выдаліць дублікаты радкоў уключаючы першыя ўваходжанні , выкарыстоўвайце адно з наступных рашэнняў: адфільтруйце дублікаты з першымі ўваходжэннямі або выкарыстайце больш універсальны сродак для выдалення дублікатаў для Excel.
Пазбаўцеся ад дублікатаў, скапіраваўшы унікальныя запісы ў іншае месца
Іншы спосаб пазбавіцца ад дублікатаў у Excel - гэта аддзяленне унікальных значэнняў і іх капіраванне на іншы аркуш або ў іншую кнігу. Падрабязныя крокі прыведзены ніжэй.
- Выберыце дыяпазон або ўсю табліцу, якую вы хочаце дэдупляваць.
- Перайдзіце на ўкладку Даныя > Сартаванне & Група Filter і націсніце кнопку Advanced .
- Выберыце радыёкнопку Капіяваць у іншае месца .
- Праверце, ці правільны дыяпазон з'яўляецца ў Спіс дыяпазону Гэта павінна быць дыяпазон, які вы абралі на этапе 1.
- У поле Капіяваць у увядзіцедыяпазон, у які вы жадаеце скапіяваць унікальныя значэнні (насамрэч дастаткова выбраць верхнюю левую ячэйку дыяпазону прызначэння).
- Абярыце поле Толькі ўнікальныя запісы .
Заўвага. Пашыраны фільтр Excel дазваляе капіяваць адфільтраваныя значэнні толькі ў іншае месца на актыўным аркушы. Калі вы жадаеце скапіяваць або перамясціць унікальныя значэнні або дублікаты радкоў на іншы аркуш або іншую кнігу , вы можаце лёгка зрабіць гэта з дапамогай наш сродак для выдалення дублікатаў для Excel.
Як выдаліць паўтаральныя радкі ў Excel з дапамогай фільтрацыі
Яшчэ адзін спосаб выдаліць паўтаральныя значэнні ў Excel - вызначыць іх з дапамогай формулы, адфільтраваць, а затым выдаліць паўтаральныя радкі.
Перавагай гэтага падыходу з'яўляецца ўніверсальнасць - ён дазваляе знаходзіць і выдаляць дублікаты значэнняў у адным слупку або дубліраваць радкі на аснове значэнняў у некалькіх слупках, з першымі асобнікамі або без іх. Недахопам з'яўляецца тое, што вам трэба будзе запомніць некалькі паўтаральных формул.
- У залежнасці ад вашай задачы выкарыстоўвайце адну з наступных формул для выяўлення дублікатаў. Формулы для пошуку паўтаральных значэнняў у 1 слупку.
- Дублікаты, акрамя 1-га ўваходжання:
=IF(COUNTIF($A$2:$A2, $A2)>1, "Duplicate", "")
- Дублікаты з 1-м уваходжаннем:
=IF(COUNTIF($A$2:$A$10, $A2)>1, "Duplicate", "Unique")
Дзе A2 - першая, а A10 - апошняя ячэйка дыяпазону шукацьдублікаты.
Формулы для пошуку паўтаральных радкоў
- Паўтаральныя радкі, акрамя 1-га ўваходжання:
=IF(COUNTIFS($A$2:$A2, $A2, $B$2:$B2, $B2, $C$2:$C2, $C2)>1, "Duplicate row", "Unique")
- Паўтаральныя радкі з 1-м уваходжаннем:
=IF(COUNTIFS($A$2:$A$10, $A2, $B$2:$B$10, $B2, $C$2:$C$10, $C2)>1, "Duplicate row", "Unique")
Дзе A, B і C - гэта слупкі, якія трэба праверыць на наяўнасць паўтаральных значэнняў.
Напрыклад, вось як вы можаце вызначыць радкі, якія паўтараюцца, за выключэннем першых асобнікаў:
Для атрымання дадатковай інфармацыі аб выкарыстанні дублікатаў формул праверце Як вызначыць дублікаты ў Excel.
- Дублікаты, акрамя 1-га ўваходжання:
- Вылучыце любую ячэйку ў вашай табліцы і прымяніце аўтаматычны фільтр Excel, націснуўшы кнопку Фільтр на ўкладцы Даныя або Сартаваць & ; Фільтр > Фільтр на ўкладцы Галоўная .
- Адфільтруйце радкі, якія паўтараюцца, пстрыкнуўшы стрэлку ў загалоўку слупка « Дублікат », а затым адзначце поле « Дублікат радка ». Калі камусьці патрэбна больш падрабязныя рэкамендацыі глядзіце ў раздзеле Як адфільтраваць дублікаты ў Excel.
- І, нарэшце, выдаліце радкі, якія паўтараюцца. Каб зрабіць гэта, вылучыце адфільтраваныя радкі, перацягнуўшы мышку па нумарах радкоў, пстрыкніце іх правай кнопкай мышы і абярыце Выдаліць радок з кантэкстнага меню. Прычына, па якой вам трэба зрабіць гэта замест таго, каб проста націскаць кнопку "Выдаліць" на клавіятуры, заключаецца ў тым, што пры гэтым будуць выдалены цэлыя радкі, а не толькі змесціва ячэйкі:
У падобным чынам вы можаце знайсці і выдаліць канкрэтны дублікат(-і) , напрыклад, толькі 2-і ці 3-і выпадкі, або 2-іі ўсе наступныя паўтаральныя значэнні. Вы знойдзеце адпаведную формулу і пакрокавыя інструкцыі ў гэтым падручніку: Як адфільтраваць дублікаты па іх уваходжанні.
Ну, як вы толькі што бачылі, існуе некалькі спосабаў знайсці і выдаліць дублікаты ў Excel, кожны з якіх мае свае моцныя бакі і абмежаванні. Але што б вы сказалі, калі б замест шматлікіх метадаў выдалення дублікатаў у вас было адно універсальнае рашэнне, якое не патрабавала б запамінання кучы формул і працавала б ва ўсіх сцэнарах? Добрая навіна заключаецца ў тым, што такое рашэнне сапраўды існуе, і я прадэманструю яго вам у наступнай і апошняй частцы гэтага падручніка.
Выдаленне дублікатаў - універсальны інструмент для пошуку & выдаленне дублікатаў у Excel
У адрозненне ад убудаванай функцыі Excel Remove Duplicate, надбудова Ablebits Duplicate Remover не абмяжоўваецца толькі выдаленнем дублікатаў. Як швейцарскі нож, гэты шматфункцыянальны інструмент спалучае ў сабе ўсе неабходныя варыянты выкарыстання і дазваляе ідэнтыфікаваць , выбіраць , вылучаць , выдаляць , скапіраваць і перамясціць унікальныя або паўтаральныя значэнні, поўныя дублікаты радкоў або часткова супадаюць радкі ў 1 табліцу або шляхам параўнання 2 табліц, з першымі ўваходжаннямі або без іх.
Гэта працуе. бездакорна ва ўсіх аперацыйных сістэмах і ва ўсіх версіях Microsoft Excel 2019 - 2003.
Як пазбавіцца ад дублікатаў у Excel з дапамогай 2 пстрычак мышкі
Калі ў вас ёсць наш Ultimate Suiteусталяваны ў вашым Excel, выканайце гэтыя простыя крокі, каб выдаліць радкі або ячэйкі, якія паўтараюцца:
- Абярыце любую ячэйку ў табліцы, якую вы хочаце дэдупляваць, і націсніце кнопку Дэдупляваць табліцу на ўкладка Ablebits Data . Уся ваша табліца будзе выбрана аўтаматычна.
Як вы бачыце на наступным скрыншоце, усе паўторныя радкі, акрамя першага ўваходжання выдаляюцца:
Парада. Калі вы жадаеце выдаліць дублікаты радкоў на аснове значэнняў у ключавым слупку , пакіньце выбраным толькі гэты(-ыя) слупок(-ы) і зніміце галачкі з усіх іншых недарэчных слупкоў.
І калі вы жадаеце выканаць нейкае іншае дзеянне , скажам, вылучыць радкі, якія паўтараюцца, не выдаляючы іх, або скапіяваць значэнні, якія паўтараюцца, у іншае месца, выберыце адпаведны параметр з выпадальнага спісу:
Калі вы жадаеце атрымаць дадатковыя опцыі, такія як выдаленне дублікатаў радкоў, уключаючы першыя ўваходжанні, або пошук унікальных значэнняў, выкарыстоўвайце Майстар выдалення дублікатаў , які забяспечвае ўсе гэтыя функцыі. Ніжэй вы знойдзеце падрабязную інфармацыю і пакрокавы прыклад.
Як знайсці і выдаліць паўтаральныя значэнні з першымі або без іх
Выдаленне дублікатаў у Excel - гэтаагульная аперацыя. Аднак у кожным канкрэтным выпадку можа быць шэраг асаблівасцяў. У той час як інструмент Dedupe Table сканцэнтраваны на хуткасці, Duplicate Remover прапануе шэраг дадатковых опцый для дэдуплікацыі вашых лістоў Excel менавіта так, як вы хочаце.
- Выберыце любую ячэйку ў табліцы. дзе вы хочаце выдаліць дублікаты, пераключыцеся на ўкладку Ablebits Data і націсніце кнопку Duplicate Remover .
- Дублікаты, акрамя 1-га ўваходжання
- Дублікаты, уключаючы 1-е паўтарэння
- Унікальныя значэнні
- Унікальныя значэнні і 1-е паўтаранне
У гэтым прыкладзе давайце выдалім радкі, якія паўтараюцца, уключаючы 1-е ўваходжанне:
Вось і ўсё! Надбудова Duplicate Remover хутка выконвае сваю працу і паведамляе вам, колькі дублікатаў радкоў было знойдзена і выдалена:
Вось як вы можаце выдаліць дублікаты з вашага Excel. Я спадзяюся, што прынамсі адно з рашэнняў, згаданых у гэтым уроку, будзе працаваць для вас.
Усе магутныя інструменты дэдуплявання, разгледжаныя вышэй, уключаны ў наш Ultimate Suite для Excel. Калі вы хочаце паспрабаваць іх, я рэкамендую вам загрузіць поўнафункцыянальную пробную версію і паведаміць нам пра свае водгукі ў каментарыях.