Cum să găsiți și să evidențiați duplicatele în Excel

  • Imparte Asta
Michael Brown

În acest tutorial, veți învăța cum să evidențiați automat duplicatele în Excel după ce ați tastat ceva. Vom examina îndeaproape cum să umbriți celulele duplicate, rândurile întregi sau dublurile consecutive folosind formatarea condiționată și un instrument special.

Săptămâna trecută, am explorat diferite modalități de a identifica duplicatele în Excel cu ajutorul formulelor. Fără îndoială, aceste soluții sunt foarte utile, dar evidențierea intrărilor duplicate într-o anumită culoare ar putea face analiza datelor și mai ușoară.

Cea mai rapidă modalitate de a găsi și evidenția duplicatele în Excel este utilizarea formatării condiționate. Cel mai mare avantaj al acestei metode este că nu numai că arată dublurile din datele existente, dar verifică automat datele noi pentru duplicate chiar atunci când le introduceți într-o foaie de calcul.

Aceste tehnici funcționează în toate versiunile de Excel 365, Excel 2021, Excel 2019, Excel 2016, Excel 2013, Excel 2010 și versiunile inferioare.

    Cum se evidențiază duplicatele în Excel

    În toate versiunile Excel, există o regulă predefinită pentru evidențierea celulelor duplicate. Pentru a aplica această regulă în foile de lucru, efectuați următorii pași:

    1. Selectați datele pe care doriți să le verificați pentru duplicate. Poate fi o coloană, un rând sau un interval de celule.
    2. Pe Acasă în fila Stiluri grup, faceți clic pe Formatarea condiționată > Reguli de evidențiere a celulelor > Valori duplicate...

    3. The Valori duplicate se va deschide o fereastră de dialog cu formatul Light Red Fill (Umplere roșu deschis) și Dark Red Text (Text roșu închis) selectat în mod implicit. Pentru a aplica formatul implicit, faceți clic pe OK .

    În afară de umplutura roșie și formatarea textului, în lista derulantă sunt disponibile o mână de alte formate predefinite. Pentru a nuanța duplicatele folosind o altă culoare, faceți clic pe Format personalizat... (ultimul element din lista derulantă) și selectați culoarea de umplere și/sau de font pe care o doriți.

    Sfat. Pentru a evidenția valorile unice, selectați Unic în caseta din stânga.

    Cu ajutorul regulii încorporate, puteți evidenția dublurile dintr-o coloană sau din mai multe coloane, după cum se arată în următoarea captură de ecran:

    Notă. Atunci când aplicați regula de duplicare încorporată la două sau mai multe coloane, Excel nu compară valorile din aceste coloane, ci doar evidențiază toate cazurile de duplicare din interval. Dacă doriți să găsiți și să evidențiați corespondențe și diferențe între 2 coloane, urmați exemplele din tutorialul de mai sus.

    Atunci când utilizați regula încorporată în Excel pentru evidențierea valorilor duplicate, vă rugăm să țineți cont de următoarele două lucruri:

    • Funcționează numai pentru celule individuale. Pentru evidențiați rândurile duplicate Dacă nu aveți nevoie de un sistem de calcul, va trebui să vă creați propriile reguli, fie pe baza valorilor dintr-o anumită coloană, fie prin compararea valorilor din mai multe coloane.
    • Nuanțează celulele duplicate, inclusiv primele apariții ale acestora. Pentru a evidenția toate dublurile cu excepția primelor cazuri , creați o regulă de formatare condiționată bazată pe o formulă, așa cum se explică în exemplul următor.

    Cum se evidențiază duplicatele fără primele apariții

    Pentru a evidenția a 2-a și toate aparițiile duplicate ulterioare, selectați celulele pe care doriți să le colorați și creați o regulă bazată pe o formulă în acest mod:

    1. 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 .
    2. În Formatați valorile în cazul în care această formulă este adevărată introduceți o formulă similară cu aceasta:

    =COUNTIF($A$2:$A2,$A2)>1

    Unde A2 este cea mai de sus celulă din intervalul selectat.

  • Faceți clic pe butonul Format... și selectați culoarea de umplere și/sau de font pe care o doriți.
  • În cele din urmă, faceți clic pe OK pentru a salva și aplica regula.
  • Dacă nu aveți prea multă experiență cu formatarea condiționată în Excel, veți găsi pașii detaliați pentru a crea o regulă bazată pe o formulă în următorul tutorial: Formatare condiționată Excel bazată pe o altă valoare a celulei.

    Ca rezultat, celulele duplicate, cu excepția primelor instanțe, vor fi evidențiate cu culoarea aleasă de dumneavoastră:

    Cum se afișează a treia, a patra și toate înregistrările duplicate ulterioare

    Pentru a vizualiza duplicatele începând cu a N-a apariție, creați o regulă de formatare condiționată bazată pe formula ca în exemplul anterior, cu singura diferență că înlocuiți>1 de la sfârșitul formulei cu numărul necesar. De exemplu:

    Pentru a evidenția al treilea și toate cazurile duplicate ulterioare, creați o regulă de formatare condiționată bazată pe această formulă:

    =COUNTIF($A$2:$A2,$A2)>=3

    Pentru a nuanța a 4-a și toate înregistrările duplicate ulterioare, utilizați această formulă:

    =COUNTIF($A$2:$A2,$A2)>=4

    Pentru a evidenția numai anumite apariții, utilizați funcția egală cu De exemplu, pentru a evidenția doar a doua instanță, se va folosi următoarea formulă:

    =COUNTIF($A$2:$A2,$A2)=2

    Cum se evidențiază dublurile într-un interval (mai multe coloane)

    Atunci când doriți să verificați dacă există duplicate pe mai multe coloane, nu prin compararea coloanelor între ele, ci să găsiți toate cazurile aceluiași element în toate coloanele, utilizați una dintre următoarele soluții.

    Evidențiați duplicatele în mai multe coloane, inclusiv primele apariții

    Dacă prima instanță a unui element care apare în setul de date de mai multe ori este considerată duplicat, cea mai simplă cale de a proceda este utilizarea regulii încorporate de Excel pentru duplicate.

    Sau, creați o regulă de formatare condiționată cu această formulă:

    COUNTIF( gama , top_cell )>1

    De exemplu, pentru a evidenția dublurile din intervalul A2:C8, formula este următoarea:

    =COUNTIF($A$2:$C$8, A2)>1

    Observați utilizarea referințelor absolute pentru intervalul de celule ($A$2:$C$8) și a referințelor relative pentru celula de sus (A2).

    Evidențiați duplicatele din mai multe coloane, cu excepția primei apariții

    Soluția pentru acest scenariu este mult mai complicată, nu e de mirare că Excel nu are o regulă încorporată pentru aceasta :)

    Pentru a evidenția intrările duplicate în mai multe coloane, ignorând primele apariții, va trebui să creați 2 reguli cu următoarele formule:

    Regula 1. Se aplică la prima coloană

    Aici se utilizează exact aceeași formulă pe care am folosit-o pentru a evidenția dublurile fără prima apariție într-o coloană (pașii detaliați pot fi găsiți aici).

    În acest exemplu, creăm o regulă pentru A2:A8 cu această formulă:

    =COUNTIF($A$2:$A2,$A2)>1

    Ca urmare, elementele duplicate fără prima apariție sunt evidențiate în coloana din stânga din interval (în cazul nostru există un singur element de acest tip):

    Regula 2. Se aplică tuturor coloanelor ulterioare

    Pentru a evidenția dublurile din coloanele rămase (B2:C8), utilizați această formulă:

    =COUNTIF(A$2:$A$8,B2)+COUNTIF(B$2:B2,B2)>1

    În formula de mai sus, prima funcție COUNTIF numără aparițiile unui anumit element în prima coloană, iar a doua funcție COUNTIF face același lucru pentru toate coloanele ulterioare. Apoi, se adună aceste numere și se verifică dacă suma este mai mare decât 1.

    Ca rezultat, sunt găsite și evidențiate toate elementele duplicate, cu excepția primei lor apariții:

    Evidențiați duplicatele din toate coloanele cu o singură regulă

    O altă soluție posibilă este să adăugați o coloană goală în stânga setului de date și să combinați formulele de mai sus într-o singură formulă, după cum urmează:

    =IF(COLUMNS($B2:B2)>1,COUNTIF(A$2:$B$8,B2),0) + COUNTIF(B$2:B2,B2)>1

    Unde B2 este celula de sus cu date din a doua coloană a intervalului țintă.

    Pentru a înțelege mai bine formula, haideți să o împărțim în 2 părți principale:

    • Pentru prima coloană (B), condiția IF nu este niciodată îndeplinită, astfel încât este calculată doar a doua funcție COUNTIF (am utilizat această formulă pentru a găsi duplicate, cu excepția primelor apariții într-o coloană).
    • Pentru toate coloanele următoare (C2:D8), punctul cheie este utilizarea inteligentă a referințelor absolute și relative în cele două funcții COUNTIF. Pentru a face lucrurile mai ușor de înțeles, am copiat-o în coloana G, astfel încât să puteți vedea cum se schimbă formula atunci când este aplicată la alte celule:

    Deoarece condiția IF este întotdeauna TRUE pentru toate coloanele, cu excepția primei coloane (numărul de coloane este mai mare decât 1), formula se desfășoară în acest mod:

    • Numără numărul de apariții ale unui anumit element (D5 în captura de ecran de mai sus) în toate coloanele din stânga coloanei respective: COUNTIF(B$2:$C$8,D5)
    • Numără numărul de apariții ale unui anumit element în coloana elementului, până la celula elementului: COUNTIF(D$2:D5,D5)
    • În cele din urmă, formula însumează rezultatele ambelor funcții COUNTIF. Dacă numărul total este mai mare decât 1, adică dacă există mai mult de o apariție a elementului, se aplică regula și elementul este evidențiat.

    Evidențierea unor rânduri întregi pe baza valorilor duplicate dintr-o coloană

    În cazul în care tabelul conține mai multe coloane, este posibil să doriți să evidențiați rânduri întregi pe baza înregistrărilor duplicate dintr-o anumită coloană.

    După cum știți deja, regula încorporată a Excel pentru duplicate funcționează numai la nivelul celulelor. Dar o regulă personalizată bazată pe formule nu are nicio problemă cu umbrirea rândurilor. Punctul cheie este să selectează toate rândurile , apoi creați o regulă cu una dintre următoarele formule:

    • Pentru a evidenția rândurile duplicate cu excepția primei apariții :

    =COUNTIF($A$2:$A2, $A2)>1

  • Pentru a evidenția rândurile duplicate inclusiv primele apariții :
  • =COUNTIF($A$2:$A$15, $A2)>1

    Unde A2 este prima celulă, iar A15 este ultima celulă utilizată din coloana în care doriți să verificați dacă există duplicate. După cum vedeți, utilizarea inteligentă a referințelor absolute și relative la celule este cea care face diferența.

    Următoarea captură de ecran demonstrează ambele reguli în acțiune:

    Cum se evidențiază rândurile duplicate în Excel

    Exemplul anterior a demonstrat cum să colorați rânduri întregi pe baza valorilor duplicate dintr-o anumită coloană. Dar ce se întâmplă dacă doriți să vizualizați rânduri care au valori identice în mai multe coloane? Sau cum evidențiați rândurile duplicate absolute, cele care au valori complet egale în toate coloanele?

    Pentru aceasta, utilizați funcția COUNTIFS, care permite compararea celulelor după mai multe criterii. De exemplu, pentru a evidenția rândurile duplicate care au valori identice în coloanele A și B, utilizați una dintre următoarele formule:

    • Pentru a evidenția rândurile duplicate cu excepția primei apariții :

    =COUNTIFS($A$2:$A2, $A2, $B$2:$B2, $B2)>1

  • Pentru a evidenția rândurile duplicate cu primele apariții :
  • =COUNTIFS($A$2:$A$15, $A2, $B$2:$B$15, $B2)>1

    Următoarea captură de ecran demonstrează rezultatul:

    După cum înțelegeți, exemplul de mai sus este doar în scop demonstrativ. Atunci când evidențiați rânduri duplicate în foile dvs. de date din viața reală, în mod firesc, nu sunteți limitat la compararea valorilor doar în 2 coloane, funcția COUNTIFS poate procesa până la 127 de perechi interval/criteriu.

    Evidențierea celulelor duplicate consecutive în Excel

    Uneori, este posibil să nu aveți nevoie să evidențiați toate duplicatele dintr-o coloană, ci să afișați doar celulele duplicate consecutive, adică cele care sunt una lângă cealaltă. Pentru a face acest lucru, selectați celulele cu date (fără a include antetul coloanei) și creați o regulă de formatare condiționată cu una dintre următoarele formule:

    • Pentru a evidenția duplicatele consecutive fără prima apariție :

    =$A1=$A2

  • Pentru a evidenția duplicatele consecutive cu primele apariții :
  • =OR($A1=$A2, $A2=$A3)

    Următoarea captură de ecran demonstrează evidențierea textelor duplicate consecutive, dar aceste reguli vor funcționa și pentru numere și date duplicate consecutive:

    Dacă foaia Excel poate avea rânduri goale și nu doriți ca celulele goale consecutive să fie evidențiate, aduceți următoarele îmbunătățiri formulelor:

    • Pentru a evidenția celulele duplicate consecutive fără prima apariție și ignorați celulele goale :

    =AND($A2"", $A1=$A2)

  • Pentru a evidenția celulele duplicate consecutive cu primele apariții și ignorați celulele goale :
  • =AND($A2"", OR($A1=$A2, $A2=$A3))

    După cum vedeți, nu este mare lucru să evidențiați duplicatele în Excel folosind formatarea condiționată. Cu toate acestea, există chiar o modalitate mai rapidă și mai ușoară. Pentru a o afla, citiți următoarea secțiune a acestui tutorial.

    Cum se evidențiază duplicatele în Excel cu Duplicate Remover

    Add-in-ul Duplicate Remover este soluția all-in-one pentru a rezolva problema înregistrărilor duplicate din Excel. Poate găsi, evidenția, selecta, copia sau muta celulele duplicate sau rândurile întregi duplicate.

    În ciuda numelui său, add-in-ul poate rapid evidențiați duplicatele în culori diferite fără a șterge ei.

    Duplicate Remover adaugă 3 noi caracteristici la panglica Excel:

    • Tabelul de deducere - pentru a găsi și evidenția imediat duplicatele dintr-un tabel.
    • Eliminarea duplicatelor - Expertul pas cu pas cu opțiuni avansate pentru a identifica și evidenția dublurile sau valorile unice din 1 tabel.
    • Comparați 2 tabele - găsiți și evidențiați duplicatele prin compararea a două coloane sau a două tabele separate.

    După instalarea Ultimate Suite for Excel, veți găsi aceste instrumente în secțiunea Date Ablebits în fila Dedupare grup:

    Evidențierea duplicatelor în Excel cu câteva clicuri

    Pentru acest exemplu, am creat următorul tabel cu câteva sute de rânduri, iar scopul nostru este de a evidenția rândurile duplicate care au valori egale în toate cele trei coloane:

    Credeți sau nu, puteți obține rezultatul dorit cu doar 2 clicuri de mouse :)

    1. Cu orice celulă din tabel selectată, faceți clic pe butonul Tabelul de deducere și inteligentul add-in va prelua întregul tabel.
    2. The Tabelul de deducere se va deschide o fereastră de dialog în care toate coloanele sunt selectate automat și se va deschide fereastra de dialog Dubluri de culoare Deci, tot ce trebuie să faceți este să dați clic pe OK :) Gata!

    Sfat: Dacă doriți să detectați rândurile duplicate după una sau mai multe coloane, debifați toate coloanele irelevante și lăsați selectată doar coloana (coloanele) cheie.

    Iar rezultatul ar arăta asemănător cu acesta:

    După cum vedeți în imaginea de mai sus, instrumentul Dupe Table a evidențiat rândurile duplicate fără primele instanțe .

    Dacă doriți să evidențiați dublurile inclusiv primele apariții , sau dacă doriți să colorați înregistrările unice mai degrabă decât dublurile, sau dacă nu vă place culoarea roșie implicită, atunci utilizați opțiunea Expertul Duplicate Remover care are toate aceste caracteristici și multe altele.

    Evidențiați duplicatele în Excel utilizând un asistent avansat pas cu pas

    În comparație cu swift Tabelul de deducere instrumentul Eliminarea duplicatelor wizard necesită câteva clicuri în plus, dar compensează cu o serie de opțiuni suplimentare. Permiteți-mi să vi-l arăt în acțiune:

    1. Selectați orice celulă din tabel în care doriți să evidențiați duplicatele și faceți clic pe butonul Eliminarea duplicatelor de pe panglică. Expertul va rula și întregul tabel va fi selectat. Suplimentul va sugera, de asemenea, crearea unei copii de rezervă a tabelului, pentru orice eventualitate. Dacă nu aveți nevoie de ea, debifați caseta respectivă.

      Verificați dacă tabelul a fost selectat corect și faceți clic pe Următorul .

    2. Selectați unul dintre următoarele tipuri de date pe care doriți să le găsiți:
      • Duplicat, cu excepția primei apariții
      • Duplicuri cu primele apariții
      • Valori unice
      • Valori unice și primele apariții duplicate

      Pentru acest exemplu, să găsim Duplicări + primele apariții :

    3. Acum, selectați coloanele pentru a verifica dacă există duplicate. Deoarece dorim să evidențiem rândurile duplicate complete, am selectat toate cele 3 coloane.

    În plus, add-in-ul vă permite să specificați dacă tabelul dvs. are anteturi și dacă doriți să săriți peste celulele goale. Ambele opțiuni sunt selectate în mod implicit.

  • În cele din urmă, alegeți acțiunea care trebuie efectuată asupra duplicatelor. Aveți la dispoziție mai multe opțiuni, cum ar fi selectarea , ștergerea , copierea, mutarea duplicatelor sau adăugarea unei coloane de stare la identificați dubioșii.
  • Deoarece astăzi explorăm diferite modalități de a evidențiați duplicate în Excel, alegerea noastră este evidentă :) Deci, selectați Umpleți cu culoare și alegeți una dintre culorile standard ale temei, sau faceți clic pe Mai multe culori... și alegeți orice culoare RGB sau HSL personalizată.

    Faceți clic pe butonul Finisaj și bucurați-vă de rezultat :)

    Acesta este modul în care evidențiați duplicatele în Excel folosind add-in-ul nostru Duplicate Remover. Dacă sunteți curios să încercați acest instrument pe propriile foi de calcul, sunteți binevenit să descărcați o versiune de încercare complet funcțională a Ultimate Suite, care include toate instrumentele noastre de economisire a timpului pentru Excel. Iar feedback-ul dvs. în comentarii va fi foarte apreciat!

    Michael Brown este un pasionat de tehnologie dedicat, cu o pasiune pentru simplificarea proceselor complexe folosind instrumente software. Cu mai mult de un deceniu de experiență în industria tehnologiei, el și-a perfecționat abilitățile în Microsoft Excel și Outlook, precum și în Google Sheets și Docs. Blogul lui Michael este dedicat împărtășirii cunoștințelor și experienței sale cu alții, oferind sfaturi și tutoriale ușor de urmat pentru îmbunătățirea productivității și eficienței. Indiferent dacă sunteți un profesionist experimentat sau un începător, blogul lui Michael oferă informații valoroase și sfaturi practice pentru a profita la maximum de aceste instrumente software esențiale.