Excel formula za automatsko uklanjanje duplikata (3 brze metode)

  • Podijeli Ovo
Hugh West

Jedna od najvažnijih i najčešće korištenih aktivnosti u Excel-u je uklanjanje duplih vrijednosti iz skupa podataka. Danas ću pokazati kako možete automatski ukloniti duple vrijednosti iz skupa podataka koristeći Excel formulu.

Preuzmite Vježbenicu

Excel formulu za automatsko uklanjanje duplikata.xlsx

3 Upotreba Excel formule za automatsko uklanjanje duplikata

Ovdje imamo skup podataka s Imena nekih učenika, njihove Ocjene na ispitu i Ocjene koje su postigli u školi Sunflower Kindergarten.

Ali nažalost, imena nekih učenika su ponovljena zajedno sa ocjenama i ocjenama.

Danas nam je cilj otkriti formulu za automatsko uklanjanje duplikata.

1. Koristite JEDINSTVENU funkciju za automatsko uklanjanje duplikata u Excelu (za nove verzije)

Možete koristiti JEDINSTVU funkciju Excela za uklanjanje duplikata iz skupa podataka.

Možete ukloniti duple vrijednosti iz skupa podataka na dva načina:

  • Potpuno uklanjanje vrijednosti koje se pojavljuju više od jednom
  • Zadržavanje jedne kopije vrijednosti koje se pojavljuju više puta

Upotrebom UNIQUE funkcije , možete ukloniti duplikate na oba načina.

Potpuno uklanjanje vrijednosti koje se pojavljuju više puta:

Da u potpunosti uklonimo duple vrijednosti iz naših podatakaset, možete koristiti ovu formulu:

=UNIQUE(B4:D14,FALSE,TRUE)

Napomene:

  • Tri imena učenika imala su duplikate: David Moyes, Angela Hopkins i Brad Milford.
  • Među njima su David Moyes i Brad Milford potpuno uklonjeni.
  • Angela Hopkins nije uklonjena jer ocjene i ocjene dvije Angele Hopkins nisu iste. To znači da su dva različita učenika.

Čuvanje jedne kopije vrijednosti koje se pojavljuju više od jednom:

Zadržati jednu kopiju vrijednosti koje se pojavljuju više puta, koristite ovu formulu:

=UNIQUE(B4:D14,FALSE,FALSE)

Ovdje Zadržao sam jednu kopiju svih imena koja su imala duplikate, osim Angele Hopkins.

Obje Angele Hopkins su zadržane jer su dvije različite učenice.

Povezani sadržaj: Kako ukloniti duplikate i zadržati prvu vrijednost u Excelu

2. Kombinirajte formulu koristeći funkcije FILTER, CONCAT i COUNTIF za uklanjanje duplikata u Excelu (za nove verzije)

Možete koristiti kombinaciju funkcije FILTER , CONCATENATE funkcija i COUNTIF funkcija za uklanjanje duplikata u Excelu iz vašeg skupa podataka.

1. korak:

Uzmite novi stupac i umetnite ovu formulu:

=CONCATENATE( B4:B14 , C4:C14 , E4:E14 )

  • Ovdje B4:B14, C4:C14, i D4:D14 su trikolone mog skupa podataka. Vi koristite svoj.
  • Spaja tri kolone u jednu kolonu.

Korak 2:

Idite na drugu novu kolonu i umetnite ovu formulu:

=FILTER(B4:B14,COUNTIF($E$4:$E$14,$E$4:$E$14)=1)

  • Ovdje B4:B14 je prva kolona mog skupa podataka, a $E$4:$E$14 je nova kolona koju sam napravio.
  • Zadrži apsolutnu ćeliju referenca je netaknuta kako se ovdje koristi.
  • Regenerira prvu kolonu skupa podataka uklanjajući sve duplikate.

Korak 3 :

Konačno, povucite ručicu za popunjavanje udesno do ukupnog broja vaših stupaca (3 u ovom primjeru)

Dobit ćete cijeli skup podataka bez duplih vrijednosti.

Napomena:

  • U ovoj metodi možete ukloniti sve vrijednosti koje se pojavljuju više puta.
  • Ali ne možete zadržati jednu kopiju dupliciranih vrijednosti kao što je spomenuto u ranijoj metodi.

Povezani sadržaj: Kako ukloniti duplikate na osnovu kriterija u Excelu (4 metode)

Slična očitanja

  • Kako ukloniti duple redove u Excel tabeli
  • Ukloniti duple redove na osnovu dva stupca u Excelu [4 načina]
  • Excel VBA: Uklonite duplikate iz niza (2 primjera)
  • Kako ukloniti duplikate u Excel tablici (7 metoda) )
  • Popravka: Excel ukloni duplikate ne radi (3 rješenja)

3.Kreirajte Excel formulu sa funkcijama IFERROR, INDEX, SMALL, CONCAT i COUNTIF za automatsko uklanjanje duplikata (za starije verzije)

Prethodne dvije metode su samo za one koji koriste nove verzije Excela.

Oni koji koriste starije verzije Excela mogu koristiti kombinaciju funkcija IFERROR , INDEX funkcija , MALA funkcija , Funkcija CONCATENATE, i COUNTIF funkcija .

Korak 1:

Uzmite novi stupac i umetnite ova formula:

=CONCATENATE( B4:B14 , C4:C14 , D4:D14 )

  • Ovde B4:B14, C4:C14, i D4:D14 su tri kolone mog skupa podataka. Vi koristite svoju.
  • Spaja tri kolone u jednu kolonu.
  • To je Formula niza . Dakle, odaberite cijelu kolonu ranije i pritisnite CTRL+SHIFT+ENTER osim ako niste u Office 365 .

Korak 2:

Idite na drugu novu kolonu i umetnite ovu formulu:

=IFERROR(INDEX( B4:D14 ,SMALL(IF(COUNTIF( E4:E14 , E4:E14 )=1,ROW( E4:E14 )-ROWS( E1:E3 ),""),ROW( E4:E14 )-ROWS( E1:E3 )),{1,2,3}),"")

  • Ovdje B4:D14 je moj skup podataka, E4:E14 je nova kolona koju sam napravio, i E1:E3 je raspon prije početka stupca. Koristite svoj.
  • {1, 2, 3} su brojevi kolona mog skupa podataka. Koristiš svojejedan.
  • Regenerira cijeli skup podataka uklanjajući duple redove.

Napomena:

  • U ovoj metodi, također možete ukloniti sve vrijednosti koje se pojavljuju više od jednom
  • Ali ne možete zadržati jednu kopiju dupliciranih vrijednosti kao što je spomenuto u ranijoj metodi .

Alternativa Excel formuli za automatsko uklanjanje duplikata

Do posljednjeg odjeljka vidjeli smo sve prikladne metode za uklanjanje duplikata koristeći različite formule .

Ako želite, također možete ukloniti duplikate vrijednosti iz skupa podataka pomoću ugrađenih alata programa Excel.

Pokrenite alat za uklanjanje duplikata da biste automatski uklonili duplikate u Excelu

Korak 1:

Odaberite cijeli skup podataka.

Idi do Podaci > Alat za uklanjanje duplikata u Excel alatnoj traci ispod odjeljka Alati za podatke .

Korak 2:

Kliknite na Ukloni duplikate .

Označite sve nazive kolona iz kojih želite da uklonite duplikate.

Pročitajte više: Kako ukloniti duplikate iz kolone u Excelu (3 metode)

Korak 3:

Zatim kliknite OK .

Duplikati ćete automatski ukloniti iz vašeg skup podataka.

Napomena:

U ovoj metodi, jedna kopija dupliranog reda će ostati. Ne možete potpuno ukloniti duplikatredovi.

Zaključak

Koristeći ove metode, možete automatski ukloniti duplikate iz skupa podataka u Excel-u. Znate li neku drugu metodu? Ili imate pitanja? Slobodno nas pitajte.

Hugh West je vrlo iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i finansije i magistrirao poslovnu administraciju. Hugh ima strast prema podučavanju i razvio je jedinstven pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno znanje o Excel-u pomoglo je hiljadama studenata i profesionalaca širom svijeta da poboljšaju svoje vještine i napreduju u karijeri. Kroz svoj blog, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne Excel tutorijale i online obuku kako bi pomogli pojedincima i preduzećima da ostvare svoj puni potencijal.