Jak odstranit duplikáty v aplikaci Excel

  • Sdílet Toto
Michael Brown

Výukový program vysvětluje, jak odstranit duplicity v aplikacích Excel 2019, Excel 2016, Excel 2013 a Excel 2010. Naučíte se několik různých technik, jak najít a odstranit duplicitní hodnoty s prvním výskytem nebo bez něj, zbavit se duplicitních řádků, zjistit absolutní duplicity a částečné shody.

Ačkoli je Microsoft Excel především výpočetní nástroj, jeho listy se často používají jako databáze pro evidenci zásob, vytváření přehledů o prodeji nebo vedení poštovních seznamů.

Častým problémem, který se objevuje s rostoucí velikostí databáze, je to, že se v ní objevuje mnoho duplicitních řádků. A i když vaše obrovská databáze obsahuje jen několik stejných záznamů, může těchto několik duplicit způsobit spoustu problémů, například zaslání více kopií stejného dokumentu stejné osobě nebo výpočet stejných čísel vícekrát v souhrnné zprávě.databázi, má smysl zkontrolovat, zda v ní nejsou duplicitní záznamy, abyste se ujistili, že neztrácíte čas opakovaným úsilím.

V několika našich nedávných článcích jsme se zabývali různými způsoby identifikace duplicit v aplikaci Excel a zvýrazněním duplicitních buněk nebo řádků. Mohou však nastat situace, kdy budete chtít duplicity v listech aplikace Excel nakonec odstranit. A právě to je předmětem tohoto návodu.

    Nástroj Odstranit duplikáty - odstranění opakujících se řádků

    Ve všech verzích aplikace Excel 365 - 2007 je k dispozici vestavěný nástroj pro odstraňování duplicit, který se nepřekvapivě nazývá, Odstranění duplicit .

    Tento nástroj umožňuje vyhledat a odstranit absolutní duplikáty (buňky nebo celé řádky) a také částečně shodné záznamy (řádky, které mají stejné hodnoty v zadaném sloupci nebo sloupcích). Chcete-li to provést, postupujte podle následujících kroků.

    Poznámka: Protože Odstranění duplicit trvale odstraní identické záznamy, je dobré si před odstraněním duplicitních řádků vytvořit kopii původních dat.

    1. Na začátku vyberte rozsah, ve kterém chcete odstranit duplikáty. Chcete-li vybrat celou tabulku, stiskněte klávesy Ctrl + A .
    2. Přejděte na Karta Data > Datové nástroje a klikněte na Odstranění duplicit tlačítko.

  • Na stránkách Odstranění duplicit se otevře dialogové okno, vyberete sloupce, u kterých chcete zkontrolovat duplicity, a kliknete na tlačítko . OK .
    • Odstranění duplicitní řádky které mají ve všech sloupcích zcela stejné hodnoty, ponechte zaškrtnutí u všech sloupců, jako na obrázku níže.
    • Odstranění částečné duplikáty na základě jednoho nebo více klíčových sloupců, vyberte pouze tyto sloupce. Pokud má vaše tabulka mnoho sloupců, nejrychlejší způsob je kliknout na tlačítko Zrušit výběr všech a poté vyberte sloupce, u kterých chcete zkontrolovat duplicity.
    • Pokud váš stůl nemá záhlaví , vyčistěte Moje data mají záhlaví v pravém horním rohu dialogového okna, které je obvykle vybráno jako výchozí.

    Hotovo! Všechny duplicitní řádky ve vybraném rozsahu se odstraní a zobrazí se zpráva s informací, kolik duplicitních záznamů bylo odstraněno a kolik jedinečných hodnot zůstalo.

    Poznámka: Funkce Odstranit duplikáty v aplikaci Excel odstraní 2. a všechny následující duplicitní případy, přičemž ponechá všechny jedinečné řádky a první případy stejných záznamů. Pokud chcete odstranit duplicitní řádky. včetně prvních výskytů , použijte jedno z následujících řešení: odfiltrujte duplikáty s 1. výskytem nebo použijte univerzálnější nástroj Odstraňovač duplikátů pro Excel.

    Zbavte se duplicit kopírováním jedinečných záznamů do jiného umístění.

    Dalším způsobem, jak se v aplikaci Excel zbavit duplicit, je oddělit jedinečné hodnoty a zkopírovat je na jiný list nebo do jiného sešitu. Podrobný postup je uveden níže.

    1. Vyberte rozsah nebo celou tabulku, kterou chcete odřádkovat.
    2. Přejděte na Data karta> Třídit a filtrovat a klikněte na Pokročilé tlačítko.

  • V Rozšířený filtr dialogové okno, proveďte následující kroky:
    • Vyberte Kopírování do jiného umístění přepínač.
    • Ověřte, zda se správný rozsah zobrazuje v Rozsah seznamu Mělo by se jednat o rozsah, který jste vybrali v kroku 1.
    • V Kopírovat do zadejte rozsah, do kterého chcete kopírovat jedinečné hodnoty (ve skutečnosti stačí vybrat levou horní buňku cílového rozsahu).
    • Vyberte Pouze jedinečné záznamy box.

  • Nakonec klikněte na OK a jedinečné hodnoty se zkopírují do nového umístění:
  • Poznámka: Rozšířený filtr aplikace Excel umožňuje kopírovat filtrované hodnoty pouze do jiného umístění na aktivním listu. Pokud chcete kopírovat nebo přesunout jedinečné hodnoty nebo duplicitní řádky do další list nebo jiný sešit , můžete to snadno provést pomocí našeho nástroje pro odstranění duplicit pro aplikaci Excel.

    Jak odstranit duplicitní řádky v aplikaci Excel pomocí filtrování

    Dalším způsobem, jak odstranit duplicitní hodnoty v aplikaci Excel, je identifikovat je pomocí vzorce, vyfiltrovat a poté odstranit duplicitní řádky.

    Výhodou tohoto přístupu je všestrannost - umožňuje najít a odstranit duplicitní hodnoty v jednom sloupci nebo duplicitní řádky na základě hodnot v několika sloupcích, a to s prvními případy nebo bez nich. Nevýhodou je, že si budete muset zapamatovat několik duplicitních vzorců.

    1. V závislosti na úloze použijte k odhalení duplicit jeden z následujících vzorců. Vzorce pro vyhledání duplicitních hodnot v 1 sloupci
      • Duplikáty kromě 1. výskytu: =IF(COUNTIF($A$2:$A2, $A2)>1, "Duplicitní", "")
      • Duplikáty s 1. výskytem: =IF(COUNTIF($A$2:$A$10, $A2)>1, "Duplicitní", "Unikátní")

      Kde A2 je první a A10 je poslední buňka rozsahu, ve kterém se mají hledat duplicity.

      Vzorce pro vyhledání duplicitních řádků

      • Duplicitní řádky kromě 1. výskytu: =IF(COUNTIFS($A$2:$A2, $A2, $B$2:$B2, $B2, $C$2:$C2, $C2)>1, "Duplicitní řádek", "Jedinečný")
      • Duplicitní řádky s 1. výskytem: =IF(COUNTIFS($A$2:$A$10, $A2, $B$2:$B$10, $B2, $C$2:$C$10, $C2)>1, "Duplicitní řádek", "Unikátní")

      Kde A, B a C jsou sloupce, které se mají kontrolovat na duplicitní hodnoty.

      Takto lze například identifikovat duplicitní řádky s výjimkou 1. instance:

      Další informace o používání duplicitních vzorců naleznete v článku Jak identifikovat duplicity v aplikaci Excel.

    2. Vyberte libovolnou buňku v tabulce a použijte automatický filtr aplikace Excel buď kliknutím na tlačítko Filtr tlačítko na Data nebo Třídit a filtrovat > Filtr na Home tab.
    3. Duplicitní řádky vyfiltrujete kliknutím na šipku v záhlaví " Duplikát " a pak zaškrtněte " Duplicitní řádek "Pokud někdo potřebuje podrobnější pokyny, přečtěte si článek Jak filtrovat duplicity v aplikaci Excel.
    4. A nakonec odstraňte duplicitní řádky. To provedete tak, že vyberete filtrované řádky přetažením myší přes čísla řádků, kliknete na ně pravým tlačítkem myši a vyberete možnost Odstranit řádek Důvodem, proč je třeba tento postup provést namísto prostého stisknutí tlačítka Delete na klávesnici, je to, že se odstraní celé řádky, nikoli pouze obsah buněk:

    Podobným způsobem můžete najít a odstranit konkrétní duplicitní výskyt(y) , například pouze 2. nebo 3. výskyt, nebo 2. a všechny následující duplicitní hodnoty. Vhodný vzorec a návod krok za krokem najdete v tomto návodu: Jak filtrovat duplicity podle jejich výskytu.

    Jak jste se právě přesvědčili, existuje řada způsobů, jak v Excelu najít a odstranit duplicity, přičemž každý z nich má své silné stránky a omezení. Co byste ale řekli na to, kdybyste místo těchto četných technik odstraňování duplicit měli jedno univerzální řešení, které by nevyžadovalo zapamatování si spousty vzorců a fungovalo by ve všech scénářích? Dobrou zprávou je, že takové řešení existuje a jávám to předvede v další a poslední části tohoto návodu.

    Duplicate Remover - univerzální nástroj pro hledání & amp; odstranění duplicit v aplikaci Excel

    Na rozdíl od vestavěné funkce aplikace Excel Odstranit duplikáty se doplněk Ablebits Duplicate Remover neomezuje pouze na odstraňování duplicitních položek. Tento multifunkční nástroj v sobě jako švýcarský nůž spojuje všechny základní případy použití a umožňuje vám. identifikovat , vybrat , zvýraznění , smazat , kopírovat a přesunout jedinečné nebo duplicitní hodnoty, absolutně duplicitní řádky nebo částečně shodné řádky v 1 tabulce nebo porovnáním 2 tabulek, s prvním výskytem nebo bez něj.

    Funguje bezchybně ve všech operačních systémech a ve všech verzích aplikace Microsoft Excel 2019 - 2003.

    Jak se zbavit duplicit v aplikaci Excel pomocí dvou kliknutí myší

    Za předpokladu, že máte v aplikaci Excel nainstalovanou naši sadu Ultimate Suite, proveďte tyto jednoduché kroky k odstranění duplicitních řádků nebo buněk:

    1. Vyberte libovolnou buňku v tabulce, kterou chcete odečíst, a klikněte na tlačítko Tabulka Dedupe tlačítko na Ablebits Data karta. Automaticky se vybere celá vaše tabulka.

  • Na stránkách Tabulka Dedupe se otevře dialogové okno a ve výchozím nastavení budou vybrány všechny sloupce. Odstranění duplicit z Vyberte akci rozevírací seznam a klikněte na OK Hotovo!
  • Jak vidíte na následujícím snímku obrazovky, všechny duplikuje řádky kromě 1. výskytu jsou vymazány:

    Tip. Pokud chcete odstranit duplicitní řádky na základě hodnot v klíčovém sloupci. , ponechte zaškrtnutý pouze tento sloupec (sloupce) a zrušte zaškrtnutí všech ostatních irelevantních sloupců.

    A pokud chcete provést nějakou jinou akci , řekněme zvýraznit duplicitní řádky bez jejich odstranění nebo zkopírovat duplicitní hodnoty do jiného umístění, vyberte příslušnou možnost z rozevíracího seznamu:

    Pokud chcete mít více možností, například odstranit duplicitní řádky včetně prvních výskytů nebo najít jedinečné hodnoty, použijte příkaz Průvodce odstraněním duplikátů který všechny tyto funkce poskytuje. Níže naleznete podrobné informace a příklad krok za krokem.

    Jak najít a odstranit duplicitní hodnoty s 1. výskytem nebo bez něj

    Odstraňování duplicit v aplikaci Excel je běžná operace. V každém konkrétním případě však může mít řadu specifik. Zatímco nástroj Dedupe Table se zaměřuje na rychlost, nástroj Odstraňovač duplikátů nabízí řadu dalších možností, které vám umožní odřádkovat listy aplikace Excel přesně podle vašich představ.

    1. Vyberte libovolnou buňku v tabulce, ze které chcete odstranit duplikáty, přepněte na možnost Data Ablebits a klikněte na kartu Odstraňovač duplikátů tlačítko.

  • Na stránkách Odstraňovač duplikátů Průvodce se spustí a vybere se celá tabulka.Doplněk také navrhne vytvoření záložní kopie, a protože se chystáte trvale odstranit duplikáty, důrazně doporučujeme toto políčko zaškrtnout. Zkontrolujte, zda byla tabulka vybrána správně, a klikněte na tlačítko Další .
  • Vyberte, které záznamy chcete vyhledat a odstranit. K dispozici máte následující možnosti:
    • Duplikáty kromě 1. výskytu
    • Duplikáty včetně 1. výskytu
    • Jedinečné hodnoty
    • Jedinečné hodnoty a 1. duplicitní výskyt

    V tomto příkladu odstraníme duplicitní řádky včetně 1. výskytu:

  • A nyní vyberte sloupce, ve kterých chcete hledat duplicity. Protože naším cílem je eliminovat duplicitní řádky, nezapomeňte vybrat všechny sloupce (což se obvykle děje ve výchozím nastavení).
  • Nakonec vyberte akci, kterou chcete provést s duplikáty, a klikněte na tlačítko Dokončení V tomto příkladu jsme podle očekávání zvolili tlačítko Odstranění duplicitních hodnot možnost.
  • To je vše! Doplněk Duplicate Remover rychle provede svou práci a oznámí vám, kolik duplicitních řádků bylo nalezeno a odstraněno:

    Takto můžete z Excelu vymazat duplicity. Doufám, že alespoň jedno z řešení uvedených v tomto návodu vám bude fungovat.

    Všechny výše uvedené výkonné nástroje pro oddělování jsou součástí naší sady Ultimate Suite for Excel. Pokud máte zájem je vyzkoušet, doporučuji vám stáhnout si plně funkční zkušební verzi a sdělit nám v komentářích své názory.

    Michael Brown je oddaný technologický nadšenec s vášní pro zjednodušování složitých procesů pomocí softwarových nástrojů. S více než desetiletými zkušenostmi v technologickém průmyslu zdokonalil své dovednosti v aplikacích Microsoft Excel a Outlook a také v Tabulkách a Dokumentech Google. Michaelův blog je věnován sdílení jeho znalostí a odborných znalostí s ostatními a poskytuje snadno pochopitelné tipy a návody pro zlepšení produktivity a efektivity. Ať už jste zkušený profesionál nebo začátečník, Michaelův blog nabízí cenné postřehy a praktické rady, jak tyto základní softwarové nástroje co nejlépe využít.