Sadržaj
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.xlsx3 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.