7 jednostavnih načina da pronađete i uklonite duplikate u Google Sheets

  • Podijeli Ovo
Michael Brown

Tražite jednostavan način da pronađete duplikate u Google tabelama? Šta kažete na 7 načina? :) To je sve što vam treba za brojne slučajeve upotrebe :) Pokazat ću vam kako koristiti alate bez formule (bez kodiranja — obećavam!), uvjetno formatiranje i nekoliko jednostavnih funkcija za strastvene ljubitelje formula.

Bez obzira koliko često koristite Google tabele, velike su šanse da ćete morati da se nosite sa dupliranim podacima. Takvi zapisi se mogu pojaviti u jednoj koloni ili zauzimati cijele redove.

Do kraja ovog članka znat ćete sve što vam je potrebno za uklanjanje duplikata, brojanje, isticanje i identifikaciju statusom. Pokazat ću neke primjere formula i podijeliti različite alate. Jedan od njih čak pronalazi i uklanja duplikate u vašim Google Sheets po rasporedu! Uvjetno oblikovanje će također dobro doći.

Samo odaberite svoj otrov i krenimo :)

    Kako pronaći duplikate u Google Sheets pomoću formula

    Tradicionalno, počet ću sa formulama. Njihova glavna prednost je da vaš originalni stol ostaje netaknut. Formule identificiraju duplikate i vraćaju rezultat na neko drugo mjesto u vašim Google tablicama. A na osnovu željenog ishoda, različite funkcije rade svoj trik.

    Kako ukloniti duplikate u Google tablicama pomoću funkcije UNIQUE

    UNIQUE funkcija skenira vaše podatke, briše duplikate i vraća točno ono što ima ime kaže — jedinstvene vrijednosti/redovi.

    Ovo je mali uzorak tablice gdjesadrži 5 različitih alata za identifikaciju duplikata u Google Sheets. Ali za danas, hajde da pogledamo Pronađi duplikate ili jedinstvene redove .

    Samo nudi 7 različitih načina za rukovanje duplikatima i ne samo da ubrzava ceo proces. Zna kako ga u potpunosti automatizirati.

    Kada ga instalirate sa Google Workspace Marketplace-a, pojavit će se pod Extensions :

    Kao standardni alat Google Sheets, također vam omogućava da odaberete raspon i stupce za obradu, ali na elegantniji način :)

    Sve postavke su podijeljene u 4 koraka prilagođena korisniku gdje trebate odabrati:

    1. opseg
    2. šta pronaći: lažne ili jedinstvene
    3. kolone
    4. šta raditi s pronađenim zapisima

    Možete čak i zaviriti u posebne slike tako da je uvijek jasno što učiniti:

    U čemu je poenta, možda mislite? Pa, za razliku od standardnog alata, ovaj dodatak nudi mnogo više:

    • pronađi duplikate kao i jedinstvene uključujući ili isključujući 1. pojavljivanja
    • označi duplikate u Google tablicama
    • dodaj stupac statusa
    • kopiraj/premjesti rezultate na novi list/tabelu ili bilo koje određeno mjesto unutar vaše proračunske tablice
    • očisti pronađene vrijednosti iz ćelija
    • izbriši u potpunosti duplirajte redove iz vaše Google tablice

    Samo odaberite način koji vam najviše odgovara,odaberite opcije i pustite dodatak da obavi posao.

    Savjet. Ovaj video je možda malo star, ali savršeno pokazuje koliko je lako raditi s dodatkom:

    Učinite da dodatak automatski uklanja duplikate

    Kao šlag na cake, moći ćete spremiti sve postavke iz sva 4 koraka u scenarije i pokrenuti ih kasnije na bilo kojem stolu samo jednim klikom.

    Ili — još bolje — zakažite da se ti scenariji automatski pokrenu u određeno vrijeme dnevno:

    Vaše prisustvo nije neophodno, a dodatak će automatski izbrisati duplikate čak i kada je datoteka zatvorena ili ste van mreže. Da biste saznali više o tome, posjetite ovaj detaljni vodič i pogledajte ovaj demo video:

    Potičem vas da instalirate dodatak iz trgovine Google Sheets i prošetate po njemu. Vidjet ćete kako je lako pronaći, ukloniti i istaknuti duplikate bez formula u samo nekoliko klikova.

    Proračunska tablica s primjerima formula

    Pronađi & uklonite duplikate u Google Sheets - primjeri formula (napravite kopiju tabele)

    različiti redovi se ponavljaju:

    Primjer 1. Izbrišite duple redove, zadržite 1. pojavljivanja

    S jedne strane, možda ćete morati ukloniti sve duple redove iz ovog Tabelu Google Sheets i zadržite samo prve unose.

    Da biste to učinili, samo unesite raspon za svoje podatke unutar UNIQUE:

    =UNIQUE(A1:C10)

    Ova mala formula vraća sve jedinstvene redove i sva 1. pojavljivanja zanemarujući 2., 3., itd.

    Primjer 2. Izbrišite sve duple redove, čak i 1. pojavljivanja

    S druge strane, vi možda želite da dobijete samo "prave" jedinstvene redove. Pod "stvarnim" mislim na one koji se ne ponove - ni jednom. Dakle, šta radite?

    Hajdemo na trenutak i pogledajmo sve UNIQUE argumente:

    UNIQUE(opseg,[po_koloni],[tačno_jednom])
    • opseg — su podaci koje želite obraditi.
    • [po_stupcu] — govori da li provjerite da li se u pojedinačnim stupcima potpuno podudaraju redovi ili ćelije. Ako se radi o stupcima, unesite TRUE. Ako su to redovi, unesite FALSE ili jednostavno preskočite argument.
    • [tačno_jednom] — ovaj govori funkciji da izbriše ne samo duplikate u Google Sheets već i njihove prve unose. Ili, drugim riječima, vratite samo zapise bez ikakvih duplikata. Za to stavite TRUE, inače FALSE ili preskočite argument.

    Taj posljednji argument je vaša poluga ovdje.

    Dakle, da u potpunosti uklonite sve duple redove iz vaših Google tablica ( zajedno sa svojim 1.),preskočite drugi argument u formuli, ali dodajte treći:

    =UNIQUE(A1:C10,,TRUE)

    Vidite kako je tabela desno mnogo kraća? To je zato što je UNIQUE pronašao i uklonio duple redove kao i njihova prva pojavljivanja iz originalne tabele Google Sheets. Sada su ostali samo jedinstveni redovi.

    Identifikujte duplikate koristeći Google Sheets COUNTIF funkciju

    Ako zauzimanje prostora s drugim skupom podataka nije dio vašeg plana, umjesto toga možete brojati duplikate u Google tablicama (i tada izbrišite ih ručno). Trebat će samo jedan dodatni stupac i funkcija COUNTIF će vam pomoći.

    Savjet. Ako niste upoznati s ovom funkcijom, imamo cijeli blog o njoj, slobodno pogledajte.

    Primjer 1. Dobijte ukupan broj pojavljivanja

    Identifikujte sve duplikate sa njihovim prvim pojavljivanjem u Google Sheets i provjerite ukupan broj svake bobice koja se pojavljuje na listi. Koristit ću sljedeću formulu u D2, a zatim je kopirati niz kolonu:

    =COUNTIF($B$2:$B$10,$B2)

    Savjet. Da bi ova formula automatski upravljala svakim redom u koloni, umotajte sve u ArrayFormula i promijenite $B2 u $B2:$B10 (cijela kolona). Dakle, nećete morati da kopirate formulu:

    Ako nakon toga filtrirate ovaj skup podataka po brojevima, moći ćete vidjeti, pa čak i ukloniti sav višak duplikata redove iz tabele Google Sheets ručno:

    Primjer 2. Pronađitei nabrojite sve duplikate u Google tablicama

    U slučaju da ukupan broj pojavljivanja nije vaš cilj i radije biste znali da li je ovaj određeni zapis u ovom konkretnom redu 1., 2. itd. unos, vi ćete potrebno je malo prilagoditi formulu.

    Promijenite raspon od cijele kolone ($B$2:$B$10) do samo jedne ćelije ($B$2: $B2) .

    Napomena. Obratite pažnju na upotrebu apsolutnih referenci.

    =COUNTIF($B$2:$B2,$B2)

    Ovaj put, brisanje bilo kojeg ili svih duplikata iz ove tabele Google Sheets će biti još lakše jer ćete Moći ću sakriti sve unose osim prvih:

    Primjer 3. Prebrojite duple redove u Google tablicama

    Dok gornje formule broje duplikate u samo jedna kolona Google Sheets, možda će vam trebati formula koja uzima u obzir sve kolone i tako identificira duple redove.

    U ovom slučaju, COUNTIFS će bolje odgovarati. Samo navedite svaki stupac svoje tablice zajedno s odgovarajućim kriterijima:

    =COUNTIFS($A$2:$A$10,$A2,$B$2:$B$10,$B2,$C$2:$C$10,$C2)

    Savjet. Postoji još jedan način za izračunavanje duplikata - bez formula. Uključuje zaokretnu tabelu i ja je dalje opisujem.

    Označite duplikate u stupcu statusa — IF funkcija

    Ponekad brojevi jednostavno nisu dovoljni. Ponekad je bolje pronaći duplikate i označiti ih u stupcu statusa. Opet: kasnije filtriranje podataka Google Sheets prema ovoj koloni omogućit će vam da uklonite one duplikate čiji broj nemateduža potreba.

    Primjer 1. Pronađite duplikate u 1 koloni Google Sheets

    Za ovaj zadatak trebat će vam ista funkcija COUNTIF ali ovaj put umotana u IF funkciju. Baš ovako:

    =IF(COUNTIF($B$2:$B$10,$B2)>1,"Duplicate","Unique")

    Da vidimo šta se događa u ovoj formuli:

    1. Prvo, COUNTIF pretražuje cijeli stupac B za bobicu iz B2. Jednom kada se pronađe, sažima ih.
    2. Onda, IF provjerava ovaj ukupan broj, i ako je veći od 1, kaže Duplicate , u suprotnom, Jedinstveno .

    Naravno, možete dobiti formulu za vraćanje vlastitih statusa, ili, na primjer, pronaći & identificirajte samo duplikate u podacima Google Sheets:

    =IF(COUNTIF($B$2:$B$10,$B2)>1,"Duplicate","")

    Savjet. Čim pronađete ove duplikate, možete filtrirati tabelu prema stupcu statusa. Ovaj način vam omogućava da sakrijete ponovljene ili jedinstvene zapise, pa čak i da odaberete čitave redove & potpuno izbrišite ove duplikate iz vaših Google tablica:

    Primjer 2. Identifikujte duple redove

    Slično, možete označiti apsolutne duple redove — redove u kojima su svi zapisi u svi stupci se pojavljuju nekoliko puta u tabeli:

    1. Počnite s istim COUNTIFS od prije — onim koji skenira svaki stupac za njegovu prvu vrijednost i broji samo one redove u kojima se ponavljaju sva 3 zapisa u sve 3 kolone sami:

      =COUNTIFS($A$2:$A$10,$A2,$B$2:$B$10,$B2,$C$2:$C$10,$C2)

    2. Onda priložite tu formulu u IF. Provjerava broj ponovljenih redova i ako prelazi 1, formula imenuje red kaoduplikat:

      =IF(COUNTIFS($A$2:$A$10,$A2,$B$2:$B$10,$B2,$C$2:$C$10,$C2)>1,"Duplicate","")

    Sada postoje samo 2 duplikata jer iako se trešnja pojavljuje 3 puta u tabeli, samo dva imaju sve 3 kolone identične.

    Primjer 3. Pronađite duple redove, zanemarite 1. unose

    Da biste zanemarili 1. pojavljivanje i označili samo 2. i ostale, pogledajte prve ćelije u tabela umjesto cijelih stupaca:

    =IF(COUNTIFS($A$2:$A2,$A2,$B$2:$B2,$B2,$C$2:$C2,$C2)>1,"Duplicate","")

    Savjet. Ako koristite Microsoft Excel, sljedeći primjeri mogu biti od pomoći: Kako pronaći duplikate u Excelu.

    Identifikujte i označite duplikate u Google tablicama pomoću pravila uvjetnog oblikovanja

    Postoji mogućnost ponavljanja obrade podatke na takav način da će vam jedan pogled na vašu tabelu dati jasnu sliku da li je ovo lažan zapis.

    Govorim o isticanju duplikata u Google tablicama. Uslovno oblikovanje će vam pomoći u tome.

    Savjet. Nikada niste probali uslovno formatiranje? Bez brige, objasnili smo kako to funkcionira u ovom članku.

    Evo što trebate učiniti:

    1. Otvorite postavke uvjetnog oblikovanja: Format > Uvjetno oblikovanje .
    2. Uvjerite se da polje Primijeni na raspon sadrži raspon u kojem želite istaknuti duplikate. Za ovaj primjer, dozvolite mi da počnem sa stupcem B.
    3. U Pravila formata odaberite Prilagođena formula je i unesite isti COUNTIF koji sam uveo gore:

      =COUNTIF($B$2:$B$10,$B2)>1

    Kada locira zapise koji se pojavljuju najmanje dva puta u koloni B, oni će biti obojeni nijansom po vašem izboru:

    Druga opcija bi bila da označite duple redove. Jednostavno prilagodite raspon da biste primijenili pravilo na:

    Savjet. Nakon što označite duplikate u svojim Google tablicama, možete filtrirati podatke prema boji:

    • S jedne strane, možete filtrirati kolonu tako da samo ćelije s bijelom bojom ispune ostaju vidljive. Na ovaj način ćete izbrisati duplikate iz prikaza:

    • S druge strane, možete zadržati vidljivim samo obojene ćelije:

    a zatim odaberite ove redove i potpuno izbrišite ove duplikate iz svojih Google tablica:

    Savjet. Posjetite ovaj vodič za više formula za isticanje duplikata u Google tablicama.

    Načini bez formula za pronalaženje i uklanjanje duplikata u Google tablicama

    Formule i uvjetno oblikovanje su dobri, ali postoje i drugi alati koji pomoći će vam da pronađete duplikate. Dva od njih su dizajnirana za ovaj konkretni problem.

    Identifikujte duplikate pomoću zaokretne tabele za Google tabele

    Zaokretna tabela se koristi u proračunskim tabelama da bi vaše podatke preokrenula i učinila vaše tabele lakim za čitanje & razumeti. To je neka vrsta alternativnog načina predstavljanja vaših skupova podataka.

    Ono što je ovdje najatraktivnije je da se vaši originalni podaci ne mijenjaju. Zaokretna tabela ga koristi kao referencu idaje rezultat u posebnoj kartici.

    Taj rezultat će se, inače, dinamički mijenjati ovisno o postavkama koje možete podesiti u pokretu.

    U slučaju ponovljenih zapisa, pivot tabela će vam pomoći da prebrojite i uklonite duplikate u Google tablicama.

    Primjer 1. Kako zaokretna tabela broji duplikate u Google tablicama

    1. Idite na Insert > Zaokretna tabela , navedite raspon podataka i mjesto za zaokretnu tablicu:

    2. U uređivaču zaokretne tablice dodajte kolonu sa svojim duplikatima ( Naziv u mom primjeru) za Redovi i za Vrijednosti .

      Ako vaša kolona sadrži numeričke zapise, odaberite COUNT kao funkciju sažetka za Vrijednosti da brojite duplikate u Google tablicama. Ako imate tekst, umjesto toga odaberite COUNTA:

    Ako sve učinite ispravno, zaokretna tabela će sadržavati svaku stavku s vaše liste i dobiti ćete koliko puta se pojavljuje tamo:

    Kao što vidite, ova zaokretna tabela pokazuje da se samo kupina i trešnja ponovo pojavljuju u mom skupu podataka.

    Primjer 2 . Uklonite duplikate u Google tablicama koristeći zaokretnu tabelu

    Da biste izbrisali duplikate koristeći zaokretnu tabelu, morate dodati ostatak svojih kolona (2 u mom primjeru) kao Redove za vašu zaokretnu tabelu :

    Vidjet ćete tabelu s dupliranim redovima, ali će brojevi reći koji se od njih ponovo pojavljuju u originalnom skupu podataka:

    Savjet. Ako vam ne trebaviše brojeva, samo zatvorite okvir Vrijednosti u zaokretnoj tabeli pritiskom na odgovarajuću ikonu u njenom gornjem desnom uglu:

    Ovo je vaš stožer tabela će na kraju izgledati ovako:

    Bez duplikata, bez dodatnih proračuna. Postoje samo jedinstveni zapisi poređani u jednoj tabeli.

    Ukloni duplikate — standardni alat za čišćenje podataka

    Google tabele imaju svoj mali, jednostavan i jednostavan alat za uklanjanje duplikata. Poziva se nakon operacije i nalazi se pod Podaci > Kartica za čišćenje podataka :

    Ovdje nećete pronaći ništa fensi, sve je super jednostavno. Vi samo odredite da li vaša tablica ima red zaglavlja i odaberite sve one stupce koje treba provjeriti za duplikate:

    Kada budete spremni, kliknite to veliko zeleno dugme i alat će pronaći i izbrisati duple redove iz vaše tabele Google Sheets i reći koliko je jedinstvenih redova preostalo:

    Jao, ovo je sve do ovog alata. Svaki put kada budete morali da se bavite duplikatima, moraćete ručno da pokrenete ovaj uslužni program. Takođe, ovo je sve što radi: brisanje duplikata. Ne postoji opcija da ih drugačije obradite.

    Srećom, svi ovi nedostaci su riješeni u dodatku Ukloni duplikate za Google Sheets iz Ablebits-a.

    Ukloni dodatak za duplikate za Google Sheets

    Add-on Ukloni duplikate je prava promjena igre. Za početak, to

    Michael Brown je posvećen tehnološki entuzijasta sa strašću za pojednostavljenje složenih procesa pomoću softverskih alata. Sa više od decenije iskustva u tehnološkoj industriji, usavršio je svoje vještine u Microsoft Excelu i Outlooku, kao i Google Sheets i Docs. Michaelov blog je posvećen dijeljenju svog znanja i stručnosti s drugima, pružajući jednostavne savjete i tutorijale za poboljšanje produktivnosti i efikasnosti. Bilo da ste iskusni profesionalac ili početnik, Michaelov blog nudi vrijedne uvide i praktične savjete za izvlačenje maksimuma iz ovih osnovnih softverskih alata.