Cuprins
Tutorialul explică cum să eliminați duplicatele în Excel 2019, Excel 2016, Excel 2013 și Excel 2010. Veți învăța câteva tehnici diferite pentru a găsi și șterge valorile duplicate cu sau fără prima apariție, pentru a scăpa de rândurile duplicate, pentru a detecta duplicatele absolute și corespondențele parțiale.
Deși Microsoft Excel este în primul rând un instrument de calcul, foile sale sunt adesea folosite ca baze de date pentru a ține evidența stocurilor, pentru a întocmi rapoarte de vânzări sau pentru a menține liste de corespondență.
O problemă frecventă care apare pe măsură ce o bază de date crește în dimensiune este aceea că în ea apar multe rânduri duplicate. Și chiar dacă baza de date uriașă conține doar o mână de înregistrări identice, acele câteva duplicate pot cauza o mulțime de probleme, de exemplu, trimiterea prin poștă a mai multor copii ale aceluiași document către aceeași persoană sau calcularea acelorași numere de mai multe ori într-un raport de sinteză. Așadar, înainte de a utiliza uneste logic să verificați dacă nu există intrări duplicate, pentru a vă asigura că nu pierdeți timp cu repetarea eforturilor.
În câteva dintre articolele noastre recente, am discutat diverse modalități de a identifica duplicatele în Excel și de a evidenția celulele sau rândurile duplicate. Cu toate acestea, pot exista situații în care să doriți să eliminați în cele din urmă duplicatele din foile Excel. Și exact acesta este subiectul acestui tutorial.
Eliminarea dublurilor - eliminați rândurile repetate
În toate versiunile de Excel 365 - 2007, există un instrument încorporat pentru eliminarea duplicatelor numit, nu în mod surprinzător, Eliminarea duplicatelor .
Acest instrument vă permite să găsiți și să eliminați duplicate absolute (celule sau rânduri întregi), precum și înregistrări care corespund parțial (rânduri care au valori identice într-o coloană sau coloane specificate). Pentru a efectua acest lucru, urmați pașii de mai jos.
Notă: Deoarece Eliminarea duplicatelor șterge permanent înregistrările identice, este o idee bună să faceți o copie a datelor originale înainte de a elimina rândurile duplicate.
- Pentru început, selectați intervalul în care doriți să ștergeți dublurile. Pentru a selecta întregul tabel, apăsați Ctrl + A .
- Mergeți la fila Date > Instrumente de date și faceți clic pe butonul Eliminarea duplicatelor buton.
- Pentru a șterge rânduri duplicate care au valori complet egale în toate coloanele, lăsați semnele de control lângă toate coloanele, ca în imaginea de mai jos.
- Pentru a elimina duplicate parțiale pe baza uneia sau mai multor coloane cheie, selectați numai acele coloane. Dacă tabelul dvs. are multe coloane, cea mai rapidă metodă este să faceți clic pe butonul Deosebiți toate și apoi selectați coloanele pe care doriți să le verificați pentru duplicate.
- În cazul în care masa dvs. nu are anteturi , eliberați Datele mele au anteturi din colțul din dreapta sus al ferestrei de dialog, care este de obicei selectată în mod implicit.
Toate rândurile duplicate din intervalul selectat sunt șterse și se afișează un mesaj care indică câte intrări duplicate au fost eliminate și câte valori unice au rămas.
Notă. Funcția Eliminare duplicate din Excel elimină al doilea și toate cazurile de duplicate ulterioare, lăsând toate rândurile unice și primele cazuri de înregistrări identice. Dacă doriți să eliminați rândurile duplicate inclusiv primele apariții , folosiți una dintre următoarele soluții: filtrați duplicatele cu prima apariție sau utilizați o soluție mai versatilă de eliminare a duplicatelor pentru Excel.
Scăpați de duplicate prin copierea înregistrărilor unice într-o altă locație
O altă modalitate de a scăpa de duplicate în Excel este separarea valorilor unice și copierea lor într-o altă foaie sau într-un alt registru de lucru. Pașii detaliați urmează mai jos.
- Selectați intervalul sau întregul tabel pe care doriți să îl dedupați.
- Navigați la Date tab> Sortare & Filtrare și faceți clic pe butonul Avansat buton.
- Selectați Copiere în altă locație buton radio.
- Verificați dacă intervalul corect apare în Gama de liste Acesta ar trebui să fie intervalul pe care l-ați selectat la pasul 1.
- În Copiați la introduceți intervalul în care doriți să copiați valorile unice (de fapt, este suficient să selectați celula din stânga-sus a intervalului de destinație).
- Selectați Numai înregistrări unice cutie.
Notă. Filtrul avansat al Excel permite copierea valorilor filtrate numai într-o altă locație din foaia activă. Dacă doriți să copie sau muta valori unice sau rânduri duplicate pentru o altă foaie sau un registru de lucru diferit , o puteți face cu ușurință folosind aplicația noastră Duplicate Remover for Excel.
Cum să eliminați rândurile duplicate în Excel prin filtrare
O altă modalitate de a șterge valorile duplicate în Excel este de a le identifica cu ajutorul unei formule, de a filtra și apoi de a șterge rândurile duplicate.
Un avantaj al acestei abordări este versatilitatea - vă permite să găsiți și să ștergeți valorile duplicate dintr-o coloană sau să duplicați rânduri pe baza valorilor din mai multe coloane, cu sau fără primele instanțe. Un dezavantaj este că va trebui să rețineți o mână de formule duplicate.
- În funcție de sarcina dumneavoastră, utilizați una dintre următoarele formule pentru a detecta dublurile. Formule pentru a găsi valori duplicate în 1 coloană
- Duplicat, cu excepția primei apariții:
=IF(COUNTIF($A$2:$A2, $A2)>1, "Duplicate", "")
- Duplică cu primele apariții:
=IF(COUNTIF($A$2:$A$10, $A2)>1, "Duplicat", "Unic")
Unde A2 este prima și A10 este ultima celulă din intervalul care trebuie căutat pentru duplicate.
Formule pentru a găsi rânduri duplicate
- Dublarea rândurilor, cu excepția primei apariții:
=IF(COUNTIFS($A$2:$A2, $A2, $B$2:$B2, $B2, $C$2:$C2, $C2)>1, "Duplicate row", "Unique")
- Rânduri duplicate cu primele apariții:
=IF(COUNTIFS($A$2:$A$10, $A2, $B$2:$B$10, $B2, $C$2:$C$10, $C2)>1, "Duplicate row", "Unique")
Unde A, B și C sunt coloanele care urmează să fie verificate pentru valori duplicate.
De exemplu, în acest mod puteți identifica rândurile duplicate, cu excepția primei instanțe:
Pentru mai multe informații despre utilizarea formulelor duplicate, consultați Cum să identificați formulele duplicate în Excel.
- Duplicat, cu excepția primei apariții:
- Selectați orice celulă din tabel și aplicați filtrul automat al Excel, fie făcând clic pe butonul Filtru de pe butonul Date sau Sortare & Filtrare > Filtru pe Acasă tab.
- Filtrează rândurile duplicate făcând clic pe săgeata din antetul rubricii " Duplicat ", apoi bifați coloana " Rând duplicat ".Dacă cineva are nevoie de instrucțiuni mai detaliate, vă rugăm să consultați Cum să filtrați duplicatele în Excel.
- Și, în cele din urmă, ștergeți rândurile duplicate. Pentru a face acest lucru, selectați rândurile filtrate trăgând mouse-ul peste numerele rândurilor, faceți clic dreapta pe ele și selectați Ștergeți rândul din meniul contextual. Motivul pentru care trebuie să faceți acest lucru în loc să apăsați pur și simplu butonul Ștergere de pe tastatură este că astfel se vor șterge rânduri întregi și nu doar conținutul celulei:
În mod similar, puteți găsi și șterge o anumită apariție (apariții) de duplicat , de exemplu, numai a 2-a sau a 3-a instanță, sau a 2-a și toate valorile duplicate ulterioare. Veți găsi o formulă adecvată și instrucțiuni pas cu pas în acest tutorial: Cum să filtrați duplicatele în funcție de aparițiile lor.
Ei bine, după cum tocmai ați văzut, există o serie de modalități de a găsi și elimina duplicatele în Excel, fiecare având punctele sale forte și limitările sale. Dar ce ați spune dacă, în locul acestor numeroase tehnici de eliminare a duplicatelor, ați avea o soluție universală care nu ar necesita memorarea unei grămezi de formule și ar funcționa în toate scenariile? Vestea bună este că o astfel de soluție există, iar euvă va demonstra acest lucru în următoarea și ultima parte a acestui tutorial.
Duplicate Remover - instrument universal pentru a găsi & șterge duplicate în Excel
Spre deosebire de funcția încorporată Excel Remove Duplicate, add-in-ul Ablebits Duplicate Remover nu se limitează doar la eliminarea intrărilor duplicate. Ca un cuțit elvețian, acest multi-instrument combină toate cazurile de utilizare esențiale și vă permite să identificați , selectați , evidențiați , șterge , copie și muta valori unice sau duplicate, rânduri duplicate absolute sau rânduri care se potrivesc parțial, într-un tabel sau prin compararea a 2 tabele, cu sau fără primele apariții.
Funcționează fără probleme pe toate sistemele de operare și în toate versiunile Microsoft Excel 2019 - 2003.
Cum să scapi de duplicate în Excel cu 2 clicuri de mouse
Presupunând că aveți suita noastră Ultimate Suite instalată în Excel, efectuați acești pași simpli pentru a elimina rândurile sau celulele duplicate:
- Selectați orice celulă din tabel pe care doriți să o dedupați și faceți clic pe butonul Tabelul de deducere de pe butonul Ablebits Date Tab. Întregul tabel va fi selectat automat.
După cum puteți vedea în următoarea captură de ecran, toate duplică rândurile cu excepția primei apariții sunt șterse:
Sfat: Dacă doriți să eliminarea rândurilor duplicate pe baza valorilor dintr-o coloană cheie , lăsați selectată doar coloana (coloanele) respectivă (respective) și debifați toate celelalte coloane irelevante.
Și dacă vrei să să efectueze o altă acțiune Pentru a evidenția rândurile duplicate fără a le șterge sau pentru a copia valorile duplicate într-o altă locație, selectați opțiunea corespunzătoare din lista derulantă:
Dacă doriți mai multe opțiuni, cum ar fi ștergerea rândurilor duplicate, inclusiv a primelor apariții sau găsirea de valori unice, atunci utilizați opțiunea Expertul Duplicate Remover care oferă toate aceste caracteristici. Mai jos veți găsi detalii complete și un exemplu pas cu pas.
Cum să găsiți și să ștergeți valorile duplicate cu sau fără prima apariție
Eliminarea duplicatelor în Excel este o operațiune obișnuită. Cu toate acestea, în fiecare caz particular, pot exista o serie de particularități. În timp ce instrumentul Dedupe Table se concentrează pe viteză, instrumentul Eliminarea duplicatelor oferă o serie de opțiuni suplimentare pentru a vă dedupa foile Excel exact așa cum doriți.
- Selectați orice celulă din tabel în care doriți să ștergeți duplicatele, treceți la fereastra Date Ablebits și faceți clic pe butonul Eliminarea duplicatelor buton.
- Duplicat, cu excepția primei apariții
- Duplicări, inclusiv primele apariții
- Valori unice
- Valori unice și primele apariții duplicate
În acest exemplu, să eliminăm rândurile duplicate, inclusiv primele apariții:
Asta este! Suplimentul Duplicate Remover își face rapid treaba și vă notifică câte rânduri duplicate au fost găsite și șterse:
Iată cum puteți șterge duplicatele din Excel. Sper că cel puțin una dintre soluțiile menționate în acest tutorial va funcționa pentru dumneavoastră.
Toate instrumentele puternice de deduplicare discutate mai sus sunt incluse în suita noastră Ultimate Suite pentru Excel. Dacă sunteți interesat să le încercați, vă încurajez să descărcați o versiune de încercare complet funcțională și să ne comunicați feedback-ul dvs. în comentarii.