Obsah
V programe Microsoft Excel sa tak bežne stretávame s potrebou odstrániť duplicitné riadky na základe jedného stĺpca. Na tieto účely môžeme vkladať vzorce, použiť funkčné nástroje alebo kódy VBA. V tomto článku sa dozviete všetky najrýchlejšie techniky na odstránenie duplicitných riadkov len na základe jedného stĺpca s príslušnými príkladmi a ilustráciami.
Stiahnite si cvičebnicu
Môžete si stiahnuť nasledujúcu knihu Excel, ktorú sme použili pri príprave tohto článku.
Odstránenie duplicitných riadkov na základe jedného stĺpca.xlsm3 vhodné metódy na odstránenie duplicitných riadkov na základe jedného stĺpca v programe Excel
1. Použite nástroj "Odstrániť duplikáty" v tabuľke programu Excel
Najskôr sa zoznámime so súborom údajov. Nasledujúca tabuľka alebo chat predstavuje niektoré podrobné údaje o charitatívnom fonde. V príslušných stĺpcoch leží niekoľko mien darcov, ich sumy darov, dátumy darov a prostriedky ich darov.
Tu odstránime duplicitné riadky len na základe mien darcov. To znamená, že vyfiltrujeme mená darcov a vyberieme každé jedinečné meno spolu s príslušnými riadkami len z ich prvých výskytov.
📌 Krok 1:
➤ Najprv vyberte celú tabuľku.
➤ V rámci Údaje na karte alebo páse kariet vyberte položku Odstránenie duplikátov nástroj z Dátové nástroje rozbaľovací zoznam.
📌 Krok 2:
➤ Zobrazí sa dialógové okno. Stĺpce možnosti, začiarknite políčko Darca a ostatné možnosti nechajte bez označenia.
➤ Tlač OK .
A nájdete nasledujúce výstupy s pop-up správou zobrazujúcou stav návratových hodnôt.
Kliknite na . OK a teraz vidíte filtrované údaje so všetkými vymazanými duplicitnými riadkami.
Prečítajte si viac: Ako odstrániť duplicitné riadky v programe Excel
2. Použite možnosti filtra na odstránenie duplikátov na základe jedného stĺpca
Teraz budeme použiť funkciu COUNTIF na zistenie počtu duplikátov na základe podmienky a výstupy sa zobrazia pod Duplikáty záhlavie v Stĺpec F Potom použijeme Filter vo všetkých záhlaviach tabuľky s údajmi a odfiltrovať duplicitné riadky v závislosti od výstupov z COUNTIF funkcie.
📌 Krok 1:
➤ V Bunka F5 , zadajte nasledujúci vzorec:
=COUNTIF($B$5:$B5,B5)
📌 Krok 2:
➤ Tlač Vstúpte na stránku a dostanete prvý výstup.
➤ Použite Rukoväť náplne preťahovať celý stĺpec a hodnoty viac ako '1' sa budú počítať ako duplikáty.
📌 Krok 3:
➤ Teraz vyberte celú tabuľku.
➤ V rámci Domov vyberte kartu Filter príkaz z Triedenie & amp; Filter v rozbaľovacom zozname Úprava stránky skupina príkazov.
V nasledujúcej tabuľke údajov budeme mať pre všetky hlavičky priradené tlačidlá filtrov.
📌 Krok 4:
➤ Kliknite na rozbaľovací zoznam v Duplikáty záhlavie a otvoria sa možnosti filtrovania pre príslušný stĺpec.
➤ V rámci Vybrať všetko zrušte označenie možnosti '1' .
➤ Tlač OK a je to hotové.
Duplicitné riadky nájdete podľa nasledujúceho obrázka.
📌 Krok 5:
➤ Teraz odstráňte všetky duplicitné riadky obsahujúce celé údaje.
📌 Krok 6:
➤ Znovu otvorte možnosti filtra z Duplikáty záhlavie v Stĺpec F .
➤ Označte túto možnosť '1' iba.
➤ Tlač OK naposledy.
Nakoniec získate všetky jedinečné riadky, ako je zobrazené na obrázku nižšie. Teraz môžete odstrániť tlačidlá filtrov zo záhlaví a výsledné údaje budú rovnaké, pretože duplicitné riadky sme už odstránili.
Prečítajte si viac: Ako odstrániť duplikáty na základe kritérií v programe Excel
3. Spustite kódy VBA na odstránenie duplikátov na základe jedného stĺpca v programe Excel
V našej poslednej metóde vloženie niektorých kódov VBA definovať makro, ktoré odstráni duplikáty na základe prvého stĺpca.
📌 Krok 1:
➤ Kliknite pravým tlačidlom myši na List názov (Sheet3) najprv a nájdete niektoré List možnosti.
➤ Vyberte Zobraziť kód .
A VBA sa zobrazí okno, do ktorého budeme musieť vložiť kódy.
📌 Krok 2:
➤ V VBA vložte nasledujúce kódy:
Option Explicit Sub Remove_Duplicate_Rows() Dim Rng As Range Set Rng = Selection Rng.RemoveDuplicates Columns:=Array(1), Header:=xlYes End Sub
📌 Krok 3:
➤ Návrat do vášho Excel teraz list.
➤ Vyberte celú tabuľku údajov.
➤ Z Vývojár stlačte kartu Makrá príkaz.
📌 Krok 4:
➤ V Makro okno, Makro názov sa priradí automaticky.
➤ Kliknite na tlačidlo Spustiť a kroky sú hotové.
Ako na snímke nižšie, jedinečné riadky nájdeme len na základe prvého stĺpca. A duplicitné riadky hneď zmiznú.
Prečítajte si viac: Ako odstrániť duplikáty v programe Excel pomocou VBA
Záverečné slová
Dúfam, že všetky tieto jednoduché metódy uvedené vyššie vám teraz pomôžu pri ich použití vo vašich tabuľkách programu Excel, keď musíte odstrániť duplicitné riadky a nájsť len jedinečné riadky. Ak máte akékoľvek otázky alebo spätnú väzbu, dajte mi vedieť v časti s komentármi. Alebo si môžete pozrieť naše ďalšie články týkajúce sa funkcií programu Excel na tejto webovej stránke.