Obsah
Bolí vás z duplicitných údajov v pracovných hárkoch hlava? Tento návod vás naučí, ako rýchlo nájsť, vybrať, zafarbiť alebo odstrániť opakujúce sa položky v súbore údajov.
Či už importujete údaje z externého zdroja, alebo si ich porovnávate sami, problém s duplicitou je rovnaký - rovnaké bunky vytvárajú vo vašich tabuľkách chaos a vy sa s nimi musíte nejako vysporiadať. Keďže duplicity v programe Excel môžu mať rôznu podobu, aj techniky deduplikácie sa môžu líšiť. Tento návod približuje tie najužitočnejšie.
Poznámka: Tento článok ukazuje, ako hľadať duplicitné bunky v rozsah alebo zoznam Ak porovnávate dva stĺpce, pozrite si tieto riešenia: Ako nájsť duplicity v 2 stĺpcoch.
Ako zvýrazniť duplicitné bunky v programe Excel
Ak chcete zvýrazniť duplicitné hodnoty v stĺpci alebo rozsahu, zvyčajne používate podmienené formátovanie programu Excel. V najjednoduchšom prípade môžete použiť preddefinované pravidlo, v zložitejších scenároch budete musieť vytvoriť vlastné pravidlo založené na vzorci. Oba prípady ilustrujú nasledujúce príklady.
Príklad 1. Zvýraznite duplicitné bunky vrátane prvých výskytov
V tomto príklade použijeme prednastavené pravidlo, ktoré je k dispozícii vo všetkých verziách programu Excel. Ako ste pochopili z nadpisu, toto pravidlo zvýrazňuje všetky výskyty duplicitnej hodnoty vrátane prvej.
Ak chcete použiť vstavané pravidlo pre duplikáty, vykonajte tieto kroky:
- Vyberte rozsah, v ktorom chcete nájsť duplicitné bunky.
- Na Domov na karte Štýly kliknite na položku Podmienené formátovanie > Pravidlá zvýraznenia buniek > Duplicitné hodnoty...
Tipy:
- Ak chcete použiť vlastné formátovanie pre duplikáty, kliknite na Vlastný formát... (posledná položka v rozbaľovacom zozname) a potom vyberte požadovanú Písmo , Hranica a Naplňte stránku možnosti.
- Ak chcete zvýrazniť jedinečné bunky, vyberte Jedinečné v ľavom rámčeku.
Príklad 2. Zvýraznite duplicitné bunky okrem prvých výskytov
Ak chcete označiť duplicitné hodnoty okrem 1. prípadov, vstavané pravidlo vám nepomôže a budete musieť nastaviť vlastné pravidlo so vzorcom. Vzorec je pomerne zložitý a vyžaduje si pridanie prázdneho stĺpca na ľavú stranu vášho súboru údajov (v tomto príklade stĺpec A).
Ak chcete vytvoriť pravidlo, vykonajte tieto kroky:
- Vyberte cieľový rozsah.
- Na Domov na karte Štýly kliknite na položku Podmienené formátovanie > Nové pravidlo> Použite vzorec na určenie buniek, ktoré sa majú formátovať .
- V Formátovanie hodnôt, pri ktorých je tento vzorec pravdivý zadajte nasledujúci vzorec:
=IF(COLUMNS($B2:B2)>1, COUNTIF(A$2:$B$7,B2),0) + COUNTIF(B$2:B2,B2)>1
Kde B2 je prvá bunka v prvom stĺpci, B7 je posledná bunka v prvom stĺpci a A2 je bunka v prázdnom stĺpci zodpovedajúca prvému riadku vo vybranom rozsahu. Podrobné vysvetlenie vzorca je uvedené v samostatnom učebnom texte.
- Kliknite na tlačidlo Formát... a vyberte požadované možnosti formátovania.
- Kliknite na . OK zachrániť pravidlo.
Tipy a poznámky:
- Príklad 2 vyžaduje prázdny stĺpec naľavo od cieľového rozsahu. Ak takýto stĺpec nie je možné pridať do pracovného hárka, potom môžete nakonfigurovať dve rôzne pravidlá (jedno pre prvý stĺpec a druhé pre všetky nasledujúce stĺpce). Podrobné pokyny nájdete tu: Zvýraznenie duplicít vo viacerých stĺpcoch bez 1. výskytu.
- Uvedené riešenia sa týkajú jednotlivé bunky Ak pracujete s štruktúrované údaje , potom sa pozrite, ako zvýrazniť riadky na základe duplicitných hodnôt v kľúčovom stĺpci.
- Oveľa jednoduchší spôsob, ako zvýrazniť rovnaké bunky s 1. prípadom alebo bez neho, je použiť nástroj Nájsť duplicitné bunky.
Oveľa viac prípadov použitia a príkladov nájdete v tomto návode: Ako zvýrazniť duplikáty v programe Excel.
Ako nájsť duplicitné bunky v programe Excel pomocou vzorcov
Pri práci so stĺpcom hodnôt môžete ľahko identifikovať duplicitné bunky pomocou funkcií COUNTIF a IF.
Vyhľadanie duplikátov vrátane 1. výskytu , všeobecný vzorec je:
IF(COUNTIF( rozsah , bunka )>1, "Duplicate", "")Odhalenie duplikátov okrem 1. výskytu , všeobecný vzorec je:
IF(COUNTIF( expanding_range , bunka )>1, "Duplicate", "")Ako vidíte, vzorce sú veľmi podobné, rozdiel je v tom, ako definujete zdrojový rozsah.
Vyhľadanie duplicitných buniek vrátane prvých prípadov , porovnáte cieľovú bunku (A2) so všetkými ostatnými bunkami v rozsahu $A$2:$A$10 (všimnite si, že rozsah uzamkneme pomocou absolútnych odkazov), a ak sa nájde viac ako jedna bunka obsahujúca rovnakú hodnotu, označíte cieľovú bunku ako "Duplicitná".
=IF(COUNTIF($A$2:$A$10, A2)>1, "Duplicate", "")
Tento vzorec sa prenesie do bunky B2 a potom ho skopírujete do toľkých buniek, koľko je položiek v zozname.
Získanie duplicitných buniek bez prvých prípadov , porovnávate cieľovú bunku (A2) len s vyššie uvedenými bunkami, nie s každou ďalšou bunkou v rozsahu. Na tento účel vytvorte rozširujúci odkaz na rozsah, napríklad $A$2:$A2.
=IF(COUNTIF($A$2:$A2, $A2)>1, "Duplicate", "")
Pri kopírovaní do nasledujúcich buniek sa odkaz na rozsah rozšíri o 1. Takže vzorec v B2 porovnáva hodnotu v A2 len s touto bunkou. V B3 sa rozsah rozšíri na $A$2:$A3, takže hodnota v A3 sa porovnáva aj s vyššie uvedenou bunkou atď.
Tipy:
- V tomto príklade sme sa zaoberali duplikát čísla ... textové hodnoty , vzorce sú úplne rovnaké :)
- Po identifikácii duplicít môžete zapnúť filter aplikácie Excel, aby sa zobrazovali len opakujúce sa hodnoty. A potom môžete s filtrovanými bunkami robiť všetko, čo chcete: vybrať, zvýrazniť, odstrániť, kopírovať alebo presunúť na nový hárok.
Ďalšie príklady vzorcov nájdete v časti Ako nájsť duplikáty v programe Excel.
Ako odstrániť duplikáty v programe Excel
Ako pravdepodobne viete, všetky modemové verzie programu Excel sú vybavené Odstránenie duplikátu ktorý funguje s nasledujúcimi výhradami:
- Vymaže celé riadky na základe duplicitných hodnôt v jednom alebo viacerých stĺpcoch, ktoré zadáte.
- Na stránke . neodstráni prvé výskyty opakujúcich sa hodnôt.
Ak chcete odstrániť duplicitné záznamy, musíte urobiť toto:
- Vyberte súbor údajov, ktorý chcete oddeliť.
- Na Údaje na karte Dátové nástroje kliknite na položku Odstránenie duplikátov.
- V Odstránenie duplikátov vyberte stĺpce, ktoré chcete skontrolovať na duplicity, a kliknite na tlačidlo OK .
V nasledujúcom príklade chceme skontrolovať prvé štyri stĺpce na duplicity, preto ich vyberieme. Komentáre stĺpec nie je skutočne dôležitý, a preto nie je vybraný.
Na základe hodnôt vo vybraných stĺpcoch program Excel našiel a odstránil 2 duplicitné záznamy (pre Caden a Ethan ). Prvé prípady týchto záznamov sa uchovávajú.
Tipy:
- Pred spustením nástroja je vhodné vytvoriť kópiu pracovného hárku, aby ste nestratili žiadne informácie, ak sa niečo pokazí.
- Pred pokusom o odstránenie duplicít odstráňte z údajov všetky filtre, obrysy alebo medzisúčty.
- Odstránenie duplikátov v jednotlivé bunky (ako v súbore údajov Randon numbers z prvého príkladu), použite Duplicitné bunky nástroj, o ktorom sa hovorí v ďalšom príklade.
Ďalšie prípady použitia sú uvedené v časti Ako odstrániť duplicitné riadky v programe Excel.
Nástroj všetko v jednom na vyhľadávanie a odstraňovanie duplicitných buniek v programe Excel
Ako sme si ukázali v prvej časti tohto návodu, aplikácia Microsoft Excel poskytuje niekoľko rôznych funkcií na riešenie duplikátov. Problémom je, že musíte vedieť, kde ich hľadať a ako ich využiť pre svoje konkrétne úlohy.
Aby sme používateľom balíka Ultimate Suite uľahčili život, vytvorili sme špeciálny nástroj na jednoduchú manipuláciu s duplicitnými bunkami. Čo presne dokáže? Takmer všetko, na čo si spomeniete :)
- Nájsť duplicitné bunky (s 1. výskytom alebo bez neho) alebo jedinečné bunky .
- Nájdite bunky s rovnakým hodnoty , vzorce , pozadie alebo písmo farba.
- Vyhľadávanie duplicitných buniek vzhľadom na textový prípad (vyhľadávanie podľa veľkosti písmen) a ignorovanie prázdnych políčok .
- Jasné duplicitné bunky (obsah, formáty alebo všetky).
- Farba duplicitné bunky.
- Vyberte duplicitné bunky.
Dovoľte mi, aby som vám predstavil náš nedávny prírastok do Ablebits Odstránenie duplikátov sada nástrojov - doplnok Nájsť duplicitné bunky.
Ak chcete nájsť duplicitné bunky v pracovnom hárku, vykonajte tieto kroky:
- Vyberte svoje údaje.
- Na Údaje Ablebits kliknite na kartu Odstránenie duplikátov > Nájsť Duplicitné bunky .
- Vyberte, či chcete vyhľadávať duplikát alebo jedinečné bunky.
V tomto príklade sme sa rozhodli vyfarbiť duplicitné bunky okrem 1. výskytu a získali sme nasledujúci výsledok:
Spomínate si na ten ťažkopádny vzorec pre podmienené formátovanie na dosiahnutie rovnakého efektu? ;)
Ak analyzujete štruktúrované údaje usporiadané v tabuľke, potom použite nástroj Duplicate Remover na vyhľadávanie duplicít na základe hodnôt v jednom alebo viacerých stĺpcoch.
Ak chcete nájsť duplicity v 2 stĺpcoch alebo 2 rôznych tabuľkách, spustite nástroj Porovnať dve tabuľky.
Dobrou správou je, že všetky tieto nástroje sú súčasťou balíka Ultimate Suite a môžete si ich hneď vyskúšať vo svojich pracovných listoch - odkaz na stiahnutie nájdete nižšie.
Ďakujem vám za prečítanie a dúfam, že sa uvidíme na našom blogu budúci týždeň!
Dostupné súbory na stiahnutie
Vyhľadanie duplicitných buniek - príklady (.xlsx súbor)
Ultimate Suite - skúšobná verzia (.exe súbor)