Cuprins
Acest tutorial vă va învăța cum să găsiți, să selectați, să colorați sau să eliminați rapid intrările repetate din setul dvs. de date.
Indiferent dacă importați date dintr-o sursă externă sau le colaționați singur, problema duplicării este aceeași - celulele identice creează un haos în foile de calcul și trebuie să le rezolvați cumva. Deoarece duplicatele din Excel pot lua diverse forme, tehnicile de deduplicare pot, de asemenea, să varieze. Acest tutorial le aduce în atenție pe cele mai utile.
Notă. Acest articol arată cum să căutați celule duplicate într-un fișier gama sau lista Dacă comparați două coloane, atunci consultați aceste soluții: Cum să găsiți duplicate în 2 coloane.
Cum se evidențiază celulele duplicate în Excel
Pentru a evidenția valorile duplicate dintr-o coloană sau dintr-un interval, utilizați în mod normal Excel Conditional Formatting. Într-un caz mai simplu, puteți aplica regula predefinită; în scenarii mai sofisticate, va trebui să creați propria regulă bazată pe o formulă. Exemplele de mai jos ilustrează ambele cazuri.
Exemplul 1. Evidențiați celulele duplicate, inclusiv primele apariții
În acest exemplu, vom utiliza o regulă prestabilită disponibilă în toate versiunile Excel. După cum puteți înțelege din titlu, această regulă evidențiază toate aparițiile unei valori duplicate, inclusiv prima.
Pentru a aplica regula încorporată pentru duplicate, efectuați următorii pași:
- Selectați un interval în care doriți să găsiți celule duplicate.
- Pe Acasă în fila Stiluri grup, faceți clic pe Formatarea condiționată > Reguli de evidențiere a celulelor > Valori duplicate...
Sfaturi:
- Pentru a aplica propria formatare pentru duplicate, faceți clic pe Format personalizat... (ultimul element din lista derulantă), apoi alegeți opțiunea dorită Font , Frontieră și Umpleți opțiuni.
- Pentru a evidenția celulele unice, alegeți Unic în caseta din stânga.
Exemplul 2. Evidențiați celulele duplicate, cu excepția primelor apariții
Pentru a marca valorile duplicate, cu excepția primei instanțe, regula încorporată nu vă poate ajuta și va trebui să vă configurați propria regulă cu o formulă. Formula este destul de complicată și necesită adăugarea unei coloane goale în stânga setului de date (coloana A în acest exemplu).
Pentru a crea o regulă, trebuie să parcurgeți următorii pași:
- Selectați intervalul țintă.
- Pe Acasă în fila Stiluri grup, faceți clic pe Formatarea condiționată > Regulă nouă> Utilizați o formulă pentru a determina ce celule să formatați .
- În Formatați valorile în cazul în care această formulă este adevărată introduceți următoarea formulă:
=IF(COLUMNS($B2:B2)>1, COUNTIF(A$2:$B$7,B2),0) + COUNTIF(B$2:B2,B2)>1
Unde B2 este prima celulă din prima coloană, B7 este ultima celulă din prima coloană, iar A2 este celula din coloana goală care corespunde primului rând din intervalul selectat. Explicația detaliată a formulei este furnizată într-un tutorial separat.
- Faceți clic pe butonul Format... și alegeți opțiunile de formatare pe care le doriți.
- Faceți clic pe OK pentru a salva regula.
Sfaturi și note:
- Exemplul 2 necesită un coloană goală în stânga intervalului țintă. Dacă o astfel de coloană nu poate fi adăugată în foaia de calcul, atunci puteți configura două reguli diferite (una pentru prima coloană și alta pentru toate coloanele ulterioare). Instrucțiunile detaliate sunt furnizate aici: Evidențierea duplicatelor în mai multe coloane fără prima apariție.
- Soluțiile de mai sus sunt pentru celule individuale Dacă lucrați cu date structurate , apoi vedeți cum să evidențiați rândurile pe baza valorilor duplicate dintr-o coloană cheie.
- O modalitate mult mai ușoară de a evidenția celule identice cu sau fără prima instanță este utilizarea instrumentului Find Duplicate Cells.
Mai multe cazuri de utilizare și exemple pot fi găsite în acest tutorial: Cum să evidențiați duplicatele în Excel.
Cum să găsiți celule duplicate în Excel folosind formule
Atunci când lucrați cu o coloană de valori, puteți identifica cu ușurință celulele duplicate cu ajutorul funcțiilor COUNTIF și IF.
Pentru a găsi duplicate inclusiv primele apariții , formula generică este:
IF(COUNTIF( gama , celulă )>1, "Duplicate", "")Pentru a depista dublurile cu excepția primei apariții , formula generală este:
IF(COUNTIF( interval de extindere , celulă )>1, "Duplicate", "")După cum puteți vedea, formulele sunt foarte asemănătoare, diferența constă în modul în care se definește intervalul sursă.
Pentru a localiza celulele duplicate inclusiv primele instanțe , se compară celula țintă (A2) cu toate celelalte celule din intervalul $A$2:$A$10 (observați că blocăm intervalul cu referințe absolute) și, dacă se găsesc mai multe celule care conțin aceeași valoare, se etichetează celula țintă ca fiind "Duplicat".
=IF(COUNTIF($A$2:$A$10, A2)>1, "Duplicate", "")
Această formulă merge în B2, iar apoi o copiați în jos în atâtea celule câte elemente există în listă.
Pentru a obține celule duplicate fără primele instanțe , comparați celula țintă (A2) numai cu celulele de mai sus, nu cu fiecare celulă din interval. Pentru aceasta, construiți o referință de extindere a intervalului de tip $A$2:$A2.
=IF(COUNTIF($A$2:$A2, $A2)>1, "Duplicate", "")
Atunci când este copiată în celulele de mai jos, referința intervalului se extinde cu 1. Astfel, formula din B2 compară valoarea din A2 numai cu această celulă. În B3, intervalul se extinde la $A$2:$A3, astfel încât valoarea din A3 este comparată și cu celula de mai sus, și așa mai departe.
Sfaturi:
- În acest exemplu, aveam de-a face cu duplicat numere . pentru valori de text , formulele sunt exact aceleași :)
- Odată identificate dublurile, puteți activa Excel Filter pentru a afișa numai valorile repetate. Apoi, puteți face tot ce doriți cu celulele filtrate: selectați, evidențiați, ștergeți, copiați sau mutați într-o foaie nouă.
Pentru mai multe exemple de formule, consultați Cum să găsiți duplicate în Excel.
Cum să ștergeți duplicatele în Excel
După cum probabil știți, toate versiunile de modem ale Excel sunt echipate cu funcția Îndepărtați duplicatele care funcționează cu următoarele atenționări:
- Se șterge rânduri întregi pe baza valorilor duplicate din una sau mai multe coloane pe care le specificați.
- Acesta nu elimină primele apariții de valori repetate.
Pentru a elimina înregistrările duplicate, iată ce trebuie să faceți:
- Selectați setul de date pe care doriți să îl dedupați.
- Pe Date în fila Instrumente de date grup, faceți clic pe Eliminați duplicatele.
- În Eliminarea duplicatelor caseta de dialog, selectați coloanele pentru verificarea dublurilor și faceți clic pe OK .
În exemplul de mai jos, dorim să verificăm dacă există dubluri în primele patru coloane, așa că le selectăm. Se utilizează opțiunea Comentarii nu este cu adevărat importantă și, prin urmare, nu este selectată.
Pe baza valorilor din coloanele selectate, Excel a găsit și a eliminat 2 înregistrări duplicate (pentru Caden și Ethan ). Se păstrează primele exemplare ale acestor înregistrări.
Sfaturi:
- Înainte de a rula instrumentul, este logic să face o copie din foaia de lucru, astfel încât să nu pierdeți nicio informație în cazul în care ceva nu merge bine.
- Înainte de a încerca să eliminați dublurile, eliminați din datele dumneavoastră orice filtre, contururi sau subtotaluri.
- Pentru a șterge dublurile din celule individuale (cum ar fi în setul de date Randon numbers din primul exemplu), utilizați Celule duplicate instrument discutat în exemplul următor.
Mai multe cazuri de utilizare sunt acoperite în Cum să eliminați rândurile duplicate în Excel.
Instrument all-in-one pentru a găsi și elimina celulele duplicate în Excel
După cum s-a arătat în prima parte a acestui tutorial, Microsoft Excel oferă câteva caracteristici diferite pentru a face față duplicatelor. Problema este că trebuie să știți unde să le căutați și cum să le folosiți pentru sarcinile dvs. specifice.
Pentru a face viața utilizatorilor Ultimate Suite mai ușoară, am creat un instrument special pentru a gestiona celulele duplicate într-un mod simplu. Ce anume poate face? Aproape tot ce vă puteți gândi :)
- Găsiți celule duplicate (cu sau fără prima apariție) sau celule unice .
- Găsiți celule cu același valori , formule , fundal sau font culoare.
- Căutarea celulelor duplicate având în vedere text case (căutare în funcție de majuscule și minuscule) și ignorarea spațiilor libere .
- Clar duplicarea celulelor (conținut, formate sau toate).
- Culoare celule duplicate.
- Selectați celule duplicate.
Permiteți-mi să vă prezint recenta noastră achiziție de la Ablebits Eliminarea duplicatelor toolkit - Add-in pentru găsirea celulelor duplicate.
Pentru a găsi celule duplicate în foaia de calcul, efectuați următorii pași:
- Selectați datele dumneavoastră.
- Pe Date Ablebits fila, faceți clic pe Eliminarea duplicatelor > Găsiți Celule duplicate .
- Alegeți dacă doriți să căutați duplicat sau unic celule.
În acest exemplu, am ales să colorăm celulele duplicate cu excepția primei apariții și am obținut următorul rezultat:
Îți amintești de acea formulă greoaie de formatare condiționată pentru a obține același efect? ;)
În cazul în care analizați date structurate organizate într-un tabel, apoi utilizați Duplicate Remover pentru a căuta duplicate pe baza valorilor din una sau mai multe coloane.
Pentru a găsi duplicate în 2 coloane sau în 2 tabele diferite, executați instrumentul Comparare două tabele.
Vestea bună este că toate aceste instrumente sunt incluse în Ultimate Suite și puteți încerca oricare dintre ele în foile dvs. de lucru chiar acum - linkul de descărcare este chiar mai jos.
Vă mulțumesc pentru lectură și sper să ne revedem pe blog săptămâna viitoare!
Descărcări disponibile
Găsiți celule duplicate - exemple (fișier .xlsx)
Ultimate Suite - versiunea de încercare (fișier .exe)