Obsah
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.xlsm5 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.