Jak odstranit duplicity a zachovat první hodnotu v aplikaci Excel (5 metod)

  • Sdílet Toto
Hugh West

Jednou z nejdůležitějších a nejpoužívanějších úloh v aplikaci Excel je odstranit duplicitní hodnoty z datového souboru. Dnes vám ukážu, jak odstranit duplikáty z datové sady a zároveň zachovat první hodnotu.

Stáhnout cvičebnici

Odstranění duplicit a zachování první hodnoty.xlsm

5 metod pro odstranění duplicit a zachování první hodnoty v aplikaci Excel

Zde máme datovou sadu se znakem Jména , ID , Známky, a Třídy některých studentů při zkoušce v mateřské škole Sunflower.

Dnes je naším cílem odstranit duplicitní hodnoty a zároveň zachovat první hodnoty z tohoto souboru dat.

1. Spusťte funkci Odstranit duplikáty z panelu nástrojů aplikace Excel

Krok 1:

Vyberte celou sadu dat.

Přejít na Data> Odstranění duplicit nástroj na panelu nástrojů aplikace Excel v části Datové nástroje .

Krok 2:

Klikněte na Odstranění duplicit .

Zaškrtněte všechny názvy sloupců, ze kterých chcete vymazat duplicity.

Krok 3:

Pak klikněte na OK .

Získáte automaticky odstraněné duplikáty z vašeho souboru dat.

Přečtěte si více: Jak odstranit duplicitní názvy v aplikaci Excel (7 jednoduchých metod)

2. Pomocí pokročilého filtru odstraňte duplicity a ponechte první hodnotu.

Pomocí pokročilého filtru aplikace Excel můžete odstranit duplicity tak, že v souboru dat ponecháte první hodnotu.

Krok 1:

Vyberte celou sadu dat.

Přejít na Data> Pokročilé nástroj na panelu nástrojů aplikace Excel v části Třídit a filtrovat .

Krok 2:

Klikněte na Pokročilé .

V Rozšířený filtr dialogové okno , zkontrolovat Pouze jedinečné záznamy .

Krok 3:

Pak klikněte na OK .

Získáte odstraněny duplicitní řádky automaticky z vaší sady dat.

Další informace: Jak odstranit duplicitní řádky na základě jednoho sloupce v aplikaci Excel

3. Vložení funkce UNIQUE pro odstranění duplicit při zachování první hodnoty v aplikaci Excel

Můžete také použít UNIKÁTNÍ funkce aplikace Excel, která odstraní duplicitní hodnoty a zároveň zachová první hodnotu v aplikaci Excel.

Vyberte nový sloupec a zadejte tento vzorec:

=UNIQUE( B4:E14 ,FALSE,FALSE)

Odstraní řádky s duplicitními hodnotami a ponechá první řádek a vytvoří novou kopii datové sady v novém umístění.

Poznámky:

  • Tato metoda je velmi užitečná, pokud chceme vytvořit novou kopii naší sady dat v novém umístění.
  • Na stránkách UNIKÁTNÍ funkce je k dispozici v Office 365 pouze.

Přečtěte si více: Jak odstranit duplikáty v aplikaci Excel, ale jeden zachovat (7 metod)

Podobná čtení

  • Jak odstranit duplicitní řádky v tabulce aplikace Excel
  • Oprava: Nefunguje odstranění duplicit v aplikaci Excel (3 řešení)
  • Jak odstranit duplicity pomocí VLOOKUP v aplikaci Excel (2 metody)
  • Odstranění duplicitních řádků na základě dvou sloupců v aplikaci Excel [4 způsoby]

4. Pomocí Power Query odstraňte duplicity a ponechte první záznam

Krok 1:

Vyberte celou sadu dat.

Přejít na Data> Z tabulky / rozsahu nástroj na panelu nástrojů aplikace Excel v části Získat & amp; Transformovat data .

Krok 2:

Klikněte na Z tabulky / rozsahu .

V Vytvořit tabulku dialogové okno , Zkontrolujte Moje tabulka má záhlaví .

Krok 3:

Pak klikněte na OK .

Otevře se editor dotazů Power Query se sadou dat.

Z Odstranění řádků možnost v rámci Home klikněte na kartu Odstranění duplicit .

Krok 4:

Duplicitní řádky budou odstraněny při zachování prvních řádků.

Přečtěte si více: Jak odstranit duplikáty ze sloupce v aplikaci Excel (3 metody)

5. Vložení kódů VBA pro eliminaci duplicit a zachování první hodnoty

Pokud vám všechny výše uvedené metody nevyhovují, můžete k odstranění duplicitních řádků ze souboru dat použít kód VBA.

Krok 1:

➤ Otevřít nový VBA a vložte další nový modul (Klikněte zde pro zobrazení jak otevřít nový modul VBA v aplikaci Excel )

➤ Vložte tento kód do modulu:

Kód:

 Sub Remove_Duplicates() Dim Rng As Range Set Rng = Selection Rng.RemoveDuplicates Columns:=Array(1, 2), Header:=xlYes End Sub 

➤ Vytváří makro s názvem Remove_Duplicates . Chci odstranit duplicitní řádky na základě Sloupce 1 a 2 (jméno a ID) . Používáte svůj.

Krok 2:

➤ Vraťte se ke svému pracovnímu listu.

➤ Vyberte sadu dat a spusťte toto makro.

➤ Tentokrát odstraní řádky pouze v případě, že jméno i ID studenta jsou stejné.

Poznámka: V tomto případě neodstranil Franka Orwella, protože ID obou studentů se liší, tj. jedná se o dva různé studenty.

Přečtěte si více: Excel VBA: Odstranění duplicit z pole (2 příklady)

Závěr

Pomocí těchto metod můžete ze souboru dat v aplikaci Excel odstranit duplicitní hodnoty a zároveň zachovat první z nich. Máte nějaké dotazy? Neváhejte se nás zeptat.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.