Articole

Cum să eliminați celulele duplicate dintr-o foaie Excel

Primim o colecție de date, iar la un moment dat ne dăm seama că unele dintre ele sunt duplicate.

Trebuie să analizăm datele, știind că dublările sunt erori.

În acest articol, vom vedea trei moduri de a elimina celulele duplicate.

Eliminați celulele duplicate în Excel

Pentru fiecare dintre metodele descrise mai jos, folosim foaia de calcul simplă de mai jos, care are o listă de nume în coloana A.

Mai întâi arătăm cum să folosiți comanda Eliminare duplicate din Excel pentru a elimina duplicatele, apoi arătăm cum să folosiți filtrul avansat al Excel pentru a îndeplini această sarcină. În cele din urmă, arătăm cum să eliminați duplicatele folosind funcția Countif de Excel .

Eliminați duplicatele folosind comanda Eliminare duplicate din Excel

Comanda Eliminați duplicatele se găsește în grupul „Instrumente de date”, în interiorul filei DATI a panglicii Excel.

Pentru a elimina celulele duplicate folosind această comandă:

  • Selectați orice celulă din setul de date din care doriți să eliminați duplicatele și faceți clic pe butonul Eliminați duplicatele.
  • Vi se va afișa dialogul „Eliminați duplicatele” prezentat mai jos:
  • Acest dialog vă permite să selectați ce coloane din setul de date doriți să verificați pentru intrări duplicate. În exemplul de foaie de calcul de mai sus, avem o singură coloană de date (câmpul „Nume”). Prin urmare, lăsăm câmpul „Nume” selectat în caseta de dialog.
  • După ce vă asigurați că câmpurile necesare sunt selectate în caseta de dialog, faceți clic OK. Excel va șterge apoi rândurile duplicate, după cum este necesar, și vă va prezenta un mesaj, care vă va informa despre numărul de înregistrări eliminate și numărul de înregistrări unice rămase (vezi mai jos).
  • Deasupra mesajului se află și tabelul rezultat în urma ștergerii. După cum sa solicitat, celula duplicată A11 (care conține a doua apariție a numelui „Dan BROWN”) a fost eliminată.

Rețineți că comanda Eliminare duplicate din Excel poate fi utilizată și pe seturi de date cu mai multe coloane. Un exemplu în acest sens este oferit pe pagina Eliminați rândurile duplicate.

Eliminați duplicatele folosind filtrul avansat Excel

Filtrul avansat al Excel are o opțiune care vă permite să filtrați înregistrările unice într-o foaie de calcul și să copiați lista filtrată rezultată într-o locație nouă.

Aceasta oferă o listă care conține prima apariție a unei înregistrări duplicat, dar nu conține alte apariții.

Pentru a elimina duplicatele utilizând filtrul avansat:

  • Selectați coloana sau coloanele de filtrat (coloana A din foaia de calcul exemplu de mai sus);(Ca alternativă, dacă selectați orice celulă din setul de date curent, Excel va selecta automat întregul interval de date atunci când activați filtrul avansat.)
  • Selectați opțiunea Excel Advanced Filter din fila Date din partea de sus a registrului de lucru Excel(sau în Excel 2003, asta opțiunea se găsește în meniu Date → Filtru ).
  • Vi se va prezenta o casetă de dialog care arată opțiunile pentru filtrul avansat Excel (vezi mai jos). În interiorul acestei casete de dialog:

Foaia de calcul rezultată, cu noua listă de date din coloana C, este afișată mai sus.

Este posibil să observați că valoarea duplicată „Dan BROWN” a fost eliminată din listă.

Acum puteți șterge coloanele din stânga din noua listă de date (coloanele AB din foaia de calcul exemplu) pentru a reveni la formatul original al foii de calcul.

Eliminați duplicatele folosind funcția Countif din Excel

Această metodă va funcționa numai dacă conținutul celulei are o lungime mai mică de 256 de caractere, deoarece funcțiile Excel nu pot gestiona șiruri de text mai lungi.

Buletin informativ de inovare
Nu rata cele mai importante știri despre inovație. Înscrieți-vă pentru a le primi pe e-mail.
Pasul 1: Evidențiați duplicatele

O altă modalitate de a elimina duplicatele dintr-o serie de celule Excel este să utilizați funcție Countif de Excel .

Pentru a ilustra acest lucru, vom folosi din nou exemplul simplu de foaie de calcul, care are o listă de nume în coloana A.

Pentru a găsi orice duplicat în lista de nume, inserăm funcția Countif în coloana B a foii de calcul (vezi mai jos). Această funcție arată numărul de apariții ale fiecărui nume până la linia curentă.

După cum se arată în bara de formule a foii de calcul de mai sus, formatul funcției Contif în celula B2 este :=COUNTIF( $A$2:$A$11, A2 )

Vă rugăm să rețineți că această caracteristică folosește o combinație de referințe absolute și relative de celule. Din cauza acestei combinații de stiluri de referință, atunci când formula este copiată în coloana B, devine,

=COUNTIF( $A$2:$A$11, A2 )
=COUNTIF( $A$2:$A$11, A3 )
=COUNTIF( $A$2:$A$11, A4 )
etc.

Prin urmare, formula din celula B4 returnează valoarea 1 pentru prima apariție a șirului de text „Laura BROWN”, dar formula din celula B7 returnează valoarea 1 pentru a doua apariție a acestui șir de text.

Pasul 2: Ștergeți rândurile duplicate

Acum că am folosit funcția Excel Countif Pentru a evidenția duplicatele în coloana A a exemplului de foaie de calcul, trebuie să ștergem rândurile pentru care numărul este mai mare de 1.

În exemplul simplu de foaie de calcul, este ușor să vedeți și să ștergeți un singur rând duplicat. Cu toate acestea, dacă aveți mai multe duplicate, s-ar putea să găsiți mai rapid să utilizați filtrul automat Excel pentru a șterge toate rândurile duplicate simultan. Utilizați filtrul automat Excel pentru a elimina rândurile duplicate

Următorii pași arată cum să eliminați mai multe duplicate simultan (după ce acestea au fost evidențiate folosind funcția Countif):

  • Selectați coloana care conține funcția Countif (coloana B din foaia de calcul exemplu);
  • Faceți clic pe buton Se filtrează în filă DATI a foii de calcul pentru a aplica filtrul automat Excel datelor dvs.;
  • Utilizați filtrul din partea de sus a coloanei B pentru a selecta rânduri care nu sunt egale cu 1. Adică, faceți clic pe filtru și, din lista de valori, deselectați valoarea 1;
  • Veți rămâne cu o foaie de calcul în care este ascunsă prima apariție a fiecărei valori. Adică, sunt afișate doar valorile duplicat. Puteți șterge aceste linii evidențiind-le, apoi făcând clic dreapta și selectând șterge linii .
  • Scoateți filtrul și veți ajunge cu foaia de calcul, unde duplicatele au fost eliminate. Acum puteți șterge coloana care conține funcția Countif pentru a reveni la formatul original al foii de calcul.

Ercole Palmeri

Buletin informativ de inovare
Nu rata cele mai importante știri despre inovație. Înscrieți-vă pentru a le primi pe e-mail.

Articole recente

Plăți online: Iată cum serviciile de streaming vă fac să plătiți pentru totdeauna

Milioane de oameni plătesc pentru serviciile de streaming, plătind taxe lunare de abonament. Este o părere comună că tu...

Aprilie 29 2024

Veeam oferă cel mai complet suport pentru ransomware, de la protecție la răspuns și recuperare

Coveware de la Veeam va continua să ofere servicii de răspuns la incidente de extorcare cibernetică. Coveware va oferi capacități criminalistice și de remediere...

Aprilie 23 2024

Revoluția verde și digitală: cum întreținerea predictivă transformă industria petrolului și gazelor

Întreținerea predictivă revoluționează sectorul petrolului și gazelor, cu o abordare inovatoare și proactivă a managementului uzinelor...

Aprilie 22 2024

Autoritatea de reglementare antitrust din Marea Britanie ridică alarma BigTech cu privire la GenAI

CMA din Marea Britanie a emis un avertisment cu privire la comportamentul Big Tech pe piața inteligenței artificiale. Acolo…

Aprilie 18 2024