Obsah
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.
- Na začátku vyberte rozsah, ve kterém chcete odstranit duplikáty. Chcete-li vybrat celou tabulku, stiskněte klávesy Ctrl + A .
- Přejděte na Karta Data > Datové nástroje a klikněte na Odstranění duplicit tlačítko.
- 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.
- Vyberte rozsah nebo celou tabulku, kterou chcete odřádkovat.
- Přejděte na Data karta> Třídit a filtrovat a klikněte na Pokročilé tlačítko.
- 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.
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ů.
- 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.
- Duplikáty kromě 1. výskytu:
- 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.
- 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.
- 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:
- 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.
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.
- 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.
- 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:
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.