Sadržaj
U Microsoft Excel-u je tako uobičajeno pronaći potrebu za uklanjanjem duplih redova na osnovu jedne kolone. Možemo ubaciti formule, primijeniti istaknute alate ili koristiti VBA kodove da bi služili svrsi. U ovom članku ćete upoznati sve najbrže tehnike za brisanje duplikata redaka samo na osnovu jedne kolone uz odgovarajuće primjere i ilustracije.
Preuzmite Vježbenicu
Možete preuzeti sljedeću Excel knjigu koju smo koristili za pripremu ovog članka.
Uklonite duple redove na osnovu jednog stupca.xlsm
3 prikladne metode za uklanjanje dupliciranih redova na osnovu jedne kolone u Excelu
1. Koristite alat za uklanjanje duplikata u Excel proračunskoj tablici
Hajde da se prvo upoznamo sa skupom podataka. Sljedeća tabela ili chat predstavlja neke detaljne podatke za dobrotvorni fond. U odgovarajućim stupcima nalazi se nekoliko imena donatora, njihovi iznosi donacija, datumi donacija i medijumi njihovih donacija.
Ovdje ćemo ukloniti duple redove samo na osnovu imena donatora. To znači da ćemo filtrirati imena donatora i izdvojiti svako jedinstveno ime zajedno s odgovarajućim redovima samo iz njihovog prvog pojavljivanja.
📌 Korak 1:
➤ Prvo odaberite cijelu tabelu.
➤ Ispod kartice ili trake Podaci , odaberite alat Ukloni duplikate iz Alati za podatke padajući meni.
📌 Korak2:
➤ Pojavit će se okvir za dijalog. U opcijama Kolone , stavite kvačicu na Donator i ostavite ostale opcije neoznačene.
➤ Pritisnite OK .
I naći ćete sljedeće izlaze sa iskačućom porukom koja prikazuje status vraćenih vrijednosti.
Kliknite OK i sada vidite filtrirane podatke sa izbrisanim svim duplim redovima.
Pročitajte više: Kako ukloniti Duplicirani redovi u Excelu
2. Primijenite opcije filtera za uklanjanje duplikata na osnovu jednog stupca
Sada ćemo koristiti funkciju COUNTIF da pronađemo broj duplikata na osnovu uvjeta, a rezultati će biti prikazani pod zaglavlje Duplicates u Koloni F . Zatim ćemo primijeniti opcije Filter u svim zaglavljima tablice podataka i filtrirati duple redove u zavisnosti od izlaza iz funkcije COUNTIF .
📌 Korak 1:
➤ U Ćelija F5 upišite sljedeću formulu:
=COUNTIF($B$5:$B5,B5)
📌 Korak 2:
➤ Pritisnite Unesite i dobit ćete prvi izlaz.
➤ Koristite ručicu za popunjavanje da povučete cijeli stupac i vrijednosti veće od '1' će se računati kao duplikati.
📌 Korak 3:
➤ Sada odaberite cijela tabela.
➤ Ispod kartice Početna , odaberite naredbu Filter iz Sort & Filter padajući meni u Uređivanje grupe naredbi.
Imaćemo dodijeljene tipke filtera za sva zaglavlja u sljedećoj tabeli podataka.
📌 Korak 4:
➤ Kliknite na padajući izbornik u zaglavlju Duplicates i filteru otvorit će se opcije za odgovarajuću kolonu.
➤ Ispod kartice Odaberi sve skinite oznaku sa opcije '1' .
➤ Pritisnite OK i gotovi ste.
Naći ćete duple redove kao što je prikazano ispod.
📌 Korak 5:
➤ Sada izbrišite sve duple redove koji sadrže cijele podatke.
📌 Korak 6:
➤ Ponovo otvorite opcije filtera iz zaglavlja Duplicates u Koloni F .
➤ Označite opciju '1' samo.
➤ Pritisnite OK posljednji put.
Konačno ćete dobiti sve jedinstvene redove kao što je prikazano na slici ispod. Sada možete ukloniti dugmad filtera iz zaglavlja i rezultirajući podaci će biti isti kao što smo već izbrisali duple redove.
Pročitajte više: Kako ukloniti duplikate na osnovu kriterija u Excelu
3. Pokrenite VBA kodove za uklanjanje duplikata na osnovu jedne kolone u Excelu
U našoj konačnoj metodi, umetnut ćemo neke VBA kodove da definiramo makro koji će ukloniti duplikate na osnovu prva kolona.
📌 Korak 1:
➤ Desni klik na Sheet namePrvo (Sheet3) i naći ćete neke Sheet opcije.
➤ Odaberite View Code .
A VBA prozor će se pojaviti u koji ćemo morati umetnuti kodove.
📌 Korak 2:
➤ U prozoru VBA zalijepite sljedeće kodove:
6416
📌 Korak 3:
➤ Vratite se sada na svoj Excel tabel.
➤ Odaberite cijelu tablicu podataka.
➤ Iz Karticu Developer , pritisnite naredbu Macros .
📌 Korak 4:
➤ U prozoru Makro , Makro ime će se automatski dodijeliti.
➤ Kliknite na Pokreni i gotovi ste sa koracima.
Kao na slici ispod, pronaći ćemo jedinstvene redove samo na osnovu prve kolone. I dupli redovi će odmah nestati.
Pročitajte više: Kako ukloniti duplikate u Excelu pomoću VBA
Zaključne riječi
Nadam se da će vam sve ove jednostavne metode koje su gore spomenute sada pomoći da ih primijenite u vašim Excel tabelama kada morate ukloniti duple redove i pronaći samo jedinstvene redove. Ako imate bilo kakvih pitanja ili povratnih informacija, javite mi u odjeljku za komentare. Ili možete pogledati naše druge članke vezane za Excel funkcije na ovoj web stranici.