O modalitate rapidă de a elimina duplicatele din Excel prin actualizarea și sortarea listei. Cum să eliminați datele duplicate în Excel Duplicați rânduri în Excel

Când lucrați cu un tabel sau o bază de date cu o cantitate mare de informații, este posibil ca unele rânduri să se repete. Acest lucru mărește și mai mult setul de date. În plus, dacă există duplicate, rezultatele din formule pot fi calculate incorect. Să ne dăm seama cum să găsim și să eliminați rândurile duplicate în Microsoft Excel.

Găsirea și ștergerea valorilor din tabel care sunt duplicate este posibilă în moduri diferite. În fiecare dintre aceste opțiuni, căutarea și eliminarea duplicatelor fac parte dintr-un singur proces.

Metoda 1: Eliminați pur și simplu rândurile duplicate

Cel mai simplu mod de a elimina duplicatele este folosirea unui buton special de pe panglica conceputa in acest scop.


Metoda 2: Eliminarea duplicatelor din tabelul inteligent

Duplicatele pot fi eliminate dintr-o serie de celule prin crearea unui tabel inteligent.


Această metodă este cea mai universală și cea mai funcțională dintre toate cele descrise în acest articol.

Metoda 3: Aplicați sortarea

Această metodă nu elimină exact duplicatele, deoarece sortarea ascunde doar înregistrările duplicate din tabel.


După aceasta, intrările duplicate vor fi ascunse. Dar afișajul lor poate fi pornit în orice moment apăsând din nou butonul "Filtru".

Metoda 4: Formatarea condiționată

De asemenea, puteți găsi celule duplicate folosind formatarea condiționată a tabelului. Adevărat, va trebui să le eliminați cu un alt instrument.


După aceasta, celulele cu valori duplicate vor fi evidențiate. Dacă doriți, puteți apoi șterge aceste celule manual în mod standard.

Atenţie! Căutarea duplicatelor folosind formatarea condiționată se efectuează nu pentru rândul în ansamblu, ci pentru fiecare celulă în particular, deci nu este potrivită pentru toate cazurile.

Metoda 5: Aplicarea formulei

În plus, puteți găsi duplicate aplicând o formulă folosind mai multe funcții simultan. Cu ajutorul acestuia, puteți căuta duplicate pe o anumită coloană. Aspectul general al acestei formule va arăta astfel:

IFEROARE(INDEX(adresa_coloană, MATCH(0,COUNTIF(adresa_antet_coloană: duplicat_column_header_address (absolut), adresa_coloană;)+IF(COUNTIF(adresa_coloană;; coloană_adresa;)>1,0,1),0));"")


După acești pași în coloană „Duplicate” Vor fi afișate valorile duplicat.

Dar această metodă este încă prea complicată pentru majoritatea utilizatorilor. În plus, implică doar căutarea duplicatelor, dar nu și ștergerea acestora. Prin urmare, se recomandă utilizarea soluțiilor mai simple și mai funcționale descrise mai devreme.

După cum puteți vedea, Excel are multe instrumente concepute pentru a găsi și elimina duplicatele. Fiecare dintre ele are propriile sale caracteristici. De exemplu, formatarea condiționată implică căutarea de duplicate numai pentru fiecare celulă separat. În plus, nu toate instrumentele pot nu numai să caute, ci și să elimine valorile duplicate. Cea mai universală opțiune este de a crea o „masă inteligentă”. Când utilizați această metodă, puteți configura căutarea duplicatelor cât mai precis și convenabil posibil. În plus, îndepărtarea lor are loc instantaneu.

Fiul mic a venit la tatăl său, iar cel mic a întrebat...

Nu, nu așa. De fapt, un angajat a venit și a spus - nu ar trebui să instalăm Excel 2010? Știu din experiență că trebuie să completeze o masă mică de câteva ori pe zi, nimic prea complicat. Prin urmare, a apărut imediat o întrebare logică - de ce aveți nevoie de ea? La care este răspunsul logic - și acolo puteți șterge celulele duplicate cu o singură comandă. Da. Adică 3-4 tr. pentru eliminarea duplicatelor. Dar trebuie să spun că, în general, am o atitudine foarte proastă față de cheltuielile nejustificate în afaceri. Este un lucru când este necesar ceva pentru a îndeplini în mod direct o funcție care nu poate fi îndeplinită în nimic altceva. Sau durează atât de mult timp încât este mai ieftin să-l optimizezi sau să scrii un program special pentru el - acum, de exemplu, scriem unul dintre acestea pentru un dolar și jumătate. Dar este o altă problemă când cineva vrea să petreacă 10 minute mai mult pe VKontakte în timpul orelor de lucru și pur și simplu este prea leneș să-și dea seama cum să apese câteva butoane.

Ei bine, acum vă voi spune cum să eliminați duplicatele în Excel 2003 și puteți continua și vă puteți da seama de ce altceva ați putea avea nevoie de 2010 (nu de ce am nevoie de el - știu perfect :-)).

Cel mai simplu mod a) este cum să eliminați valorile Excel duplicate:

1. Luați, selectați gama de celule cu duplicate, faceți clic pe Date -> Filtru -> Filtru avansat...

3. Obținem rezultatul, care se poate face prin Ctrl+C - Ctrl+V la locul/foaia dorită.

Acum opțiunea B), pentru cei cărora nu le este frică de dificultăți :)

1. În stânga coloanei din stânga a tabelului nostru, introduceți o coloană suplimentară (să presupunem că am avut A - introduceți un alt A, astfel încât al nostru să devină B) și introduceți numerele de serie în ea (prin introducerea pur și simplu a numerelor 1 și 2 în celulele, evidențiind aceste două celule și făcând dublu clic pe punctul negru din colțul din dreapta jos extinde totul până la sfârșitul intervalului). Vom avea nevoie de acest lucru mai târziu dacă dorim să restabilim ordinea înregistrărilor, dacă nu este important, nu trebuie să facem acest lucru. Va arata cam asa:

3. Sortați lista după coloana B, să spunem crescător.

4. În celula C2, introduceți formula =IF(B2=B1;0;1), care compară fiecare valoare cu cea anterioară. Dacă rândul este un duplicat, atunci i se va atribui valoarea 0, dacă nu, atunci 1. Ei bine, desigur, valorile B2 și B1 sunt în exemplul meu, totul depinde de câte coloane există în masa.

5. Faceți clic pe punctul încercuit cu roșu în colțul din dreapta jos al celulei pentru a extinde formula la întreaga coloană (similar cu modul în care am inserat numerele de serie):

6. Cu rezultatul obținut, faceți Ctrl+C, mergeți la Editare -> Paste Special

7. În caseta de dialog care se deschide, selectați - Inserați valori

8. Acum selectați primele trei celule din rândul 2, cu Shift ținut apăsat, faceți clic pe marginea de jos a selecției, selectând astfel totul de la A2 la C12. Faceți clic pe Date -> Sortare, sortați după coloana C, în ordine descrescătoare (acest lucru este important - sortați în ordine descrescătoare! Dacă am atribuit duplicatele 1, nu 0, atunci ar trebui să sortăm invers, în ordine crescătoare). Nu voi oferi o captură de ecran, deoarece este absolut aceeași cu pașii 2 și 3.

9. Selectați coloana C, apăsați Ctrl-F, introduceți 0 în formularul de căutare și căutați prima celulă din această coloană cu zero.

10. Selectați întreaga linie, de la A la C, în care a fost găsit pentru prima dată zero, cu tasta Shift apăsată, faceți clic cu mouse-ul pe marginea de jos a selecției, selectând astfel toate valorile de mai jos. Apoi facem ce vrem cu ele: le putem șterge naibii, sau putem copia aceste duplicate undeva. Să presupunem că a fost șters.

11. Îndepărtăm valorile din coloana C - a jucat și un rol.

12. Selectați toate coloanele A și B, faceți clic pe Date -> Sortare și sortați după coloana A (în cazul meu, după numere) în ordine crescătoare.

Bună seara tuturor! Ați lucrat vreodată cu date în Excel a căror valoare de șir depășește câteva zeci de mii? Dar, ca persoană care creează și promovează site-uri web și magazine online, trebuie să mă ocup de asta destul de des, mai ales când vine vorba de încărcarea și descărcarea datelor de la furnizor pe site-ul magazinului online. Acest bilet nu s-a născut din neant, ci din căldura momentului, ca să spunem așa! Astăzi am făcut un upload pe tema mea (vezi portofoliu) și după ce am descărcat lista de prețuri de la furnizor și am deschis-o în Excel (înainte de a o încărca pe site, verific mai întâi totul, în caz de erori și modificări accidentale ale coloanelor). din partea furnizorului) și am văzut că din 25 de mii de linii de peste 6-8 mii sunt duplicate, nu vom discuta de ce și de ce furnizorul face asta acum, nu vrem să pierdem niciun efort sau timp. pe asta, dar doar înțelegem că programatorul a făcut asta și nu se poate face altfel!

După multă deliberare, am decis să vă dau instrucțiuni despre cum să ștergeți rândurile duplicate fără a muta valorile în sus.

Eliminarea duplicatelor din Microsoft Excel

Pentru mine, o persoană care petrece timpul în vacanță și lucrează de pe un internet mobil a cărui viteză se măsoară de la 1-2 megabiți, nu are sens să pompez o asemenea cantitate de mărfuri cu fotografii în spațiul gol și timpul este gol și va consum mult trafic, așa că am decis să șterg pur și simplu produsele duplicate și apoi m-am confruntat cu faptul că ștergerea valorilor duplicate într-o coloană nu este atât de ușoară, deoarece funcția standard Excel 2010 o face stângaci și după eliminare duplicatul, mută valorile inferioare în sus și, în final, totul din document va fi amestecat și va fi o mizerie.

Acest articol va prezenta două opțiuni pentru rezolvarea problemei.

Opțiunea 1 - Funcție standard în Excel - Eliminați duplicatele

Nu pot rata această opțiune, deși este cea mai primitivă, dar poate că asta este exact ceea ce căutați pentru situația dvs., așa că să ne uităm la funcționalitatea care iese din cutia Excel în sine

Pentru a face acest lucru, selectați acele coloane sau zone în care trebuie să eliminați duplicatele și mergeți la meniu Date si apoi vom alege Eliminați duplicatele, după care vom șterge duplicatele, dar va exista o schimbare a celulelor, dacă acest lucru nu este critic pentru tine, atunci această metodă este a ta!

Opțiunea 2 - Marcați rândurile duplicate ca False sau True

Această opțiune este cea mai simplă și de aici zboară imediat o pasăre care va limita această opțiune în acțiune, și anume că poate fi folosită dacă toate valorile duplicate sunt în ordine și nu sunt împrăștiate în document.


De exemplu, să luăm două coloane de date, într-una (exemplul 1) se repetă valori duplicate, iar în (exemplul 2) sunt inconsecvente și nu se succed.


În exemplul 1, trebuie să apăsăm semnul exact în celula de lângă el și să selectăm prima și cea mai mică valoare, astfel încât formula să fie așa:

si apasati enter, iar in functie de date ar trebui sa apara valoarea False sau True in aceasta celula


FALSE - dacă A1 nu este egal cu A2

Adevărat - dacă A1 este exact A2

dacă aplicați această opțiune pe coloana Exemplu2, atunci, după cum înțelegeți, valoarea va fi False peste tot


Această opțiune este bună numai în cazuri rare, dar trebuie și să o cunoașteți, limitarea sa este că această formulă se compară singură și următoarea valoare, adică este aplicabilă doar pentru două celule simultan și nu pentru întreaga coloană. . Dar dacă aveți date precum coloana Exemplu2, citiți mai departe)

Opțiunea 3 - Eliminați duplicatele dintr-o coloană

Această opțiune este mai complicată, dar vă va rezolva problema 100% și vă va răspunde imediat la toate întrebările.

După cum puteți vedea, avem o coloană în care toate valorile sunt neregulate și sunt amestecate


La fel ca data trecută, inserăm următoarea formulă în celula adiacentă

DACĂ(CONTĂRĂDAC($A$2:A2,A2)>1;"";A2)

După aplicarea căruia vom avea fie o celulă de pornire, fie o valoare din celula opusă.


din exemplul nostru este imediat clar că au existat două duplicate în această coloană și această formulă ne-a economisit mult timp, apoi filtrăm a doua coloană și selectăm celulele goale din filtru și apoi ștergem rândurile, asta e tot)

Astfel, în documentul pe care l-am descărcat de la furnizor, am creat o coloană goală în fața articolului și apoi am aplicat această formulă și, după filtrare, am primit un document care era cu 6-8 mii de rânduri mai puțin și, cel mai important, după eliminând duplicatele, valorile mele nu au crescut, totul a stat la locul lor

Sper că articolul a fost util, dacă nu înțelegeți, am atașat un videoclip la canal, vizionați-l sau puneți întrebări,

Nu există intrări similare.

Dacă lucrați cu cantități mari de informații în Excel și le adăugați în mod regulat, de exemplu, date despre elevii școlii sau angajații companiei, atunci pot apărea valori duplicate în astfel de tabele, cu alte cuvinte, duplicate.

În acest articol ne vom uita la cum să găsiți, selectați, ștergeți și numărați numărul de valori duplicate în Excel.

Cum să găsiți și să evidențiați

Puteți găsi și evidenția duplicatele într-un document utilizând formatarea condiționată în Excel. Selectați întregul interval de date din tabelul dorit. În fila „Acasă”, faceți clic pe butonul "Formatarea condițională", selectați din meniu „Reguli pentru evidențierea celulelor”„Valori duplicate”.

În fereastra următoare, selectați din lista verticală "repetitiv"și culoarea celulei și a textului în care să picteze duplicatele găsite. Apoi faceți clic pe „OK” și programul va căuta duplicate.

În exemplu, Excel a evidențiat toate aceleași informații în roz. După cum puteți vedea, datele nu sunt comparate rând cu rând, dar sunt selectate celule identice din coloane. Prin urmare, celula „Sasha V” este evidențiată. . Pot exista mai mulți astfel de studenți, dar cu nume de familie diferite.

Cum să numere

Dacă trebuie să găsiți și să numărați numărul de valori care se repetă în Excel, vom crea un tabel pivot Excel pentru aceasta. Adăugați coloana „Cod” la cea originală și completați-o cu „1”: puneți 1, 1 în primele două celule, selectați-le și trageți-le în jos. Când se găsesc duplicate pentru rânduri, valoarea din coloana Cod va fi incrementată cu câte unul de fiecare dată.

Selectați totul împreună cu titlurile, accesați fila „Inserare” și apăsați butonul "Masă rotativă".

Pentru a afla mai multe despre cum să lucrați cu tabele pivot în Excel, citiți articolul urmând linkul.

În fereastra următoare, celulele intervalului sunt deja indicate, utilizați un marcator pentru a marca „La o foaie nouă” și faceți clic pe „OK”.

În partea dreaptă, trageți primele trei titluri în zonă „Titluri de rând”, și trageți câmpul „Cod” în zona „Valori”.

Ca urmare, vom obține un tabel pivot fără duplicate, iar în câmpul „Cod” vor exista numere corespunzătoare valorilor repetate din tabelul sursă - de câte ori a fost repetat acest rând în el.

Pentru comoditate, să evidențiem toate valorile din coloană „Suma după câmpul Cod”și sortați-le în ordine descrescătoare.

Cred că acum puteți găsi, selecta, șterge și chiar număra numărul de duplicate în Excel pentru toate rândurile din tabel sau numai pentru coloanele selectate.

Evaluează acest articol:

Datele duplicate în Excel pot duce la multe probleme atunci când lucrați cu date. Nu contează dacă importați date din orice bază de date, le primiți de la un coleg sau prieteni. Cu cât sunt mai multe date în fișierul dvs., cu atât este mai dificil să găsiți și să eliminați duplicatele în Excel.

În acest articol, vom arunca o privire mai atentă asupra practicilor eficiente pentru găsirea și eliminarea duplicatelor.

Găsirea și evidențierea duplicatelor cu culoare în Excel

Dublatele în tabele pot apărea în diferite forme. Acestea pot fi valori duplicate într-o coloană sau în mai multe, precum și pe unul sau mai multe rânduri.

Găsirea și evidențierea duplicatelor într-o singură coloană în Excel

Cel mai simplu mod de a găsi și evidenția duplicatele în Excel este să utilizați formatarea condiționată.

Cum să o facă:

  • Să selectăm zona cu datele în care trebuie să găsim duplicate:
  • În fila „Acasă” din Bara de instrumente, faceți clic pe elementul de meniu „Formatizare condiționată” -> „Reguli pentru evidențierea celulelor” -> „Valori repetate”:
  • În caseta de dialog pop-up, selectați „Repetat” în lista verticală din stânga, iar în lista verticală din dreapta, selectați ce culoare vor fi evidențiate. Faceți clic pe butonul „OK”:
  • După aceasta, în coloana selectată, duplicatele vor fi evidențiate în culoare:

Cheie: Nu uitați să verificați datele din tabel pentru spații suplimentare. Pentru a face acest lucru, este mai bine să utilizați funcția TRIM.

Găsirea și evidențierea duplicatelor în mai multe coloane în Excel

Dacă trebuie să calculați duplicatele în mai multe coloane, atunci procesul de calculare a acestora este același ca în exemplul descris mai sus. Singura diferență este că pentru a face acest lucru trebuie să selectați nu doar o coloană, ci mai multe:

  • Selectați coloanele cu date în care trebuie să găsiți duplicate;
  • În fila „Acasă” din Bara de instrumente, faceți clic pe elementul de meniu „Formatizare condiționată” -> „Reguli pentru evidențierea celulelor” -> „Valori repetate”;
  • În caseta de dialog pop-up, selectați „Repetare” în lista derulantă din stânga, iar în lista verticală din dreapta, selectați în ce valori de repetare a culorii vor fi evidențiate. Faceți clic pe butonul „OK”:
  • După aceasta, duplicatele din coloana selectată vor fi evidențiate în culoare:

Găsiți și evidențiați rândurile duplicate în Excel

Găsirea duplicatelor celulelor duplicate și a rândurilor întregi de date sunt concepte diferite. Vă rugăm să rețineți cele două tabele de mai jos:

Tabelele de mai sus conțin aceleași date. Diferența lor este că în exemplul din stânga am căutat celule duplicate, iar în dreapta am găsit linii întregi care se repetă cu date.

Să vedem cum să găsim rânduri duplicat:

  • În dreapta tabelului cu datele, vom crea o coloană auxiliară în care, vizavi de fiecare rând cu datele, vom pune o formulă care combină toate valorile rândului tabelului într-o singură celulă:

=A2&B2&C2&D2

În coloana auxiliară veți vedea datele combinate din tabel:

Acum, pentru a identifica rândurile duplicate din tabel, parcurgeți următorii pași:

  • Selectați zona cu date din coloana auxiliară (în exemplul nostru, acesta este un interval de celule E2:E15 );
  • În fila „Acasă” din Bara de instrumente, faceți clic pe elementul de meniu „Formatizare condiționată” -> „Reguli pentru evidențierea celulelor” -> „Valori repetate”;
  • În caseta de dialog pop-up, selectați „Repetare” în lista derulantă din stânga, iar în lista verticală din dreapta, selectați în ce culoare vor fi evidențiate valorile care se repetă. Faceți clic pe butonul „OK”:
  • După aceasta, liniile duplicate vor fi evidențiate în coloana selectată:

În exemplul de mai sus, am evidențiat rândurile din coloana auxiliară creată.

Dar dacă trebuie să evidențiem rândurile nu în coloana auxiliară, ci rândurile în sine în tabelul de date?

Pentru a face acest lucru, să facem următoarele:

  • La fel ca în exemplul de mai sus, vom crea o coloană auxiliară, în fiecare rând din care vom introduce următoarea formulă:

=A2&B2&C2&D2

Astfel, vom primi datele colectate ale întregului rând de tabel într-o singură celulă:

  • Acum, să selectăm toate datele din tabel (cu excepția coloanei auxiliare). În cazul nostru, acestea sunt celule de interval A2:D15 ;
  • Apoi, în fila „Acasă” din Bara de instrumente, faceți clic pe elementul „Formatizare condiționată” -> „Creare regulă”:
  • În caseta de dialog „Creați o regulă de formatare”, faceți clic pe opțiunea „Utilizați o formulă pentru a determina celulele de formatat” și în câmpul „Format valori pentru care următoarea formulă este adevărată”, introduceți formula:

=COUNTIF($E$2:$E$15,$E2)>1

  • Nu uitați să setați formatul liniilor duplicate găsite.

Această formulă verifică intervalul de date din coloana auxiliară și, dacă există rânduri duplicat, le evidențiază în culoare în tabel:

Cum să eliminați duplicatele în Excel

Mai sus am învățat cum să găsim duplicate și cum să le evidențiem cu culoare. Mai jos veți afla cum să le eliminați.

Cum să eliminați duplicatele dintr-o coloană Excel

Dacă datele dvs. se află într-o coloană și doriți să eliminați toate duplicatele, atunci procedați în felul următor:

  • Selectați datele;
  • Accesați Bara de instrumente, fila „Date” -> secțiunea „Lucrul cu datele” -> „Eliminați duplicatele”:
  • În caseta de dialog Eliminare duplicate, bifați caseta de lângă „Datele mele conțin antete” dacă intervalul de coloane pe care l-ați selectat are un antet. De asemenea, asigurați-vă că coloana de care aveți nevoie este selectată în meniul „Coloane”:
  • Faceți clic pe „OK”

După aceasta, sistemul va elimina toate duplicatele din coloană, lăsând doar valori unice.

Sfat. Asigurați-vă că ați făcut o copie de rezervă a datelor înainte de orice operațiune de deduplicare. De asemenea, puteți șterge duplicatele de pe foi separate pentru a evita ștergerea accidentală a datelor.

Cum să eliminați duplicatele din mai multe coloane în Excel

Să ne imaginăm că avem date de vânzări precum tabelul de mai jos.