Pro každou z níže popsaných metod používáme níže uvedenou jednoduchou tabulku, která má ve sloupci A seznam jmen.
Nejprve si ukážeme, jak použít Excelový příkaz Odebrat duplikáty k odstranění duplikátů, a poté ukážeme, jak k provedení tohoto úkolu použít rozšířený filtr Excelu. Nakonec ukážeme, jak odstranit duplikáty pomocí funkce Countif
aplikace Excel .
Příkaz Odstraňte duplikáty nachází se ve skupině „Datové nástroje“ na kartě Dát pásu karet Excel.
Chcete-li odstranit duplicitní buňky pomocí tohoto příkazu:
Všimněte si, že příkaz Odebrat duplikáty aplikace Excel lze také použít na datové sady s více sloupci. Příklad je uveden na stránce Odebrat duplicitní řádky.
Rozšířený filtr Excelu má možnost, která vám umožní filtrovat jedinečné záznamy v tabulce a zkopírovat výsledný filtrovaný seznam do nového umístění.
To poskytuje seznam, který obsahuje první výskyt duplicitního záznamu, ale neobsahuje žádné další výskyty.
Postup odstranění duplikátů pomocí pokročilého filtru:
Výsledná tabulka s novým seznamem dat ve sloupci C je uvedena výše.
Můžete si všimnout, že duplicitní hodnota „Dan BROWN“ byla odstraněna ze seznamu.
Nyní můžete smazat levé sloupce nového seznamu dat (sloupce AB ve vzorové tabulce) a vrátit se k původnímu formátu tabulky.
Tato metoda bude fungovat pouze v případě, že obsah buňky je kratší než 256 znaků, protože funkce aplikace Excel nemohou zpracovat delší textové řetězce.
Dalším způsobem, jak odstranit duplikáty v rozsahu buněk aplikace Excel, je použít funkce Countif
aplikace Excel .
Pro ilustraci opět použijeme jednoduchý příklad tabulky, který má ve sloupci A seznam jmen.
Abychom našli případné duplikáty v seznamu jmen, vložíme funkci Countif
ve sloupci B tabulky (viz níže). Tato funkce zobrazuje počet výskytů každého jména až do aktuálního řádku.
Jak je znázorněno na řádku vzorců tabulky výše, formát funkce Countif v buňce B2 je :=COUNTIF( $A$2:$A$11, A2 )
Upozorňujeme, že tato funkce využívá kombinaci absolutní a relativní odkazy na buňky. Vzhledem k této kombinaci stylů odkazů, když je vzorec zkopírován do sloupce B, stane se
=COUNTIF( $A$2:$A$11, A2 ) =COUNTIF( $A$2:$A$11, A3 ) =COUNTIF( $A$2:$A$11, A4 ) atd.. |
Proto vzorec v buňce B4 vrátí hodnotu 1 pro první výskyt textového řetězce „Laura BROWN“, ale vzorec v buňce B7 vrátí hodnotu 1 pro druhý výskyt tohoto textového řetězce.
Nyní, když jsme použili funkci Excel Countif
Abychom zvýraznili duplikáty ve sloupci A ukázkové tabulky, musíme odstranit řádky, jejichž počet je větší než 1.
V jednoduchém příkladu tabulky je snadné vidět a odstranit jeden duplicitní řádek. Pokud však máte více duplikátů, může být rychlejší použít automatický filtr aplikace Excel k odstranění všech duplicitních řádků najednou. Použijte automatický filtr aplikace Excel k odstranění duplicitních řádků
Následující kroky ukazují, jak odstranit více duplikátů najednou (poté, co byly zvýrazněny pomocí funkce Countif
):
Countif
(sloupec B v příkladu tabulky);Countif
pro návrat k původnímu formátu tabulky.Ercole Palmeri
Námořní sektor je skutečnou globální ekonomickou velmocí, která se dostala na 150miliardový trh...
Minulé pondělí Financial Times oznámily dohodu s OpenAI. FT licencuje svou prvotřídní žurnalistiku…
Miliony lidí platí za streamovací služby a platí měsíční předplatné. Je obecný názor, že jste…
Společnost Coveware od společnosti Veeam bude i nadále poskytovat služby reakce na incidenty v oblasti kybernetického vydírání. Coveware nabídne forenzní a sanační schopnosti…