Excel formula za pronalaženje duplikata u jednoj koloni

  • Podijeli Ovo
Hugh West

U Microsoft Excel-u postoje brojne dostupne metode za pronalaženje duplikata u jednoj koloni. Možemo umetnuti funkciju ili koristiti kombiniranu formulu za identifikaciju duplikata ili podudaranja u našoj Excel tabeli. U ovom članku ćete naučiti sve moguće jednostavne metode za pronalaženje dupliciranih vrijednosti u jednoj koloni s primjerima i odgovarajućim ilustracijama.

Preuzmite Vježbenicu

Možete preuzmite Excel radnu knjigu koju smo koristili za pripremu ovog članka.

Pronađi duplikate u jednom stupcu.xlsx

8 prikladnih načina za pronalaženje Duplikati u jednom stupcu s Excel formulom

1. Koristite funkciju COUNTIF za pronalaženje duplikata uz 1. pojavljivanje

U sljedećoj tabeli, postoji nekoliko imena koja se nalaze ispod zaglavlja Name u Koloni B . A ispod zaglavlja Duplicate u Koloni C , koristit ćemo funkciju COUNTIF da saznamo ima li bilo koje ime u lijevoj koloni duplikate ili ne. Formula će vratiti TRUE za duplirana imena i FALSE za jedinstvena.

U prvom izlazu Ćelija C5 , formula sa funkcijom COUNTIF će biti:

=COUNTIF($B$5:$B$14,B5)>1

Nakon pritiskanja Enter i automatskim popunjavanjem ostataka ćelija u Koloni C , dobićemo sljedeće rezultate.

U ovoj formuli, COUNTIF funkcija vraća broj brojanja za svako ime i korištenjemlogičkog operatora, tražili smo zbrojeve koji su veći od 1 . Stoga možemo identificirati duplikate tražeći samo logičku vrijednost 'TRUE' .

Pročitajte više: Formula za pronalaženje duplikata u Excelu (6 Easy Načini)

2. Kreirajte formulu s funkcijama IF i COUNTIF za pronalaženje duplikata u jednom stupcu

Također možemo kombinirati funkcije IF i COUNTIF da bismo vratili izlaze s prilagođenim tekstovima . U zaglavlju Izlaz , formula će vratiti ‘Duplicate’ za duplirane nazive prisutne u Koloni B . A ako je tekst jedinstven u koloni Ime , formula će vratiti prazno za odgovarajuću tekstualnu vrijednost.

Dakle, potrebna formula koja kombinira IF i COUNTIF funkcije u ćeliji C5 trebale bi biti:

=IF(COUNTIF($B$5:$B$14,B5)>1,"Duplicate","")

Sada pritisnite Enter , koristite Fill Handle za automatsko popunjavanje ostalih ćelija ispod zaglavlja Izlaz i odjednom ćete pronaći sljedeće izlaze.

U u ovoj formuli, funkcija IF traži brojanje veće od 1 i ako se pronađe, vraća navedeni tekst 'Duplicate' , inače praznu ćeliju.

Pročitajte više: Kako pronaći duplicirane vrijednosti u Excelu koristeći formulu (9 metoda)

3. Pronađi duplikate u jednom stupcu bez prvog pojavljivanja u Excelu

U ovom odjeljku ćemo umetnuti formulu koja će prikazati ‘Duplicate’ od2. pojavljivanje sličnog teksta. Na primjer, ako je ime u Koloni B prisutno tri puta, formula će vratiti definirani tekst 'Duplicate' samo za 2. i 3. pojavljivanje.

Potrebna formula za prvi izlaz Ćelija C5 će biti:

=IF(COUNTIF($B$5:$B5,B5)>1,"Duplicate","")

Nakon pritiskanja Enter i povlačenja prema dolje do zadnja ćelija u koloni Izlaz , dobićemo sljedeće povratne vrijednosti.

Za prvi izlaz u ćeliji C5 , definirali smo raspon ćelija samo sa $B$5:$B5 i stoga će formula tražiti samo prvu ćeliju kako bi pronašla duplikat vrijednosti. Dok povlačite ručicu za popunjavanje da biste pronašli sljedeće izlaze, broj ćelija u definiranom rasponu za funkciju COUNTIF povećava se za 1 za svaku uzastopnu ćeliju. Dakle, prvo pojavljivanje bilo kojeg teksta u koloni Ime se ovdje ne računa za više od 1 .

Pročitajte više: Kako pronaći duplikate u a Kolona pomoću Excel VBA (5 načina)

4. Excel formula za pronalaženje duplikata osjetljivih na velika i mala slova u jednom stupcu

Sada ćemo primijeniti još jednu kombiniranu formulu da pronađemo duplikate koji razlikuju velika i mala slova. Ovdje ćemo kombinirati funkcije IF, SUM i EXACT . Funkcija EXACT provjerava da li su dva niza potpuno ista. Funkcija SUM jednostavno zbraja numeričke vrijednosti.

U prvom izlazu ĆelijaC5 , kombinovana formula sa navedenim funkcijama bit će:

=IF(SUM((--EXACT($B$5:$B$14,B5)))<=1,"","Duplicate")

Sada pritisnite Enter i automatski popunite cijeli stupac da pronađete sve povratne vrijednosti.

Ako primijetite, vidjet ćete da je ime 'Fred' prisutno tri puta u koloni Ime . Ali formula je vratila 'Duplicate' samo za prva dva pojavljivanja, a treća je zanemarena jer se njeno prvo slovo ne poklapa s ostalim.

🔎 Kako funkcionira formula?

  • Funkcija EXACT ovdje traži velika i mala slova i točne podudara se s prvim tekstom u koloni Ime i time vraća sljedeći izlaz:

{TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE}

  • Upotrebom dvostruko unarnog (–) , povratne vrijednosti se pretvaraju u brojeve, '1' za TRUE i '0' za FALSE . Dakle, povratne vrijednosti ovdje će biti:

{1;0;0;0;0;0;0;0;0;0}

  • Funkcija SUM zatim sumira sve numeričke vrijednosti pronađene u prethodnom koraku.
  • =SUM((–EXACT($B$5:$B$14, B5)))<=1: Ovaj dio formule provjerava da li je zbroj ili povratna vrijednost pronađena u posljednjem koraku jednaka ili manja od 1 .
  • Konačno, funkcija IF traži zbir manji ili jednak 1 i vraća praznu ćeliju, a ako nije pronađena onda vraća definirani tekst 'Duplicate' .
  • Formula postaje primjenjiva za ostale ćelije u stupcu Izlaz nakon što popunimo prvu ćeliju.

Pročitajte više: Pronađite duplikate u dva stupca u Excelu (6 odgovarajućih pristupa)

Slična očitanja

  • Excel pronađi duplikate u koloni i izbriši red (4 brza načina)
  • Excel pronađi duplikate na osnovu više kolona
  • Kako pronaći duplicirane redove u Excelu (5 brzih načina)
  • Excel lista najboljih 10 s duplikatima (2 načina)
  • Kako usporediti Redovi u Excelu za duplikate

5. Pronađite slijed duplikata s Excel formulom

U ovom odjeljku ćemo tražiti duplikate s funkcijom COUNTIF , a zatim će vratiti redni broj svakog pojavljivanja sličnog teksta u koloni Izlaz.

Tražena formula u prvom izlazu Ćelija C5 je:

=COUNTIF($B$5:$B5,B5)

Pritisnite Enter , popunite cijeli stupac i dobit ćete sljedeće povratne vrijednosti. Na donjoj slici, ime Fred prisutno je tri puta i u označenim izlaznim ćelijama vidite sekvencijalne brojeve za sve duplikate uključujući i 1. pojavljivanje.

U ovoj formuli smo koristili relativnu referencu ćelije za odabrani raspon ćelija. Dakle, kada formula počne da se spušta u kolonu Izlaz , ona uzimapovećani broj ćelija samo do odgovarajuće izlazne ćelije. Tako se duplikat teksta u svim sljedećim ćelijama zanemaruje sve dok formula ne dostigne odgovarajuću dupliciranu vrijednost.

6. Filtriranje i brisanje duplikata u jednoj koloni u programu Excel

Nakon primjene formule za pronalaženje duplikata vrijednosti, možemo ih odmah filtrirati i izbrisati. Na slici ispod, izlazni podaci su pronađeni slijedeći prethodnu metodu. Sada ćemo proći kroz sljedeće korake kako bismo ispunili svoje ciljeve u ovom odjeljku.

📌 Korak 1:

➤ Prvo odaberite cijelu tabelu uključujući njena zaglavlja.

➤ Ispod kartice Početna , odaberite opciju Filter u Sort & Filter padajući izbornik u grupi naredbi Uređivanje .

Dakle, upravo smo aktivirali Filter dugmad za naša zaglavlja u sljedećoj tabeli.

📌 Korak 2:

➤ Kliknite na Izlaz padajući meni i poništite oznaku prve opcije koja prikazuje brojčanu vrijednost '1' .

➤ Sada pritisnite OK .

Sada vidimo duple tekstove bez njihovog prvog pojavljivanja u filtriranoj tabeli ispod.

📌 Korak 3:

➤ Odaberite ćelije koje sadrže nazive i odgovarajuće izlaze.

➤ I izbrišite ih sve.

📌 Korak 4:

➤ Ponovo otvorite Izlaz filter.

➤ Označite opcijuprikazuje samo '1' .

➤ Pritisnite Enter i gotovi ste.

Kao u na sljedećem snimku ekrana, sada ćete dobiti sve jedinstvene tekstualne podatke ili samo imena.

Pročitajte više: Kako pronaći & Uklonite duple redove u Excel

7. Excel formula za pronalaženje duplikata u jednoj koloni na osnovu uslova

Također možemo umetnuti uslov i u skladu sa tim pronaći duplikate za vrednosti koje leže u koloni. Na slici ispod sada imamo dodatnu kolonu koja predstavlja odjele za sve zaposlene u organizaciji.

Sada možemo imati dva zaposlenika sa sličnim imenom, ali u različitim odjelima. I jedno od njihovih imena sa odgovarajućim odjelom može biti prisutno s duplikacijama u sljedećem skupu podataka. Kombinacijom funkcija IF i COUNTIFS sada ćemo tražiti te duple redove.

Potrebna formula u prvi izlaz Ćelija D5 će biti:

=IF(COUNTIFS($B$5:$B$14,B5,$C$5:$C$14,C5)>1,"Duplicate","")

Nakon pritiskanja Enter i popunjavanjem cijele kolone Izlaz , dobićemo povratne vrijednosti kao što je prikazano ispod.

U Koloni B , imamo ime 'Fred' triput, ali samo od njih je u prodajnom odjelu (Red 7) . Druga dva pojavljivanja sličnog imena su sa Marketing odjel (Red 9 i Red 13) . Dakle, jedan od njih je dupliranje. Dakle, možemounesite više uslova u funkciju COUNTIFS da biste pronašli traženi izlaz.

Pročitajte više: Pronađite podudaranja ili duplirane vrijednosti u Excelu

8. Pronađite i označite duplikate pomoću pravila uvjetnog oblikovanja

U posljednjem odjeljku ćemo pronaći duplikate i označiti ih pomoću naredbe Uvjetno oblikovanje . Dodijelit ćemo formulu s funkcijom COUNTIF u Kutiji pravila , a zatim definirati format ćelija u kojima će naša formula vratiti booleovu vrijednost 'TRUE' samo.

Pratimo dolje navedene korake sada da ispunimo kriterije:

📌 Korak 1:

➤ Odaberite sva imena u zaglavlju Ime u Koloni B .

➤ Ispod trake Početna odaberite opciju Novo pravilo iz padajućeg izbornika Uvjetno oblikovanje .

Pojavit će se dijaloški okvir pod nazivom Novo pravilo formatiranja .

📌 Korak 2:

➤ Odaberite Vrsta pravila kao 'Koristite formulu da odredite koje ćelije želite formatirati ' .

➤ U okvir Opis pravila , ugradite sljedeću formulu:

=COUNTIF($B$5:$B$14,B5)>1

➤ Pritisnite Format .

📌 Korak 3:

➤ U <3 Prozoru>Formatiraj ćelije , prebacite se na karticu Popuni i odaberite boju pozadine za duplirane ćelije.

➤ Pritisnite OK .

📌 Korak 4:

➤ Pronaći ćete pregled formataćeliju kao što je prikazano na slici ispod.

➤ Pritisnite OK posljednji put i gotovi smo.

Konačno , primijetit ćete istaknute duplikate uključujući 1. pojavljivanja kao što je prikazano na sljedećem snimku ekrana.

Pročitajte više: Kako pronaći, Istaknite & Uklonite duplikate u Excelu

Završne riječi

Nadam se da će vam sve ove jednostavne metode koje su gore spomenute sada pomoći da ih primijenite u svojim Excel tabelama kada imate za identifikaciju duplikata pomoću formula. 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.

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.