Tartalomjegyzék
A Microsoft Excelben annyira megszokott, hogy szükségessé válik a duplikált sorok eltávolítása egy oszlop alapján. A cél érdekében beilleszthetünk képleteket, alkalmazhatunk kiemelt eszközöket vagy használhatunk VBA kódokat. Ebben a cikkben megismerheti az összes leggyorsabb technikát a duplikált sorok törlésére egyetlen oszlop alapján, megfelelő példákkal és illusztrációkkal.
Gyakorlati munkafüzet letöltése
Letöltheti az alábbi Excel-könyvet, amelyet a cikk elkészítéséhez használtunk.
Duplikált sorok eltávolítása egy oszlop alapján.xlsm3 megfelelő módszer a duplikált sorok eltávolítására egy oszlop alapján az Excelben
1. Használja a "Duplikátumok eltávolítása" eszközt az Excel táblában
Először is ismerkedjünk meg az adatkészlettel. Az alábbi táblázat vagy chat egy jótékonysági alap néhány részletes adatát mutatja be. A megfelelő oszlopokban több adományozó neve, adományaik összege, az adományok dátuma és az adományok médiumai fekszenek.
Itt azt fogjuk tenni, hogy eltávolítjuk a duplikált sorokat csak az adományozók nevei alapján. Ez azt jelenti, hogy kiszűrjük az adományozók nevét, és minden egyes egyedi nevet és a megfelelő sorokat csak az első előfordulásaikból fogjuk kivenni.
📌 1. lépés:
➤ Először válassza ki a teljes táblázatot.
➤ Under the Adatok lapon vagy a szalagban válassza a Duplikátumok eltávolítása eszköz a Adateszközök legördülő.
📌 2. lépés:
➤ Megjelenik egy párbeszédpanel. A Oszlopok opciókat, tegyen egy jelölést a Adományozó és hagyja a többi lehetőséget jelölés nélkül.
➤ Sajtó OK .
És a következő kimeneteket találja a visszatérési értékek állapotát mutató felugró üzenettel.
Kattintson a címre. OK és máris láthatja a szűrt adatokat, a duplikált sorok törlésével.
Bővebben: Hogyan lehet eltávolítani a duplikált sorokat az Excelben
2. Alkalmazza a szűrési beállításokat a duplikátumok eltávolítására egy oszlop alapján
Most pedig használja a COUNTIF funkciót a duplikátumok számát egy feltétel alapján, a kimenetek pedig a Duplikátumok header in F oszlop Aztán alkalmazzuk a Szűrő opciókat az adattábla összes fejlécében, és kiszűri a duplikált sorokat a kimenetek függvényében a COUNTIF funkció.
📌 1. lépés:
➤ In F5 cella írja be a következő képletet:
=COUNTIF($B$5:$B5,B5)
📌 2. lépés:
➤ Sajtó Írja be a címet. és megkapod az első kimenetet.
➤ Használja a Töltse ki a fogantyút az egész oszlopot és az értékeket több mint '1' duplikátumnak számítanak.
📌 3. lépés:
➤ Most válassza ki a teljes táblázatot.
➤ Under the Home lapon válassza a Szűrő parancsot a Rendezés és szűrés legördülő menüpontban a Szerkesztés parancscsoport.
A szűrőgombokat a következő adattáblázat összes fejlécéhez hozzárendeljük.
📌 4. lépés:
➤ Kattintson a legördülő menüpontra a Duplikátumok fejlécet, és megnyílnak a megfelelő oszlop szűrési lehetőségei.
➤ Under the Válasszon ki mindent lapon, távolítsa el a jelölést a '1' .
➤ Sajtó OK és kész.
A duplikált sorokat az alábbiakban látható módon találja meg.
📌 5. lépés:
➤ Most törölje a teljes adatot tartalmazó összes duplikált sort.
📌 6. lépés:
➤ Nyissa meg újra a szűrőopciókat a Duplikátumok header in F oszlop .
➤ Tegye meg a jelölést az opcióra '1' csak.
➤ Sajtó OK utoljára.
Végül megkapja az összes egyedi sort, ahogy az alábbi képen látható. Most már eltávolíthatja a szűrőgombokat a fejlécekből, és az eredményül kapott adatok ugyanazok lesznek, mivel a duplikált sorokat már töröltük.
Bővebben: Hogyan lehet eltávolítani a duplikátumokat az Excelben lévő kritériumok alapján
3. VBA-kódok futtatása a duplikátumok eltávolításához egy oszlop alapján az Excelben
Az utolsó módszerünkben VBA kódok beillesztése egy olyan makró definiálásához, amely az első oszlop alapján eltávolítja a duplikátumokat.
📌 1. lépés:
➤ Kattintson a jobb gombbal a Sheet név (Sheet3) és találsz néhány Sheet lehetőségek.
➤ Válassza ki Kód megtekintése .
A VBA ablak fog megjelenni, ahol be kell illesztenünk a kódokat.
📌 2. lépés:
➤ A VBA ablakban illessze be a következő kódokat:
Option Explicit Sub Remove_Duplicate_Rows() Dim Rng As Range Set Rng = Selection Rng.RemoveDuplicates Columns:=Array(1), Header:=xlYes End Sub
📌 3. lépés:
➤ Vissza a Excel lapot most.
➤ Válassza ki a teljes adattáblát.
➤ A Fejlesztő lapon, nyomja meg a Makrók parancs.
📌 4. lépés:
➤ A Makró ablakban a Makró név automatikusan hozzárendelődik.
➤ Kattints Fuss és kész is vagy a lépésekkel.
Mint az alábbi képernyőképen, csak az első oszlop alapján találjuk meg az egyedi sorokat. A duplikált sorok pedig azonnal eltűnnek.
Bővebben: Hogyan távolítsa el a duplikátumokat az Excelben a VBA használatával
Záró szavak
Remélem, hogy ezek a fent említett egyszerű módszerek most segítenek Önnek abban, hogy alkalmazza őket az Excel táblázatokban, amikor el kell távolítania a duplikált sorokat, és csak egyedi sorokat kell találnia. Ha bármilyen kérdése vagy visszajelzése van, kérjük, ossza meg velem a megjegyzés rovatban. Vagy nézze meg az Excel-funkciókkal kapcsolatos egyéb cikkeinket ezen a weboldalon.