Змест
Ці выклікае ў вас галаўны боль дублікаты дадзеных у вашых працоўных лістах? Гэты падручнік навучыць вас хутка знаходзіць, выбіраць, афарбоўваць або выдаляць паўторныя запісы ў вашым наборы даных.
Незалежна ад таго, імпартуеце вы даныя з вонкавай крыніцы ці супастаўляеце іх самастойна, праблема дубліравання адна і тая ж - аднолькавыя ячэйкі ствараюць хаос у вашых электронных табліцах, і вам трэба неяк з імі змагацца. Паколькі дублікаты ў Excel могуць прымаць розныя формы, метады дэдуплікацыі таксама могуць адрознівацца. Гэты падручнік звяртае ўвагу на найбольш карысныя з іх.
Заўвага. Гэты артыкул паказвае, як шукаць дублікаты вочак у дыяпазоне або спісе . Калі вы параўноўваеце два слупкі, азнаёмцеся з наступнымі рашэннямі: Як знайсці дублікаты ў 2 слупках.
Як вылучыць дублікаты вочак у Excel
Каб вылучыць дублікаты значэнняў у слупку або дыяпазоне, вы звычайна выкарыстоўваеце ўмоўнае фарматаванне Excel. У найпрасцейшым выпадку вы можаце ўжыць загадзя вызначанае правіла; у больш складаных сцэнарах вам трэба будзе стварыць уласнае правіла на аснове формулы. Прыведзеныя ніжэй прыклады ілюструюць абодва выпадкі.
Прыклад 1. Вылучыце дублікаты вочак, уключаючы першыя ўваходжання
У гэтым прыкладзе мы будзем выкарыстоўваць прадусталяванае правіла, даступнае ва ўсіх версіях Excel. Як вы можаце зразумець з загалоўка, гэтае правіла вылучае ўсе ўваходжанні паўтаральнага значэння, уключаючы першае.
Каб прымяніць убудаванае правіла длядублікаты, выканайце наступныя крокі:
- Выберыце дыяпазон, дзе вы хочаце знайсці дублікаты вочак.
- На ўкладцы Галоўная ў Стылі , націсніце Умоўнае фарматаванне > Правілы вылучэння ячэек > Паўтаральныя значэнні…
Парады:
- Каб прымяніць уласнае фарматаванне для дублікатаў, пстрыкніце Карыстальніцкі фармат… (апошні пункт у выпадальным спісе), а затым выберыце патрэбны Шрыфт , <Параметры 1>Мяжа і Запаўненне .
- Каб вылучыць унікальныя вочкі, абярыце Унікальныя ў левым полі.
Прыклад 2. Вылучыце дублікаты ячэек, акрамя першых выпадкаў
Каб адзначыць дублікаты значэнняў, акрамя першых выпадкаў, убудаванае правіла не можа дапамагчы, і вам трэба будзе наладзіць уласнае правіла з дапамогай формулы. Формула даволі складаная і патрабуе дадаць пусты слупок злева ад вашага набору даных (слупок A у гэтым прыкладзе).
Каб стварыць правіла, трэба выканаць наступныя дзеянні:
- Абярыце мэтавы дыяпазон.
- На ўкладцы Галоўная ў групе Стылі націсніце Умоўнае фарматаванне > Новы правіла > Выкарыстоўвайце формулу, каб вызначыць, у якія ячэйкіфармат .
- У поле Фарматаваць значэнні, дзе гэтая формула праўдзівая увядзіце наступную формулу:
=IF(COLUMNS($B2:B2)>1, COUNTIF(A$2:$B$7,B2),0) + COUNTIF(B$2:B2,B2)>1
Дзе B2 - гэта першая ячэйка ў першы слупок, B7 - апошняя ячэйка ў першым слупку, а A2 - гэта ячэйка ў пустым слупку, якая адпавядае першаму радку ў абраным вамі дыяпазоне. Падрабязнае тлумачэнне формулы змяшчаецца ў асобным падручніку.
- Націсніце кнопку Фарматаваць… і абярыце патрэбныя параметры фарматавання.
- Націсніце ОК , каб захаваць правіла.
Парады і заўвагі:
- Прыклад 2 патрабуе пустога слупка злева ад мэтавага дыяпазону. Калі такі слупок не можа быць дададзены ў ваш аркуш, то вы можаце наладзіць два розныя правілы (адно для першага слупка і другое для ўсіх наступных слупкоў). Падрабязныя інструкцыі прадстаўлены тут: Вылучэнне дублікатаў у некалькіх слупках без першага ўваходжання.
- Вышэйзгаданыя рашэнні прызначаны для асобных ячэек . Калі вы працуеце са структураванымі дадзенымі , паглядзіце, як вылучыць радкі на аснове паўтаральных значэнняў у ключавым слупку.
- Значна больш просты спосаб вылучыць аднолькавыя ячэйкі з першымі асобнікамі або без іх - гэта з дапамогай інструмента "Пошук дублікатаў ячэек".
Шмат іншых выпадкаў выкарыстання і прыкладаў можна знайсці ў гэтым уроку: Як вылучыць дублікаты ў Excel.
Як знайсці дублікаты ячэек у Excel з выкарыстаннем формул
Пры рабоце зслупок значэнняў, вы можаце лёгка ідэнтыфікаваць дублікаты вочак з дапамогай функцый COUNTIF і IF.
Каб знайсці дублікаты уключаючы 1-е ўваходжанне , агульная формула:
IF( COUNTIF( дыяпазон , ячэйка )>1, "Дублікат", "")Для выяўлення дублікатаў за выключэннем першага ўваходжання , агульная формула:
IF(COUNTIF( expanding_range , cell )>1, "Дублікат", "")Як бачыце, формулы вельмі падобныя, розніца ў тым, як вы вызначаеце зыходны дыяпазон.
Каб знайсці дублікаты вочак уключаючы першыя асобнікі , вы параўноўваеце мэтавую ячэйку (A2) з усімі іншымі ячэйкамі ў дыяпазоне $A$2:$ 10 аўстралійскіх долараў (заўважце, што мы фіксуем дыяпазон абсалютнымі спасылкамі), і калі знойдзена больш за адну ячэйку з аднолькавым значэннем, пазначце мэтавую ячэйку як "Дублікат".
=IF(COUNTIF($A$2:$A$10, A2)>1, "Duplicate", "")
Гэта формула пераходзіць да B2, а затым вы капіюеце яго ў столькі ячэек, колькі элементаў ёсць у спісе.
Каб атрымаць дублікаты ячэек без першых асобнікаў , вы параўноўваеце мэтавую ячэйку (A2) толькі з вышэйзгаданымі клеткамі, а не адна з адной клеткай у дыяпазоне. Для гэтага пабудуйце спасылку на пашыраны дыяпазон, напрыклад $A$2:$A2.
=IF(COUNTIF($A$2:$A2, $A2)>1, "Duplicate", "")
Пры капіраванні ў ячэйкі ніжэй спасылка на дыяпазон пашыраецца на 1. Такім чынам, формула ў B2 параўноўвае значэнне ў A2 толькі супраць гэтай ячэйкі. У B3 дыяпазон пашыраецца да $A$2:$A3, таму значэнне ў A3 параўноўваецца з ячэйкай вышэйа таксама і гэтак далей.
Парады:
- У гэтым прыкладзе мы мелі справу з дублікатам лічбы . Для тэкставых значэнняў формулы цалкам аднолькавыя :)
- Пасля выяўлення падманных значэнняў вы можаце ўключыць фільтр Excel для адлюстравання толькі паўтаральных значэнняў. А потым вы можаце рабіць усё, што заўгодна, з адфільтраванымі ячэйкамі: выбіраць, выдзяляць, выдаляць, капіяваць або перамяшчаць на новы аркуш.
Для атрымання дадатковых прыкладаў формул, калі ласка, гл. Як знайсці дублікаты ў Excel .
Як выдаліць дублікаты ў Excel
Як вы напэўна ведаеце, усе мадэмныя версіі Excel абсталяваны інструментам Выдаліць дублікаты , які працуе з наступнымі засцярогамі:
- Ён выдаляе ўсе радкі на падставе паўтаральных значэнняў у адным ці некалькіх слупках, якія вы ўказваеце.
- Ён не выдаляе першыя ўваходжанні паўторных значэнняў.
Каб выдаліць дублікаты запісаў, вам трэба зрабіць вось што:
- Выберыце набор даных, які вы хочаце дэдупляваць.
- На на ўкладцы Даныя ў групе Інструменты даных націсніце Выдаліць дублікаты.
- У дыялогавым акне Выдаліць дублікаты , абярыце слупкі для праверкі на наяўнасць дублікатаў і націсніце ОК .
У прыведзеным ніжэй прыкладзе мы хочам праверыць першыя чатыры слупкі на наяўнасць дублікатаў, таму мы выбіраем іх. Слупок Каментарыі не вельмі важны і таму не выбраны.
На падставе значэнняў у выбранымExcel знайшоў і выдаліў 2 дублікаты запісаў (для Caden і Ethan ). Першыя асобнікі гэтых запісаў захоўваюцца.
Парады:
- Перад запускам інструмента разумна зрабіць скапіруйце вашага працоўнага аркуша, каб вы не страцілі ніякай інфармацыі, калі нешта пойдзе не так.
- Перш чым спрабаваць выдаліць дублікаты, выдаліце любыя фільтры, схемы або прамежкавыя вынікі з вашых даных.
- Каб выдаліць дублікаты ў асобных ячэйках (як у наборы лікаў Randon з самага першага прыкладу), выкарыстоўвайце інструмент Дублікаты ячэек , які разглядаецца ў наступным прыкладзе.
Дадатковыя выпадкі выкарыстання разглядаюцца ў раздзеле Як выдаліць дублікаты радкоў у Excel.
Універсальны інструмент для пошуку і выдалення дублікатаў ячэек у Excel
Як паказана ў першай частцы гэтага падручнік, Microsoft Excel забяспечвае некалькі розных функцый для працы з дублікатамі. Праблема ў тым, што вам трэба ведаць, дзе іх шукаць і як выкарыстоўваць іх для вашых канкрэтных задач.
Каб палегчыць жыццё карыстальнікаў нашага Ultimate Suite, мы стварылі спецыяльны інструмент для апрацоўкі дублікатаў вочак і лёгкі спосаб. Што менавіта ён можа зрабіць? Амаль усё, што вы можаце прыдумаць :)
- Знайдзіце паўторныя ячэйкі (з першымі або без іх) або унікальныя ячэйкі .
- Знайдзіце ячэйкі з аднолькавымі значэннямі , формуламі , фонам або шрыфтам колерам.
- Пошук дублікатаўячэйкі з улікам рэгістру тэксту (пошук з улікам рэгістра) і ігнаравання прабелаў .
- Ачысціць паўтаральныя ячэйкі (змесціва, фарматы ці ўсё).
- Раскрасьте дублікаты ячэек.
- Вылучыце дублікаты ячэек.
Калі ласка, дазвольце мне прадставіць вам наш нядаўні дадатак да набор інструментаў Ablebits Duplicate Remover - надбудова Find Duplicate Cells.
Каб знайсці дублікаты вочак на працоўным аркушы, выканайце наступныя крокі:
- Выберыце свае даныя.
- На ўкладцы Ablebits Data націсніце Duplicate Remover > Знайсці дублікаты ячэек .
- Выберыце, ці шукаць дублікаты або унікальныя ячэйкі.
У гэтым прыкладзе мы абралі колер дублікатаў ячэек, за выключэннем першага ўваходжання, і атрымалі наступны вынік:
Памятаеце гэтую грувасткую формулу для ўмоўнага фарматавання для дасягнення таго ж эфекту? ;)
Калі вы аналізуеце структураваныя даныя , арганізаваныя ў табліцы, выкарыстоўвайце сродак для выдалення дублікатаў для пошуку дублікатаў на аснове значэнняў у адным або некалькіх слупках.
Каб знайсці дублікаты ў 2 слупкі або 2 розныятабліцы, запусціце інструмент Compare Two Tables.
Добрая навіна заключаецца ў тым, што ўсе гэтыя інструменты ўключаны ў Ultimate Suite, і вы можаце паспрабаваць любы з іх у сваіх лістах прама зараз - спасылка для загрузкі знаходзіцца прама ніжэй.
Я дзякую вам за чытанне і спадзяюся ўбачыць вас у нашым блогу на наступным тыдні!
Даступныя загрузкі
Знайдзіце дублікаты ячэек - прыклады (файл .xlsx)
Ultimate Suite - пробная версія (.exe файл)