Kako pronaći i označiti duplikate u Excelu

  • Podijeli Ovo
Michael Brown

U ovom ćete vodiču naučiti kako automatski istaknuti duplikate u Excelu nakon što se nešto upiše. Detaljno ćemo pogledati kako zasjeniti duplicirane ćelije, cijele retke ili uzastopne duplikate pomoću uvjetnog oblikovanja i posebnog alata.

Prošlog smo tjedna istražili različite načine za prepoznavanje duplikata u Excelu s formulama. Nedvojbeno, ta su rješenja vrlo korisna, ali isticanje duplikata unosa određenom bojom moglo bi dodatno olakšati analizu podataka.

Najbrži način za pronalaženje i isticanje duplikata u Excelu je korištenje uvjetnog oblikovanja. Najveća prednost ove metode je ta što ne samo da prikazuje duplikate u postojećim podacima, već automatski provjerava duplikate u novim podacima čim ih unesete u radni list.

Ove tehnike rade u svim verzijama programa Excel 365, Excel 2021, Excel 2019, Excel 2016, Excel 2013, Excel 2010 i starije.

    Kako istaknuti duplikate u Excelu

    U svim verzijama Excela postoji unaprijed definirano pravilo za isticanje dupliciranih ćelija. Da biste primijenili ovo pravilo na svojim radnim listovima, izvršite sljedeće korake:

    1. Odaberite podatke za koje želite provjeriti duplikate. To može biti stupac, redak ili niz ćelija.
    2. Na kartici Početna , u grupi Stilovi kliknite Uvjetno oblikovanje > Pravila za označavanje ćelija > Dvostruke vrijednosti…

    3. Duplikatgrupa:

      Isticanje duplikata u Excelu u nekoliko klikova

      Za ovaj primjer, napravio sam sljedeću tablicu s nekoliko stotina redaka. A naš cilj je istaknuti duplicirane retke koji imaju jednake vrijednosti u sva tri stupca:

      Vjerovali ili ne, možete dobiti željeni rezultat sa samo 2 klika mišem :)

      1. Sa odabranom bilo kojom ćelijom u vašoj tablici, kliknite gumb Dedupe Table i pametni dodatak će pokupiti cijelu tablicu.
      2. The Dedupe Table dijaloški prozor će se otvoriti sa svim stupcima odabranim automatski, i opcijom Color duplicates odabranom prema zadanim postavkama. Dakle, sve što trebate učiniti je kliknuti OK :) Gotovo!

      Savjet. Ako želite otkriti duplicirane retke prema jednom ili više stupaca, poništite odabir svih nevažnih stupaca i ostavite odabrane samo ključne stupce.

      I rezultat bi izgledao slično ovome:

      Kao što vidite na gornjoj slici, alat Dupe Table je istaknuo duplicirane retke bez prvih instanci .

      Ako želite označite duplikate uključujući prva pojavljivanja , ili ako želite obojiti jedinstvene zapise, a ne duplikate, ili ako vam se ne sviđa zadana crvena boja, koristite Čarobnjak za uklanjanje duplikata koji ima sve te značajke i još mnogo toga.

      Istaknite duplikate u Excelu pomoću naprednog čarobnjaka korak po korak

      U usporedbi s brzim DedupeomTable alat, Duplicate Remover čarobnjak zahtijeva nekoliko klikova više, ali to nadoknađuje brojnim dodatnim opcijama. Dopustite mi da vam ga pokažem na djelu:

      1. Odaberite bilo koju ćeliju u tablici u kojoj želite istaknuti duplikate i kliknite gumb Uklanjanje duplikata na vrpci. Čarobnjak će se pokrenuti i cijela tablica će biti odabrana. Dodatak će također predložiti stvaranje sigurnosne kopije vaše tablice, za svaki slučaj. Ako vam ne treba, poništite taj okvir.

        Provjerite je li tablica ispravno odabrana i kliknite Dalje .

      2. Odaberite jednu od sljedećih vrsta podataka koje želite pronađi:
        • Duplikati osim 1. pojavljivanja
        • Duplikati s 1. pojavljivanjima
        • Jedinstvene vrijednosti
        • Jedinstvene vrijednosti i 1. duplikati

        Za ovaj primjer, pronađimo Duplikati + 1. pojavljivanje :

      3. Sada odaberite stupce za provjeru duplikata. Budući da želimo istaknuti potpune duplicirane retke, odabrao sam sva 3 stupca.

      Osim toga, dodatak vam omogućuje da odredite hoće li vaša tablica ima zaglavlja i ako želite preskočiti prazne ćelije. Obje su opcije odabrane prema zadanim postavkama.

    4. Na kraju odaberite radnju koju želite izvesti na duplikatima. Imate niz opcija kao što su odabir , brisanje , kopiranje, premještanje duplikata ili dodavanje stupca statusa u identificirajte prevare.
    5. Budući da danas istražujemo različite načine za isticanje duplikata u Excelu, naš je izbor očit :) Dakle, odaberite Ispuni bojom i odaberite jednu od standardnih boja teme ili kliknite Više boja… i odaberite bilo koju prilagođenu RGB ili HSL boju.

      Kliknite Završi gumb i uživajte u rezultatu :)

      Ovako ističete duplikate u Excelu pomoću našeg dodatka za uklanjanje duplikata. Ako ste znatiželjni isprobati ovaj alat na vlastitim radnim listovima, slobodno možete preuzeti potpuno funkcionalnu probnu verziju Ultimate Suite-a koja uključuje sve naše alate za Excel koji štede vrijeme. Vaše povratne informacije u komentarima bit će jako cijenjene!

      Otvorit će se dijaloški prozor Values
      s formatom Light Red Fill i Tamno Red Text odabranim prema zadanim postavkama. Da biste primijenili zadani format, jednostavno kliknite OK .

    Osim crvene ispune i oblikovanja teksta, nekoliko drugih unaprijed definiranih formata dostupno je na padajućem popisu. Da biste zasjenili duplikate nekom drugom bojom, kliknite Prilagođeni format… (zadnja stavka na padajućem izborniku) i odaberite boju ispune i/ili fonta po svom ukusu.

    Savjet. Da biste istaknuli jedinstvene vrijednosti, odaberite Jedinstveno u lijevom okviru.

    Upotrebom ugrađenog pravila možete označiti duplikate u jednom stupcu ili u nekoliko stupaca kao što je prikazano na sljedećoj snimci zaslona:

    Napomena. Prilikom primjene ugrađenog pravila duplikata na dva ili više stupaca, Excel ne uspoređuje vrijednosti u tim stupcima, već jednostavno ističe sve duplicirane instance u rasponu. Ako želite pronaći i istaknuti podudaranja i razlike između 2 stupca, slijedite primjere u gore povezanom vodiču.

    Kada koristite ugrađeno pravilo programa Excel za isticanje dupliciranih vrijednosti, imajte na umu sljedeće dvije stvari:

    • Radi samo za pojedinačne ćelije. Da biste istaknuli duplicirane retke , trebali biste stvoriti vlastita pravila na temelju vrijednosti u određenom stupcu ili usporedbom vrijednosti u nekoliko stupaca.
    • Ono sjenča duplikate ćelija uključujući njihova prva pojavljivanja. Da istaknem sveduplikata osim prvih instanci , stvorite pravilo uvjetnog oblikovanja na temelju formule kao što je objašnjeno u sljedećem primjeru.

    Kako istaknuti duplikate bez prvog pojavljivanja

    Za isticanje 2. i svim sljedećim duplikatima, odaberite ćelije koje želite obojiti i stvorite pravilo temeljeno na formuli na ovaj način:

    1. Na kartici Početna , u <1 grupi>Stilovi kliknite Uvjetno oblikovanje > Novo pravilo > Upotrijebite formulu da odredite koje će ćelije formatirati .
    2. U okvir Formatiraj vrijednosti gdje je ova formula istinita unesite formulu sličnu ovoj:

    =COUNTIF($A$2:$A2,$A2)>1

    Gdje je A2 najgornja ćelija odabranog raspona.

  • Kliknite gumb Format... i odaberite željenu boju ispune i/ili fonta.
  • Na kraju kliknite U redu za spremanje i primjenu pravila.
  • Ako nemate puno iskustva s uvjetnim oblikovanjem programa Excel, detaljne korake za stvaranje pravila temeljenog na formuli pronaći ćete u sljedećem vodiču: Uvjetno oblikovanje programa Excel temeljeno na drugu vrijednost ćelije.

    Kao rezultat toga, duplicirane ćelije isključujući prve instance bit će istaknute bojom po vašem izboru:

    Kako prikazati 3., 4. i svi sljedeći duplicirani zapisi

    Da biste vidjeli duplikate koji počinju s N-tim pojavljivanjem, stvorite pravilo uvjetnog oblikovanja na temelju formule kao u prethodnom primjeru, sjedina razlika je da >1 na kraju formule zamijenite traženim brojem. Na primjer:

    Da biste istaknuli 3. i sve naredne duplicirane instance, stvorite pravilo uvjetnog oblikovanja na temelju ove formule:

    =COUNTIF($A$2:$A2,$A2)>=3

    Da biste osjenčali 4. i sve sljedeće duplicirane zapise, upotrijebite ovu formulu:

    =COUNTIF($A$2:$A2,$A2)>=4

    Da biste istaknuli samo određene pojave, upotrijebite operator jednako (=). Na primjer, da biste istaknuli samo druge instance, trebali biste koristiti ovu formulu:

    =COUNTIF($A$2:$A2,$A2)=2

    Kako istaknuti duplikate u rasponu (više stupaca)

    Kada želite provjerite ima li duplikata u više stupaca, ne uspoređujući stupce međusobno, već pronađite sve instance iste stavke u svim stupcima, koristite jedno od sljedećih rješenja.

    Istaknite duplikate u više stupaca uključujući prva pojavljivanja

    Ako se prva instanca stavke koja se pojavljuje u skupu podataka više od jednom smatra duplikatom, najlakši način je koristiti Excelovo ugrađeno pravilo za duplikate.

    Ili, stvorite pravilo uvjetnog oblikovanja s ovom formulom:

    COUNTIF( range , top_cell )>1

    Na primjer, za označavanje duplikata u rasponu A2:C8, formula je sljedeća:

    =COUNTIF($A$2:$C$8, A2)>1

    Uočite upotrebu apsolutnih referenci ćelije za raspon ($A$2:$C$8) i relativnih referenci za gornju ćeliju (A2).

    Istakni duplikate u višestrukimstupci osim 1. pojavljivanja

    Rješenje za ovaj scenarij puno je zahtjevnije, nije ni čudo što Excel nema ugrađeno pravilo za to :)

    Za isticanje dvostrukih unosa u nekoliko stupaca ignorirajući 1. pojavljivanje , morat ćete izraditi 2 pravila sa sljedećim formulama:

    Pravilo 1. Primjenjuje se na prvi stupac

    Ovdje koristite točno istu formulu koju smo koristili za isticanje duplikata bez prvog pojavljivanja u jedan stupac (detaljne korake možete pronaći ovdje).

    U ovom primjeru stvaramo pravilo za A2:A8 ovom formulom:

    =COUNTIF($A$2:$A2,$A2)>1

    Kao rezultat, duplicirane stavke bez prvog pojavljivanja istaknute su u krajnjem lijevom stupcu raspona (postoji samo jedna takva stavka u našem slučaju):

    Pravilo 2. Primjenjuje se na sve sljedeće stupce

    Da biste istaknuli duplikate u preostalim stupcima (B2:C8), upotrijebite ovu formulu:

    =COUNTIF(A$2:$A$8,B2)+COUNTIF(B$2:B2,B2)>1

    U gornjoj formuli broji se prva funkcija COUNTIF pojavljivanja date stavke u prvom stupcu i drugom stupcu d COUNTIF čini isto za sve sljedeće stupce. Zatim zbrajate te brojeve i provjeravate je li zbroj veći od 1.

    Kao rezultat, sve duplicirane stavke, isključujući njihovo prvo pojavljivanje, pronađene su i istaknute:

    Istaknite duplikate u svim stupcima jednim pravilom

    Drugo moguće rješenje je dodavanje praznog stupca lijevo od skupa podataka i kombiniranjegore navedene formule u jednu formulu poput ove:

    =IF(COLUMNS($B2:B2)>1,COUNTIF(A$2:$B$8,B2),0) + COUNTIF(B$2:B2,B2)>1

    Gdje je B2 gornja ćelija s podacima u 2. stupcu ciljanog raspona.

    Da bismo bolje razumjeli formulu, rastavimo je na 2 glavna dijela:

    • Za prvi stupac (B), uvjet IF nikada nije ispunjen, tako da je samo druga funkcija COUNTIF izračunato (koristili smo ovu formulu za pronalaženje duplikata osim prvih pojavljivanja u jednom stupcu).
    • Za sve sljedeće stupce (C2:D8), ključna točka je pametna upotreba apsolutnih i relativnih referenci u dva COUNTIF funkcije. Radi lakšeg razumijevanja, kopirao sam je u stupac G, tako da možete vidjeti kako se formula mijenja kada se primijeni na druge ćelije:

    Jer AKO je uvjet uvijek TRUE za sve stupce osim prvog (broj stupaca je veći od 1), formula se nastavlja na ovaj način:

    • Broji broj pojavljivanja dane stavke ( D5 na gornjoj snimci zaslona) u svim stupcima lijevo od zadanog stupca: COUNTIF(B$2:$C$8,D5)
    • Broji broj pojavljivanja dane stavke u stupcu stavke, do ćelije stavke: COUNTIF(D$2:D5,D5)
    • Konačno, formula zbraja rezultate obje funkcije COUNTIF. Ako je ukupni broj veći od 1, tj. ako postoji više od jednog pojavljivanja stavke, pravilo se primjenjuje i stavka je istaknuta.

    Isticanje cijelih redaka na temelju dupliciranih vrijednosti u jednomstupac

    Ako vaša tablica sadrži nekoliko stupaca, možda ćete htjeti istaknuti cijele retke na temelju dupliciranih zapisa u određenom stupcu.

    Kao što već znate, Excelovo ugrađeno pravilo za duplikate radi samo na razini stanice. Ali prilagođeno pravilo temeljeno na formuli nema problema sa sjenčanjem redaka. Ključna točka je odabrati cijele retke , a zatim stvoriti pravilo s jednom od sljedećih formula:

    • Za isticanje dupliciranih redaka isključujući 1. pojavljivanje :

    =COUNTIF($A$2:$A2, $A2)>1

  • Za isticanje dupliciranih redaka uključujući prva pojavljivanja :
  • =COUNTIF($A$2:$A$15, $A2)>1

    Gdje je A2 prva ćelija a A15 je zadnja korištena ćelija u stupcu za koju želite provjeriti ima li duplikata. Kao što vidite, pametna upotreba apsolutnih i relativnih referenci ćelija ono je što čini razliku.

    Sljedeća snimka zaslona prikazuje oba pravila na djelu:

    Kako za isticanje dupliciranih redaka u Excelu

    Prethodni primjer pokazao je kako obojiti cijele retke na temelju dupliciranih vrijednosti u određenom stupcu. Ali što ako želite vidjeti retke koji imaju identične vrijednosti u nekoliko stupaca? Ili, kako istaknuti apsolutne duplicirane retke, one koji imaju potpuno jednake vrijednosti u svim stupcima?

    Za to upotrijebite funkciju COUNTIFS koja omogućuje usporedbu ćelija prema više kriterija. Na primjer, da biste istaknuli duplicirane retke koji imaju identične vrijednosti u stupcima A i B, upotrijebite jedansljedećih formula:

    • Za isticanje dupliciranih redaka osim 1. pojavljivanja :

    =COUNTIFS($A$2:$A2, $A2, $B$2:$B2, $B2)>1

  • Za isticanje dupliciranih redaka s prvim pojavljivanjima :
  • =COUNTIFS($A$2:$A$15, $A2, $B$2:$B$15, $B2)>1

    Sljedeći snimak zaslona prikazuje rezultat:

    Kao što razumijete, gornji primjer je samo u demonstracijske svrhe. Kada označavate duplicirane retke u svojim stvarnim listovima, naravno niste ograničeni na usporedbu vrijednosti samo u 2 stupca, funkcija COUNTIFS može obraditi do 127 parova raspona/kriterija.

    Isticanje uzastopnih dupliciranih ćelija u Excelu

    Ponekad možda nećete morati označiti sve duplikate u stupcu, već ćete prikazati samo uzastopne duplikate ćelija, tj. one koje su jedna do druge. Da biste to učinili, odaberite ćelije s podacima (ne uključujući zaglavlje stupca) i stvorite pravilo uvjetnog oblikovanja s jednom od sljedećih formula:

    • Za isticanje uzastopnih duplikata bez prvog pojavljivanja :

    =$A1=$A2

  • Za isticanje uzastopnih duplikata s prvim pojavljivanjima :
  • =OR($A1=$A2, $A2=$A3)

    Sljedeći snimak zaslona prikazuje isticanje uzastopni duplicirani tekstovi, ali ova pravila će također raditi za uzastopne duplicirane brojeve i datume:

    Ako vaš Excel list možda ima prazne retke, a ne želite uzastopne prazne ćelije da biste bili istaknuti, izvršite sljedeća poboljšanja naformule:

    • Za isticanje uzastopnih dupliciranih ćelija bez prvog pojavljivanja i ignoriranje praznih ćelija :

    =AND($A2"", $A1=$A2)

  • Za isticanje uzastopnih dupliciranih ćelija s prvim pojavljivanjem i ignoriranje praznih ćelija :
  • =AND($A2"", OR($A1=$A2, $A2=$A3))

    Kao što vidite, nije velika stvar istaknuti duplikata u Excelu pomoću uvjetnog oblikovanja. Međutim, postoji još brži i lakši način. Da biste to saznali, pročitajte sljedeći odjeljak ovog vodiča.

    Kako istaknuti duplikate u Excelu pomoću programa za uklanjanje duplikata

    Dodatak za uklanjanje duplikata je sveobuhvatno rješenje za rješavanje s dvostrukim zapisima u Excelu. Može pronaći, označiti, odabrati, kopirati ili premjestiti duplicirane ćelije ili čitave duplicirane retke.

    Unatoč svom nazivu, dodatak može brzo istaknuti duplikate različitim bojama bez brisanja njih.

    Aparat za uklanjanje duplikata dodaje 3 nove značajke vašoj Excel vrpci:

    • Dedupe Table - za trenutno pronalaženje i označavanje duplikata u jednoj tablici .
    • Uklanjanje duplikata - korak-po-korak čarobnjak s naprednim opcijama za prepoznavanje i isticanje duplikata ili jedinstvenih vrijednosti u 1 tablici.
    • Usporedite 2 tablice - pronađite i označite duplikate usporedbom dva stupca ili dvije odvojene tablice.

    Nakon instaliranja Ultimate Suite for Excel, pronaći ćete ove alate na kartici Ablebits Data u Dedupliciraj

    Michael Brown predani je tehnološki entuzijast sa strašću za pojednostavljivanjem složenih procesa pomoću softverskih alata. S više od desetljeća iskustva u tehnološkoj industriji, usavršio je svoje vještine u Microsoft Excelu i Outlooku, kao i Google tablicama i dokumentima. Michaelov blog posvećen je dijeljenju znanja i stručnosti s drugima, pružajući savjete i upute koje je lako slijediti za poboljšanje produktivnosti i učinkovitosti. Bez obzira jeste li iskusni profesionalac ili početnik, Michaelov blog nudi vrijedne uvide i praktične savjete za izvlačenje maksimuma iz ovih osnovnih softverskih alata.