Obsah
Tento návod vysvetľuje, ako odstrániť duplikáty v aplikáciách Excel 2019, Excel 2016, Excel 2013 a Excel 2010. Naučíte sa niekoľko rôznych techník na vyhľadávanie a odstraňovanie duplicitných hodnôt s prvým výskytom alebo bez neho, zbavenie sa duplicitných riadkov, zisťovanie absolútnych duplikátov a čiastočných zhody.
Hoci je Microsoft Excel predovšetkým nástroj na výpočty, jeho hárky sa často používajú ako databázy na sledovanie zásob, vytváranie prehľadov o predaji alebo vedenie poštových zoznamov.
Častým problémom, ktorý sa vyskytuje pri zväčšovaní databázy, je, že sa v nej objavuje veľa duplicitných riadkov. A aj keď vaša obrovská databáza obsahuje len niekoľko rovnakých záznamov, týchto niekoľko duplicít môže spôsobiť veľa problémov, napríklad zasielanie viacerých kópií toho istého dokumentu tej istej osobe alebo výpočet rovnakých čísel viac ako raz v súhrnnej správe.databázu, má zmysel skontrolovať, či sa v nej nenachádzajú duplicitné záznamy, aby ste sa uistili, že nestrácate čas opakovaním svojho úsilia.
V niekoľkých našich nedávnych článkoch sme sa venovali rôznym spôsobom identifikácie duplicít v programe Excel a zvýrazňovaniu duplicitných buniek alebo riadkov. Môžu však nastať situácie, keď budete chcieť duplicity v hárkoch programu Excel definitívne odstrániť. A práve to je predmetom tohto návodu.
Nástroj Odstrániť duplikáty - odstránenie opakujúcich sa riadkov
Vo všetkých verziách programu Excel 365 - 2007 je zabudovaný nástroj na odstraňovanie duplikátov, ktorý sa neprekvapivo nazýva, Odstránenie duplikátov .
Tento nástroj umožňuje nájsť a odstrániť absolútne duplikáty (bunky alebo celé riadky), ako aj čiastočne zodpovedajúce záznamy (riadky, ktoré majú rovnaké hodnoty v určenom stĺpci alebo stĺpcoch). Ak to chcete vykonať, postupujte podľa nasledujúcich krokov.
Poznámka. Pretože Odstránenie duplikátov nástroj trvalo odstráni identické záznamy, je dobré si pred odstránením duplicitných riadkov vytvoriť kópiu pôvodných údajov.
- Na začiatku vyberte rozsah, v ktorom chcete odstrániť duplikáty. Ak chcete vybrať celú tabuľku, stlačte klávesovú skratku Ctrl + A .
- Prejdite na Karta Údaje > Dátové nástroje a kliknite na Odstránenie duplikátov tlačidlo.
- Vymazanie duplicitné riadky ktoré majú úplne rovnaké hodnoty vo všetkých stĺpcoch, nechajte začiarknuté všetky stĺpce, ako na nasledujúcej snímke.
- Odstránenie čiastočné duplikáty na základe jedného alebo viacerých kľúčových stĺpcov, vyberte len tieto stĺpce. Ak má vaša tabuľka veľa stĺpcov, najrýchlejšie kliknete na tlačidlo Zrušiť výber všetkých a potom vyberte stĺpce, ktoré chcete skontrolovať na duplicity.
- Ak váš stôl nemá hlavičky , vymažte Moje údaje majú hlavičky v pravom hornom rohu dialógového okna, ktoré je zvyčajne predvolene vybraté.
Hotovo! Všetky duplicitné riadky vo vybranom rozsahu sa odstránia a zobrazí sa správa s informáciou, koľko duplicitných položiek bolo odstránených a koľko jedinečných hodnôt zostalo.
Poznámka: Funkcia programu Excel Odstrániť duplikáty odstráni 2. a všetky nasledujúce duplicitné prípady, pričom ponechá všetky jedinečné riadky a prvé prípady rovnakých záznamov. Ak chcete odstrániť duplicitné riadky vrátane prvých výskytov , použite jedno z nasledujúcich riešení: odfiltrujte duplikáty s 1. výskytom alebo použite univerzálnejší nástroj na odstraňovanie duplikátov pre Excel.
Zbavte sa duplikátov kopírovaním jedinečných záznamov na iné miesto
Ďalším spôsobom, ako sa zbaviť duplicít v programe Excel, je oddeliť jedinečné hodnoty a skopírovať ich do iného hárka alebo iného zošita. Podrobný postup je uvedený nižšie.
- Vyberte rozsah alebo celú tabuľku, ktorú chcete oddeliť.
- Prejdite na Údaje karta> Triedenie & amp; Filter a kliknite na Pokročilé tlačidlo.
- Vyberte Kopírovanie na iné miesto prepínač.
- Overte, či sa správny rozsah zobrazuje v Rozsah zoznamu Toto by mal byť rozsah, ktorý ste vybrali v kroku 1.
- V Kopírovať do zadajte rozsah, do ktorého chcete skopírovať jedinečné hodnoty (v skutočnosti stačí vybrať ľavú hornú bunku cieľového rozsahu).
- Vyberte Len jedinečné záznamy box.
Poznámka: Rozšírený filter programu Excel umožňuje kopírovať filtrované hodnoty len na iné miesto v aktívnom hárku. Ak chcete kopírovať alebo presunúť jedinečné hodnoty alebo duplicitné riadky na ďalší list alebo iný zošit , môžete to ľahko urobiť pomocou nášho programu Duplicate Remover for Excel.
Ako odstrániť duplicitné riadky v programe Excel pomocou filtrovania
Ďalším spôsobom, ako odstrániť duplicitné hodnoty v programe Excel, je identifikovať ich pomocou vzorca, odfiltrovať a potom odstrániť duplicitné riadky.
Výhodou tohto prístupu je všestrannosť - umožňuje nájsť a odstrániť duplicitné hodnoty v jednom stĺpci alebo duplicitné riadky na základe hodnôt vo viacerých stĺpcoch s prvými prípadmi alebo bez nich. Nevýhodou je, že si budete musieť pamätať niekoľko duplicitných vzorcov.
- V závislosti od úlohy použite na zistenie duplikátov jeden z nasledujúcich vzorcov. Vzorce na vyhľadávanie duplicitných hodnôt v 1 stĺpci
- Duplikáty okrem 1. výskytu:
=IF(COUNTIF($A$2:$A2, $A2)>1, "Duplicate", "")
- Duplikáty s 1. výskytom:
=IF(COUNTIF($A$2:$A$10, $A2)>1, "Duplicate", "Unique")
Kde A2 je prvá a A10 je posledná bunka rozsahu, v ktorom sa majú hľadať duplikáty.
Vzorce na vyhľadávanie duplicitných riadkov
- Duplicitné riadky okrem 1. výskytu:
=IF(COUNTIFS($A$2:$A2, $A2, $B$2:$B2, $B2, $C$2:$C2, $C2)>1, "Duplicitný riadok", "Jedinečný")
- Duplicitné riadky s 1. výskytom:
=IF(COUNTIFS($A$2:$A$10, $A2, $B$2:$B$10, $B2, $C$2:$C$10, $C2)>1, "Duplicitný riadok", "Jedinečný")
Kde A, B a C sú stĺpce, ktoré sa majú skontrolovať na duplicitné hodnoty.
Takto môžete napríklad identifikovať duplicitné riadky okrem 1. prípadov:
Ďalšie informácie o používaní duplicitných vzorcov nájdete v článku Ako identifikovať duplikáty v programe Excel.
- Duplikáty okrem 1. výskytu:
- Vyberte ľubovoľnú bunku v tabuľke a použite automatický filter programu Excel kliknutím na tlačidlo Filter tlačidlo na Údaje alebo Triedenie & amp; Filter > Filter na Domov tab.
- Duplicitné riadky vyfiltrujete kliknutím na šípku v záhlaví okna " Duplikát ", a potom začiarknite políčko " Duplicitný riadok "Ak niekto potrebuje podrobnejšie pokyny, pozrite si článok Ako filtrovať duplikáty v programe Excel.
- A nakoniec odstráňte duplicitné riadky. Ak to chcete urobiť, vyberte filtrované riadky potiahnutím myši cez čísla riadkov, kliknite na ne pravým tlačidlom myši a vyberte Odstrániť riadok Dôvod, prečo to musíte urobiť namiesto jednoduchého stlačenia tlačidla Delete na klávesnici, je ten, že sa odstránia celé riadky, a nie len obsah bunky:
Podobným spôsobom môžete nájsť a odstrániť konkrétny(-é) duplicitný(-é) výskyt(-y) , napríklad len 2. alebo 3. výskyt, alebo 2. a všetky nasledujúce duplicitné hodnoty. Vhodný vzorec a návod krok za krokom nájdete v tomto návode: Ako filtrovať duplikáty podľa ich výskytu.
Ako ste práve videli, existuje množstvo spôsobov, ako nájsť a odstrániť duplikáty v programe Excel, pričom každý z nich má svoje silné stránky a obmedzenia. Čo by ste však povedali, keby ste namiesto týchto početných techník odstraňovania duplikátov mali jedno univerzálne riešenie, ktoré by si nevyžadovalo zapamätanie množstva vzorcov a fungovalo by vo všetkých scenároch? Dobrou správou je, že takéto riešenie existuje a javám to predvedie v ďalšej a poslednej časti tohto návodu.
Duplicate Remover - univerzálny nástroj na vyhľadávanie & odstránenie duplikátov v programe Excel
Na rozdiel od vstavanej funkcie programu Excel Odstrániť duplikáty sa doplnok Ablebits Duplicate Remover neobmedzuje len na odstraňovanie duplicitných položiek. Tento multifunkčný nástroj kombinuje všetky základné prípady použitia a umožňuje vám identifikovať , vybrať , zvýraznenie , vymazať , kopírovať a presunúť jedinečné alebo duplicitné hodnoty, absolútne duplicitné riadky alebo čiastočne zhodné riadky v 1 tabuľke alebo porovnaním 2 tabuliek, s prvým výskytom alebo bez neho.
Funguje bezchybne vo všetkých operačných systémoch a vo všetkých verziách programu Microsoft Excel 2019 - 2003.
Ako sa zbaviť duplikátov v programe Excel pomocou 2 kliknutí myšou
Za predpokladu, že máte v programe Excel nainštalovaný balík Ultimate Suite, vykonajte tieto jednoduché kroky na odstránenie duplicitných riadkov alebo buniek:
- Vyberte ľubovoľnú bunku v tabuľke, ktorú chcete oddeliť, a kliknite na tlačidlo Tabuľka Dedupe tlačidlo na Ablebits Údaje karta. Automaticky sa vyberie celá vaša tabuľka.
Ako vidíte na nasledujúcom obrázku, všetky duplikuje riadky okrem 1. výskytu sú vymazané:
Tip. Ak chcete odstrániť duplicitné riadky na základe hodnôt v kľúčovom stĺpci , nechajte vybraný len tento stĺpec (stĺpce) a zrušte začiarknutie všetkých ostatných irelevantných stĺpcov.
A ak chcete vykonať nejakú inú činnosť , povedzme zvýrazniť duplicitné riadky bez ich odstránenia alebo skopírovať duplicitné hodnoty na iné miesto, vyberte príslušnú možnosť z rozbaľovacieho zoznamu:
Ak chcete viac možností, napríklad vymazanie duplicitných riadkov vrátane prvých výskytov alebo vyhľadanie jedinečných hodnôt, použite príkaz Sprievodca odstránením duplikátov ktorý poskytuje všetky tieto funkcie. Nižšie nájdete všetky podrobnosti a príklad krok za krokom.
Ako nájsť a odstrániť duplicitné hodnoty s 1. výskytom alebo bez neho
Odstránenie duplikátov v programe Excel je bežná operácia. V každom konkrétnom prípade však môže byť niekoľko špecifík. Zatiaľ čo nástroj Dedupe Table sa zameriava na rýchlosť, nástroj Odstránenie duplikátov ponúka množstvo ďalších možností na oddeľovanie hárkov programu Excel presne podľa vašich predstáv.
- Vyberte ľubovoľnú bunku v tabuľke, z ktorej chcete odstrániť duplikáty, prepnite na Údaje Ablebits a kliknite na kartu Odstránenie duplikátov tlačidlo.
- Duplikáty okrem 1. výskytu
- Duplikáty vrátane 1. výskytu
- Jedinečné hodnoty
- Jedinečné hodnoty a 1. duplicitný výskyt
V tomto príklade odstránime duplicitné riadky vrátane 1. výskytu:
To je všetko! Doplnok Duplicate Remover rýchlo vykoná svoju prácu a oznámi vám, koľko duplicitných riadkov bolo nájdených a odstránených:
Takto môžete vymazať duplikáty z aplikácie Excel. Dúfam, že vám bude fungovať aspoň jedno z riešení uvedených v tomto návode.
Všetky vyššie uvedené výkonné nástroje na oddeľovanie sú súčasťou nášho balíka Ultimate Suite for Excel. Ak máte záujem vyskúšať ich, odporúčam vám stiahnuť si plne funkčnú skúšobnú verziu a dať nám vedieť vaše pripomienky v komentároch.